ssh拒絕密碼問題

2021-06-26 08:18:44 字數 708 閱讀 2449

**:

其實這個問題是從 scp 過來的。用 scp 在兩台 linux 伺服器之間傳送備份檔案。輸入完 root 密碼後,總是出現 permission denied, please try again. 錯誤字樣。用 passwd 命令修改目標伺服器 root 密碼後,問題還是一樣。判斷來判斷去,問題依舊。

在網上找到幾條解決辦法:

1、/home 許可權問題

如果 /home 只支援 root 訪問,那麼不妨試一下 /tmp ,然後用 mv 命令再轉移

2、/etc/ssh/sshd_config 配置問題

有人說這個配置檔案被修改或優化了,找到裡邊的 permitrootlogin 選項,將 no 改為 yes

所有方法都試過了,甚至還改過 passwd, shadow 的許可權,都無效。後來重新建立了個使用者,授予 root 許可權,實驗了一下,成功!既然別的賬戶能成功,為什麼root不成呢?再看看putty,發現連線ssh,輸入密碼後也出現了access denied字樣。而密碼千真萬確輸入的100%正確。

最後終於找到了解決辦法,原來問題還是出在了 sshd_config 裡邊,在檔案最後發現有個 allowusers 選項,在後邊加上 root 然後重啟 sshd 即可。。。。

/etc/init.d/sshd restart

再看看 ssh 連線和 scp 命令傳輸。都已經可以用了。

ssh連線拒絕

ssh connect to host localhost port 22 connection refused 原因 ssh server未安裝或者未啟動 這個問題可用2條語句一次性解決。yum y remove openssh server openssh client yum y instal...

ubuntu18 ssh伺服器拒絕連了密碼

xshell 遠端連線ubuntu時 網上的kenghuo太多!1 如果沒有安裝ssh服務,請先安裝 sudo apt get install openssh server2 在 etc ssh ssh config中沒有permitrootlogin yes選項 需要編輯的是 etc ssh ss...

SSH本機需要輸入密碼問題

生成ssh金鑰後,ssh到其他主機不需要密碼,但ssh到本機卻要輸入密碼,check了下,發現是許可權問題,ssh目錄下的檔案許可權應該為 rw r r 1 hadoop hadoop 402 2012 08 23 09 47 authorized keys rw 1 hadoop hadoop 1...