ssh登录虚拟机下的linux:登陆不上

用ssh登录linux,这算是一个常用的用法,但是对于像我这样的菜鸟来说,难免会遇到问题。
我用ssh登录的时候,连接不上,以下为我的对遇到问题的解决方法。其实这个问题,在以前的时候也遇到过,只是长时间没用,重新装了系统后,就不知所措了。
问题:ssh登录不上,IP、账号等正确
配置:ubuntu 12.04LTS版本
          ssh登录工具:SecureCRT 6.6汉化版
解决方法:
1、在网上查找连接不上的原因,发现ubuntu这个版本没有安装openssh,linux下根本就没有提供ssh登录的服务,所以,登录不上,是很正常。
2、安装openssh:ubuntu提供了很好用的更新工具,apt-get,
打开terminal,输入sudo apt-get install openssh,如果网络正常的话,ubuntu就会根据配置的源下载openssh,国内可能有点慢,慢慢等待。
3、安装完之后,在命令行中输入ps -e | grep ssh
在显示的列表中查看有没有ssh-agent和sshd,如果只有ssh-agent,而没有启动sshd的话,在命令行中输入命令sudo /etc/init.d/ssh start 或者 service ssh start 
ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo 
/etc/init.d/ssh stop
sudo /etc/init.d/ssh start
4、打开SecureCRT,建立连接,正确输入用户名和密码就可以了。
 
看完,是不是大呼坑爹,这也太低级了吧,原谅我吧,菜鸟刚起步。
posted @ 2013-07-27 17:10  RockPine  阅读(1148)  评论(0编辑  收藏  举报