今天在windows下用vmware安装了一台ubuntu 的虚拟机,再确认ubuntu和本机windows可以相互ping通的情况下,居然不能再windos上通过xshell使用ssh命令登陆到这台虚拟机上。后来看到网上说的,可能是新装的虚拟机没有安装ssh服务,怎么确定没有安装ssh服务呢,你可以运行一下命令:

service sshd start

    当出现一下结果时,及说明你的虚拟机没有安装ssh服务

fauked to start sshd.service: Unit sshd.service not found

    此时你需要运行以下命令安装ssh服务:

sudo apt-get install openssh-server

再次运行以下命令确认sss服务是否开启:

ps -e  | ssh
最后显示:3228 ? 00:00:00 sshd说明ssh服务器来了。
通过上述操作即可通过xshell登陆到你的虚拟机。




Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐