ssh程序分為客戶端程序openssh-client和服務端程序openssh-server。
如果需要ssh登陸到別的電腦,需要安裝openssh-client,該程序ubuntu是默認安裝的。而如果需要從遠程連接到本機,則需要安裝openssh-server,該程序需要自己安裝。
安裝openssh-server
1、使用如下命令進行ssh中server的安裝
sudo apt-get install openssh-server
2、查看openssh-server是否啟動
ps -e | grep ssh
進程ssh-agent是客戶端,sshd為服務器端,如果結果中有sshd的進程說明openssh-server已經啟動,如果沒有則需運行命令啟動。
啟動、停止和重啟openssh-server的命令如下:
/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart
配置openssh-server
openssh-server配置文件位於/etc/ssh/sshd_config,在這里可以配置ssh的服務端口等,例如:默認端口是22,可以自定義為其他端口號,如123,然后需要重啟ssh服務。
Ubuntu中配置openssh-server開機自動啟動
打開/etc/rc.local
文件,在exit 0
語句前加入:
sudo /etc/init.d/ssh start
再次開機,即可完成開機自啟動的效果!