Kail 系統——SSH進行遠端登入(使用者和密碼正確,但是登入不上)
阿新 • • 發佈:2018-10-31
安裝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