SSH 連線報錯總結

2022-07-24 17:09:22 字數 768 閱讀 9923

ssh: connect to host localhost port 22: connection refused
其中這個原因是因為沒有開啟ssh服務

解決方法: 開啟服務即可 (下面兩種任選)

service sshd start  或  systemctl start ssh

​ sudo /etc/init.d/ssh start

permission denied, please try again.
當輸入了正確的密碼,他還是會提示不允許登入

這是因為 預設不允許遠端使用root登入

解決方法: 更改配置檔案並重啟服務

vim /etc/ssh/sshd_config

permitrootlogin prohibit-password修改為:permitrootlogin yes

ps 如果沒有找到permitrootlogin這個屬性 , 則自己在末尾新增即可

重啟服務 service ssh restart

這時候就可以連線上了

ssh: could not resolve hostname x: name or service not known
這是因為 配置的hosts檔案錯誤 根本找不到主機名對應的ip位址

ip位址輸入錯誤

SSH 連線報錯總結

ssh connect to host localhost port 22 connection refused其中這個原因是因為沒有開啟ssh服務 解決方法 開啟服務即可 下面兩種任選 service sshd start 或 systemctl start ssh sudo etc init.d...

ftp連線報錯

報錯如下 1.伺服器發回了不可路由的位址。使用伺服器位址代替 命令 mlsd 錯誤 目錄列表被使用者終止 2.狀態 連線建立,等待歡迎訊息.狀態 已登入 狀態 讀取目錄列表.命令 pwd 響應 257 is your current location 命令 type i 響應 200 type is...

遠端連線報錯

遠端登入卻報錯host is not allowed to connect to this mysql server 解決方法 在裝有mysql的機器上登入mysql mysql u root p密碼 執行use mysql 執行update user set host where user roo...