新安装ubuntu14.04系统,想使用MobaXTerm来连接到虚拟机操作,使用ssh连接,但又不知道ubuntu系统是否有ssh服务。所以了做以下尝试:
1.直接连接
打开MobaXterm,选择Sessions–>new sessions–>SSH,填写Remote host,默认端口22,点击ok,并没有连接成功。
2.查看 /etc/init.d/目录下是否有ssh
没有
3.使用ssh localhost命令
显示也表明并没有安装SSH
开始网上查资料,得知ubuntu系统默认没有ssh服务,需要自己手动安装ssh-server,然而SSH分客户端openssh-client和服务端openssh-server。我们需要按照客户端,但我开始并不知道openssh-server,我输入的是:sudo apt-get install sshd。
1.安装SSH
正确的命令应该是sudo apt-get install openssh-server。
2.安装完成,确认是否安装正常
ps -e|grep ssh
虽说我也看不懂吧,但按照提示应该是正确的。
3.使用MobaXterm再次连接,成功
总结
安装命令:sudo apt-get install openssh-server
卸载命令:sudo apt-get remove openssh-server