使用vagrant在virtualBox创建linux虚拟机,并使用FinalShell连接

在安装完vagrantbox、vagrant后可执行以下步骤创建Linux虚拟机

1.创建一个新文件夹(虚拟机的数据文件都将存储在该文件中)

2.在该文件夹中进入cmd

3.通过 vagrant 下载指定 Linux 系统镜像文件,并启动系统

查看有哪些虚拟系统可以下载安装 : https://app.vagrantup.com/boxes/search

vagrant init centos/7
vagrant up

4.登陆****centos/Linux

vagrant ssh

5.配置windows主机和Linux,能相互通信

5.1 查看windows网络**,注意观察VirtualBox Host-Only**

ipconfig

5.2 修改****vagrantfile

(1)打开config.vm.network的注释

(2)将ip改成 192.168.56.202,这个ip只要是192.168.56.x这个有效ip即可

(3)使用 vagrant up 启动 Linux, 如果系统在运行,也可以直接使用 vagrant reload 指令, 让配置生效, 启动后,登录 Linux , 使用指令 ip addr 查看 IP

6.使用finalshell连接

6.1 修改ssh配置文件

先登录root账号(一定要是root):初始密码默认为vagrant

su

修改ssh配置文件:

vi /etc/ssh/sshd_config

修改 PasswordAuthentication no 为

PasswordAuthentication yes

然后保存退出。之后重启 SSH 服务或服务器使配置生效

service sshd restart

6.2 输入ip地址以及账号密码进行连接

点击确定,点击接受并保存即可连接成功

相关推荐
迃幵chen16 分钟前
高可用虚拟IP-keepalived
linux·服务器·tcp/ip
苹果醋341 分钟前
MySQL Binlog 同步工具go-mysql-transfer Lua模块使用说明
java·运维·spring boot·mysql·nginx
猫猫的小茶馆1 小时前
【IO编程】标准IO和文件IO的对比
linux·c语言·嵌入式硬件·microsoft·嵌入式实时数据库
学Linux的语莫1 小时前
k8s之pod生命周期
linux·运维·docker·容器·kubernetes
petunsecn1 小时前
Jenkins触发器--在其他项目执行后构建
运维·jenkins
启明真纳2 小时前
k8s物料清单工具——KubeClarity
linux·运维·云原生·容器·kubernetes·云计算
wanhengidc2 小时前
国内大带宽服务器的应用场景
运维·服务器
weisian1512 小时前
Mysql--运维篇--主从复制和集群(主从复制I/O线程,SQL线程,二进制日志,中继日志,集群NDB)
运维·sql·mysql
肉三2 小时前
安装 Jenkins 后无法访问用户名或密码且忘记这些凭证怎么办?
运维·servlet·jenkins
誓约酱3 小时前
Linux下文件操作相关接口
linux·运维·服务器·c语言·c++·后端