Xshell挂载VM中的Ubuntu解决方案

首先看下报错log

Connecting to 10.7.100.182:22...   
Could not connect to '10.7.100.182' (port 22): Connection failed.   

这是因为你的ubuntu中没有openssh-server的原因

解决方法如下:

root@ubuntu:~# apt-get install openssh-server ( 我是在root模式下,不是root用户的话要加sudo) 

查看server是否启动:

ps -ef |grep ssh 

如果看到/usr/sbin/sshd -D,说明服务已经启动,否则服务尚未启动,那么需要启动server:

/etc/init.d/ssh start   

接下来就可以用xshell连接了。如果xshell中看到乱码的情况,那么可以xshell的编码改成UTF-8!

xshell中修改编码为UTF-8的方法:
[文件]–>[打开]–>在打开的session中选择连接的那个 ,点击properties -> [Terminal ] ,在右边的translation先选择utf8,然后重新连接服务器即可。