vagrant 创建 centos虚拟机
1.下载 vagrant 和 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
查询本地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
即可连接成功