怎么用xshell等ssh连接方式连接自己的本地虚拟机

笔者在训练seq2seq的模型时发现官方的预训练模型的依赖在windows下跑会出现各种各样的版本问题,但是自己的服务器实在承担不下了,故尝试使用虚拟机配一个centos的虚拟机进行模型训练,相关的文件(centos8,xshell破解版等)如果有需要请留在评论区,我发现阿里云盘传不了这个东西,百度云盘又有4G限制,如果有需要可以联系我。

注意下述的方式是连接你本机上的虚拟机,其实连接任何一台linux的主机都是一样的,获取到ip,如果是本机的话,按着这个操作就行,如果是服务器的话,同网段就直接访问就行,不同网段,就配置路由转发,用公网ip进行下述操作就行,道理都是一样的。

前提:确定你已经安装好Linux虚拟机了(相关的文章我会重新写一期)

一,获得你虚拟机的ip地址

在Linux虚拟机内打开终端,输入ifconfig,会出现下列的一个显示
怎么用xshell等ssh连接方式连接自己的本地虚拟机_第1张图片
箭头指的地方就是你虚拟机的ip地址,记住这个地址,后面会用。

二,建立ssh链接

这个部分就和你普通的连接服务器的方式一样一样的,不必做区分,最重要的就是你怎么拿到你服务器或者是虚拟机的ip,严格意义上说,这玩意儿可以连任何主机。
打开你的xshell或者是其他支持ssh链接的软件,建立一个新链接。
主机链接即为你之前获取的虚拟机的ip,端口号默认是22,最后进入用户身份验证,输入你虚拟机建立的用户或者是root,如下图所示。
同样,你也可以勾选PublicKey,采用密钥的方式链接,这个看个人喜好。
怎么用xshell等ssh连接方式连接自己的本地虚拟机_第2张图片
然后就是一点,如果你在完成上述步骤,成功建立连接后,打开时会弹出叫你安装Xagent,如果你不打算安装,可以右键你连接的属性,进入下面这样一个路径,把使用Xagent进行身份验证勾勾取消,这样就不会过Xagent验证了。
(这里是笔者闲麻烦,而且用的xshell是破解版,以预防其他的问题,我是取消的了这一项的)
怎么用xshell等ssh连接方式连接自己的本地虚拟机_第3张图片
最后连接上你的主机,就可以快乐的跑模型啦!

你可能感兴趣的:(服务器,ssh,linux,服务器)