缺省情况下,Ubuntu未安装ssh服务。 如果通过ssh远程连接到Ubuntu,则必须自己手动安装ssh-server。
是否安装ssh服务的判断请参阅ps -e|grep ssh
输出如下。
zht @ zht-Ubuntu :~$ PS-e|grep ssh
是251吗? 00:00:00 ssh-agent5313? 00:00:00 sshd
sshd代理表示ssh-client已启动,sshd表示ssh-server已启动。
如果没有sshd,则说明ssh服务未启动或未安装。
安装ssh-client命令: http://www.Sina.com/ssh-server命令: 3358www.Sina.com/
安装完成后,首先开始服务。 sudo /etc/init.d/ssh start
启动后,可以通过“ps -e|grep ssh”确认是否正确启动。
ssh服务的默认端口为22,更改端口,然后使用以下命令打开ssh配置式:sudo apt-get install openssh-client
配置文件的内容如下:
# packagegeneratedconfigurationfile # see the sshd (8) manpage for details # What ports, ipsandprotocolswelistenforport 22 # packagegeneratedconfigurationfile # see the sshd (8) manpage for details# What ports,IPS和命令如下。sudo apt-get install openssh-server
ssh服务启动后,即可登录。 登录命令的格式为ssh帐户@IP地址
例如,ssh test@192.168.135.249
通过按照提示输入test密码,可以远程登录。
远程登录命令:退出exit
演示如下图所示。