Windows下實現遠程用Putty登陸管理Ubuntu,或者登陸虛擬機中的Ubuntu登陸不上的解決方案。 linux
1.先明確你能ping通遠程的Ubuntu或者虛擬機。 ssh
2.若是還不能登陸,分析緣由是大多都沒有真正開啓ssh-server服務。最終成功的方法以下: spa
sudo apt-get install openssh-server server
Ubuntu缺省安裝了openssh-client,因此在這裏就不安裝了,若是你的系統沒有安裝的話,再用apt-get安裝上便可。 get
而後確認sshserver是否啓動了: 虛擬機
ps -e |grep ssh it
若是隻有ssh-agent那ssh-server尚未啓動,須要/etc/init.d/ssh start,若是看到sshd那說明ssh-server已經啓動了。 登錄
ssh-server配置文件位於/ etc/ssh/sshd_config,在這裏能夠定義SSH的服務端口,默認端口是22,你能夠本身定義成其餘端口號,如222。而後重啓SSH服務: cli
sudo /etc/init.d/ssh resart 配置
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2