在学习远程登陆Linux的时候,发现网上的一些教程都不管用,主要是由于校园网络的特殊性。
在这里我总结了一些解决方案,提供给大家参考。参考了白月黑羽教程
要进行远程登录,我们需要一个远程登录的软件,最常用的就是 PuTTY。
下载链接 https://the.earth.li/~sgtatham/putty/0.73/w64/putty.exe
如何使用PuTTY进行远程登录? 输入虚拟机地址,端口号22,并确认虚拟机系统开启SSH服务,这个操作网上有很多,可以自行查找;点击open,如果正常连接的话会提示你登录
问题就出在这里。虚拟机网络采用桥接网卡模式,出现虚拟机内部 Linux 上不了网,或者SSH登录不进去虚拟机。
VirtualBox
点击:设置→网络→网络地址转换(NAT)
点击端口转发;点击添加,需要填入四个信息,
我以实际填好的为例,主机IP 为0.0.0.0,端口都为22,子系统IP需要到虚拟机查看,终端输入:ip addr,注意不是 lo 的 IP 地址
接下来,虚拟机重启。putty填入本机 IP 或者 localhost 地址:127.0.0.1就可以远程登录Linux进行操作