天天看點

Ubuntu 開啟ssh服務

關鍵指令(root使用者下,非root使用者所有指令前加sudo)

ps -e | grep ssh(檢視ssh服務是否開啟)

apt-get install openssh-client(安裝ssh用戶端程式)

apt-get install openssh-server(安裝ssh服務端程式)

service ssh start 或者 /etc/init.d/ssh start(開啟ssh服務)

service ssh stop 或者 /etc/init.d/ssh stop(關閉ssh服務)

指令 1:ps -e | grep ssh( 檢視ssh服務是否開啟)

Ubuntu 開啟ssh服務

運作ps -e | grep ssh得出如圖一的兩行結果。ssh-agent指的是ubuntu的ssh服務的用戶端,用于該ubuntu遠端連接配接其它Linux主機。sshd指的是ubuntu的ssh服務的服務端,用于其它主機通過ssh服務連接配接該主機。

換句話說,如果沒有sshd程序的話,别的系統是不能連接配接該ubuntu主機的,若是沒有ssh-agent的話,該ubuntu主機也無法通過ssh連接配接其它主機。

指令 2:apt-get install openssh-client(安裝ssh用戶端程式)

若是運作ps -e | grep ssh沒有查出ssh-agent服務,但是你又想通過ssh服務連接配接别的系統。那麼就執行apt-get install openssh-client安裝ssh用戶端。接着執行ssh 目标使用者@目标ip即可連接配接目标主機。正常情況Ubuntu預設開啟ssh-agent服務。是以一般用不打指令2。

指令 3:apt-get install openssh-server(安裝ssh服務端程式)

預設ssh的服務端是沒有安裝的,可用ps -e | grep ssh檢視。若是沒有sshd的程序,則運作apt-get install openssh-server安裝ssh服務端。接着重新執行ps -e | grep ssh便可發現sshd已啟動。至此,其它主機便可通過ssh連接配接該主機。

Ubuntu 開啟ssh服務

指令 4:service ssh start 或者 /etc/init.d/ssh start(開啟ssh服務)

指令 5:service ssh stop 或者 /etc/init.d/ssh stop(關閉ssh服務)

指令4和指令5便是開啟和關閉sshd服務程序的。