Ubuntu18開啟ssh服務

2021-09-14 03:37:34 字數 1352 閱讀 3103

ubuntu預設不會開啟ssh服務。所以我們無法對ubuntu進行遠端連線,這對ubuntu的運維造成了很大不便。本文詳細講解如何在ubuntu18下開啟ssh服務。

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

2. apt-get install openssh-client(安裝ssh客戶端程式)

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

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

5. 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服務程序的。

以上便是ubuntu18下安裝開啟ssh程序的所有流程。

by echo哎呀呀

Ubuntu18開啟redis服務自啟動

設定redis服務開機自啟動。1.建立配置資料夾 sudo mkdir etc redissudo cp usr local redis redis.conf etc redissudo cp etc redis redis.conf etc redis 6379.conf2.使用啟動指令碼 sud...

Ubuntu18開啟預設root登入方法

預設的ubuntu 18.04系統在登陸介面上是不支援root使用者直接登入的,但是你可以使用下面的方法讓ubuntu 18.04也支援root登入,其他類似的版本參考在ubuntu kylin 18.10系統中使用root使用者登陸的方法。通常情況下,在ubuntu 18.04中的普通使用者只能通...

Ubuntu開啟ssh服務

sudo apt get install openssh server sudo apt get install openssh client 然後確認sshserver是否啟動了 ps e grep ssh 如果只有ssh agent那ssh server還沒有啟動,需要 etc init.d s...