虚拟机与主机ssh连接

本文记录本人配置ssh的过程,看了不少文章也走了不少弯路,期间还重置过一次网络设置。对于我自己来说倒是没什么问题,大不了重置,重置不了大不了虚拟机重装。。。 

VScode配置config

Host xxx
  HostName xxx.xxx.xxx.xxx
  User zzs

这和我连接学校的虚拟机好像很不一样哈,这只要三行就够了 

 Host 自己设置一个用户名
  HostName 虚拟机ip
  User 虚拟机名字

获取虚拟机ip命令:ifconfig

总体步骤:

1.配置上述ssh文件

2. 在虚拟机下载ssh,并且修改ssh配置文件

3.启动ssh

4.修改虚拟机网络设置

5.主机连接

下载ssh的命令网络上都有,不同的操作系统不太一样吼 

 贴上几个有用的链接

在本地虚拟机中下载并开启SSH命令https://blog.csdn.net/xiongwuhappy/article/details/83387907

上面就是打开ssh,然后在虚机里面开启22号端口,然后出现一些状况可能的情况,以及解决方法...

虚拟机网络配置:

点这里NAT设置,进入后

 

添加一个,端口都是22, 虚拟机ip按刚刚的填写就好。

大概步骤就是这样,拼拼凑凑折腾好久,也算是让自己可以在强大一点的文本编辑器里面做实验,倒是好受很多,正所谓磨刀不误砍柴工,何况磨这个刀还能让自己学到很多东西,何乐而不为

centos启动、重启ssh命令

service sshd start

service sshd restart

昨天晚上重置了网络之后,今天只经过了这么几步就配置上了,人还是在专注模式才能高效率啊~~~ 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
虚拟机SSH与本机连接的过程相对简单,主要分为以下几个步骤。 首先,需要确保虚拟机和本机在同一网络中。可以使用桥接模式或者NAT模式配置虚拟机网络。在桥接模式下,虚拟机会获得与主机相同的IP地址段,而在NAT模式下,虚拟机IP地址会被NAT到主机IP地址下。 接下来,虚拟机的操作系统需要安装并启动SSH服务。根据不同的操作系统,可以使用不同的命令进行安装和启动。比如,在Ubuntu系统中,可以使用以下命令进行安装和启动SSH服务: sudo apt-get install openssh-server sudo service ssh start 在安装并启动SSH服务后,将会在虚拟机IP地址下监听22端口,等待远程连接。 在本机上,可以使用SSH客户端软件进行连接。Windows系统可以使用PuTTY,而Linux或Mac系统则可以直接使用终端中的ssh命令。 使用SSH客户端进行连接时,需要提供正确的IP地址、用户名和密码。默认情况下,虚拟机会使用用户名root进行登录。 例如,我们在本机上打开终端或PuTTY软件,输入以下命令或配置ssh root@虚拟机IP地址 然后,系统会提示输入密码,输入正确的密码后即可成功登录到虚拟机的操作系统中。 总之,虚拟机SSH与本机连接通过确保两者在同一网络中,配置虚拟机SSH服务,使用SSH客户端输入正确的IP地址、用户名和密码实现。这样,我们就可以轻松地在本机上远程连接和管理虚拟机了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不愿做小白阿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值