VirtualBox+Vagrant 快速初始化 CentOs 7

一 安装好 VirtualBox+Vagrant(此处省略)

遇到问题:

Vagrant2.2.5无法使用VirtualBox6.1.8解决方案

https://blog.csdn.net/weixin_43838639/article/details/106210459

 

二 初始化 

1 打开cmd窗口 执行

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

 2 编辑Vagrantfile修改CentOs 7ip 

直接加上

  config.vm.network "private_network", ip: "192.168.56.12"

 

 3 重启虚拟机

vagrant reload

 4 进入虚拟机

vagrant ssh

5 查看此时linux 的ip 

ifconfig

报错 -bash:ifconfig: command not found

执行

sudo yum install net-tools  

一直选择 y 完事

再次执行 ifconfig

 确实 是之前配的ip

三 xhell 进行连接

1 选择 Public key

 

2 导入用户秘钥

 

路径: 你的文件夹\.vagrant\machines\default\virtualbox

 

 直接点击连接后

输入用户名/密码

vagrant/vagrant

3 修改root 用户密码 

一 切换root用户

 sudo -i

 二 初始化密码

passwd

 三 修改 /etc/ssh/sshd_config

修改 ssd_config 里 PermitRootLogin属性 改为yes ,去掉注释

PasswordAuthentication 改为yes 并且去掉 注释 #

 找不到直接/PasswordAuthentication  搜

四 保存退出 重启服务

systemctl restart sshd

下次登录 就可以用root 用户登啦 !!!

 

 打完收工

posted @ 2021-09-05 22:38  KwFruit  阅读(76)  评论(0编辑  收藏  举报