ubuntu 允許遠端登入

2021-09-01 09:07:24 字數 2323 閱讀 3337

(1)檢查是否開啟ssh服務

命令:ps -e|grep ssh  檢視ssh服務是否開啟,或者通過命令:service sshd status 可以檢視某個服務的狀態。

(2)安裝ssh服務

通過apt-get 安裝,命令:apt-get install ssh 

(3)啟動ssh服務

命令:sudo /etc/init.d/ssh start

(4)修改ssh配置檔案

命令:sudo vim /etc/ssh/sshd_config,找到permitrootlogin without-password 修改為permitrootlogin yes

(5)重啟ssh服務

命令:service ssh restart

如果你只是想登陸別的機器的ssh只需要安裝openssh-client(ubuntu有預設安裝,如果沒有則sudo apt-get install openssh-client),如果要使本機開放ssh服務就需要安裝openssh-server。

再次檢視安裝的服務:

然後確認ssh-server是否啟動了:

如果看到sshd那說明ssh-server已經啟動了。

如果沒有則可以這樣啟動:sudo /etc/init.d/ssh start或sudo service ssh start

配置相關:

ssh-server配置檔案位於/etc/ssh/sshd_config,在這裡可以定義ssh的服務埠,預設埠是22,你可以自己定義成其他埠號,如222。(或把配置檔案中的」permitrootlogin without-password」加乙個」#」號,把它注釋掉,再增加一句」permitrootlogin yes」)

然後重啟ssh服務:

sudo /etc/init.d/ssh stop

sudo /etc/init.d/ssh start

ssh [email protected]

其中,username為192.168.1.103機器上的使用者,需要輸入密碼。

斷開連線:exit

(1)伺服器:192.168.1.103(jackgao使用者)

(2)客戶端:192.168.1.104(root使用者)

(3)客戶端遠端ssh登入伺服器

(4)退出遠端登入

參考鏈結及相關:

1. ubuntu開啟ssh服務

2. ubuntu 14.04遠端登入伺服器–ssh的安裝和配置

3. ubuntu14.04 ssh的安裝及使用方法

4. ubuntu16.04安裝 + xshell連線虛擬機器

5. ubuntu ssh配置 以及 與xshell檔案傳輸

6. ssh遠端登入命令簡單例項

7. 菜鳥linux系列:[4]ssh免密碼登陸遠端伺服器

8. linux下ssh遠端登入伺服器入門操作

Ubuntu設定允許root使用者遠端登入

若不允許root使用者遠端登入,是無法在第三方工具使用root使用者登入的。例如下面 1.winscp無法登陸 2.securecrt無法登陸 首先要在虛擬機器登入root使用者,若你剛安裝好虛擬機器不知道root使用者的密碼,可以修改密碼sudo passwd root登入root使用者su,輸入...

允許mysql 遠端登入

設定mysql允許遠端訪問 1.登陸mysql資料庫,修改表。use mysql update user set host where user root select host,user from user flush privileges 注意 最後一句很重要,目的是使修改生效,如果沒有寫,則還...

mysql 允許遠端登入配置

兩步 一 更改 mysql 資料庫裡的 user 表裡的 host 項 經此步便可在遠端登入 x mysql u root pvmware mysql use mysql mysql update user set host where user root mysql select host,use...