1. 程式人生 > >Kail 系統——SSH進行遠端登入(使用者和密碼正確,但是登入不上)

Kail 系統——SSH進行遠端登入(使用者和密碼正確,但是登入不上)

安裝SSH服務

1、檢視系統中有沒有安裝SSH

輸入下面的命令:
[email protected]:~# ssh localhost
若顯示下面資訊,則沒有安裝
ssh: connect to host localhost port 22: Connection refused

在這裡插入圖片描述

2、安裝SSH服務

SSH分客戶端openssh-client和openssh-server。
如果你只是想登陸別的機器的SSH只需要安裝openssh-client(ubuntu有預設安裝,如果沒有則sudoapt-get install openssh-client),如果要使本機開放SSH服務就需要安裝openssh-server。

輸入下面的命令:
[email protected]:~# apt-get install openssh-server
然後根據提示輸入y,安裝完成

在這裡插入圖片描述

啟動SSH服務

輸入下面的命令:
啟動SSh服務
[email protected]:~# service ssh start
檢視服務是否正確啟動
[email protected]:~# ps -e|grep ssh
若顯示的資訊包含以下內容則表示啟動成功
ssh-agent 和 sshd

在這裡插入圖片描述

SSH伺服器拒絕了密碼

修改sshd_config檔案,ssh的設定不允許root使用者遠端登入

輸入下面的命令:
[email protected]:~# vi /etc/ssh/sshd_config
修改SSH配置
將;PermitRootLogin prohibit-password修改為
PermitRootLogin yes
儲存,重啟服務即可
[email protected]:~# service ssh restart

在這裡插入圖片描述

在這裡插入圖片描述