vagrant 创建 centos虚拟机

111 阅读1分钟

vagrant 创建 centos虚拟机

1.下载 vagrant 和 VirtualBox

vagranrt官网地址 VirtualBox官网地址

2.安装centos7

这里安装中科大镜像,国外centos下载太慢

vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box

vagrant up  --这里启动centos

vagrant ssh  --这里使用ssh连接centos 可以在window的cmd窗口运行centos命令

打开Vagrantfile文件修改ip

image.png image.png 查询本地ip

3.创建root账号

因为vagrant创建的账号是没有root权限,使用docker不方便,因此创建root账号 1.切换到root,修改sshd_config

[vagrant@localhost ~]$ sudo -s
[root@localhost vagrant]#
[root@localhost vagrant]# vi /etc/ssh/sshd_config

2.找到PermitRootLogin,去掉前面的#号,开启yes

3.找到PasswordAuthentication ,去掉前面的#号,开启yes

4.找到PasswordAuthentication no 在前面加上#

5.修改完,wq保存退出。

2、重启ssh服务:

执行:
service sshd restart

vagrant reload

image.png 即可连接成功