天天看點

Linux問題雜談

1. 虛拟機 SSH 無法登入

1.1 問題1:未安裝ssh服務端

ssh: connect to host 192.168.58.129 port 22: Connection refused
           

問題解決

1. 檢視ssh服務端有沒有安裝

ps -e|grep ssh
           

如果出現了

sshd

,則表示已經安裝ssh服務端,否則需要自行安裝

2. 安裝ssh服務端

apt-get install openssh-server
           

3. 啟動服務端程式

/etc/init.d/ssh start
           
詳細資訊請參考:https://www.cnblogs.com/chenxiaomeng/p/8298427.html

1.2 問題2:ssh登入權限問題

出現如下問題:

這是由于ssh server端未賦予權限

1. 打開ssh的配置檔案

vim /etc/ssh/sshd_config
           

2. 對配置檔案做如下修改

将如下一行

PermitRootLogin prohibit-password
           

改成:

PermitRootLogin yes #prohibit-password
           

**3. 如果同樣想 `ssh [email protected] **

将如下一行:

#UserLogin yes
           

改成:(即去掉注釋)

UserLogin yes
           

4. 最後效果:

繼續閱讀