最近新装了Ubuntu14.04系统,尝试用另一台装Windows系统的计算机通过SSH访问它,结果没有成功。原因这于这台装Ubuntu的机子还没有装SSH服务器。
一、检查SSH服务是否已启动
Ubuntu系统默认是没有SSH服务的,故要检查SSH服务是否已安装。
打开终端输入以下指令:
1 $ ps -e | grep ssh 2 3 7529 ? 00:00:00 sshd 4 7852 pts/1 00:00:00 ssh
若输入指令后显示类似于上图所示,则说明SSH服务已启动
其中sshd表示ssh-server已启动,ssh表示ssh-client已启动
二、安装SSH服务
安装SSH的客户端和服务端:
1 $ sudo apt-get install openssh-client 2 3 $ sudo apt-get install openssh-server
三、启动SSH服务
安装完成后通过以下指令启动:
1 $ sudo /etc/init.d/ssh start
启动后通过以下指令判断SSH服务是否正确启动:
$ ps -e | grep ssh
若启动成功,则终端内会出现类似于第一步出现的结果
通过以上步骤,前面访问失败的现象就不见了,而且下次系统(Ubuntu)重启后,系统会自动运行SSHD,不需再手动运行SSHD了。