安裝和設置 OpenSSH Server: sudo apt-get install openssh-server
然后確認sshserver是否啟動了: ps -e |grep ssh
如果看到sshd那說明ssh-server已經啟動了。
如果沒有則可以這樣啟動: sudo /etc/init.d/ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config
在這里可以定義SSH的服務端口,默認端口是22,你可以自己定義成其他端口號,如222。
然后重啟SSH服務:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
然后通過Xshell等軟件連接。Name為新建連接的名稱,選擇協議類型(Protocol)為“SSH”,Host為服務器的IP地址,端口(Port Number)為SSH協議的連接端口(默認為22),其他選項按照默認設置。
我在ubuntu12.04系統實際操作中執行了sudo apt-get install openssh-server之后按照提示安裝成功。之后直接ssh localhost成功,然后外部機器就可以直接ssh過來了