目的:有时候未来快速搭建一个linux系统环境便于学习和测试,有不想下载、安装和配置虚拟机、操作系统等一系列操作,既繁琐又耗时耗力。此时,可以参照此文快速搭建起一个linux系统。
1.安装好virtual box、vagrant
2.在命令行运行
# 拉取Vagrantfile
vagrant init centos/7
# 部署系统
vagrant up

# 在命令行中直接使用ssh连接系统
vagrant ssh
3.给linux服务器配置固定的ip地址

# 重启linux服务器
vagrant reload
4.通过XShell、MobaXterm 等工具登录root账号
# 先用vagrant ssh登录系统
vagrant ssh
# 获取最高权限,密码默认也是vagrant
sudo -i
# 修改配置文件,可允许密码登录
vi /etc/ssh/sshd_config
# 将PasswordAuthentication参数修改为 yes
PasswordAuthentication yes
# 修改当前root账户的密码
passwd
# 重启sshd服务,之后就可以使用
systemctl restart sshd

