最近在学习Linux系统下编程的内容,在搭建linux环境的时候常遇到的是用ssh工具实现主机和虚拟机之间交互,通过搜索资料学习过程中做了一个操作步骤。

 

1.在virtualbox设置网络为“网络地址转换(NAT)”,如下图:

win10中xshell的ssh链接virtualBox中的centos7

 

2.在端口转发中进行设置,添加新规则,具体内容如下图:

win10中xshell的ssh链接virtualBox中的centos7

 

3.在centos的终端中输入ifconfig查看ip地址,类似下面的内容

eth0  Link encap:Ethernet  HWaddr08:00:27:7f:bc:67 

         inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0

         inet6 addr: fe80::a00:27ff:fe7f:bc67/64Scope:Link

         UP BRO......

lo      Link encap:Local Loopback 

         inet addr:127.0.0.1 Mask:255.0.0.0

         inet6 addr: ::1/128 Scope:Host

         UP LOOPBACK RUNNING......

其中eth0 表示第一块网卡,lo 是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。

 

4.windows中SSH工具xshell连接设置如下图:

 

win10中xshell的ssh链接virtualBox中的centos7

 

其中《主机》填写的是终端centos中ifconfig看到的主机的回环地址,《端口号》填写的是端口转发中的主机端口。


完成上述步骤就可以使用SSH工具xshell在win10中操作centos了。

 

相关文章:

  • 2022-12-23
  • 2021-06-07
  • 2021-06-18
  • 2022-12-23
  • 2022-01-05
  • 2021-12-03
  • 2021-12-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-05
  • 2021-05-29
  • 2022-03-10
  • 2021-06-29
  • 2021-05-13
相关资源
相似解决方案