使用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地址以及账号密码进行连接

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

相关推荐
spencer_tseng3 分钟前
kylin redis-6.2.14.tar.gz
linux·redis·kylin·edis-6.2.14
Elastic 中国社区官方博客8 分钟前
不再有分配延迟:在无状态 Elasticsearch 中将快照与分片迁移解耦
大数据·运维·人工智能·elasticsearch·搜索引擎·全文检索
昌原的儿子LEO25 分钟前
Linux 网络编程:select 与 epoll IO 多路复用详解
linux·网络·数据库
hacker_LeeFei26 分钟前
Flyway使用手册
运维
Jason_zhao_MR30 分钟前
Linux与采集MCU通信为什么我们用了双SPI
linux·arm开发·单片机·嵌入式硬件·嵌入式
草莓熊Lotso31 分钟前
【Redis 初阶】特殊数据类型、渐进式遍历与数据库操作生产指南
linux·网络·数据库·redis·tcp/ip·缓存·bootstrap
λqaq735 分钟前
Redis 数据库基础:安装、5 大核心数据类型与常用命令
linux·数据库·redis·python·缓存
CS_Zero41 分钟前
Ubuntu 22.04挂载新硬盘
linux·运维·ubuntu
oushaojun243 分钟前
深入 Linux 动态链接:so 库构建与运行逻辑(转)
linux
雾隐隐o1 小时前
Docker Compose 多容器编排实战
运维·docker·容器