Ubuntu默認安裝了ssh client端但沒有安裝Server端,所以首先安裝ssh-server服務。命令如下:
sudo apt-get install openssh-server
Ubuntu默認安裝的SSH client為openssh-client,如果你的系統沒有安裝的話,再用apt-get安裝上即可。然後再確認sshserver是否啟動了,
命令如下:
ps -e |grep ssh
或
netstat -antp|grep 22
如果只有ssh-agent那ssh-server還沒有啟動,需要/etc/init.d/ssh start或者service ssh start,如果看到sshd那說明ssh-server已經啟動了。
ssh-server配置文件位於/ etc/ssh/sshd_config,在這裡可以定義SSH的服務端口,默認端口是22,你可以自己定義成其他端口號,如222。然後重啟SSH服務:
sudo /etc/init.d/ssh restart
然後就可以用xshell4工具來連接到遠端的主機了
OpenSSH 的詳細介紹:請點這裡
OpenSSH 的下載地址:請點這裡