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服務是否開啓)

在這裏插入圖片描述
運行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連接該主機。
在這裏插入圖片描述

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章