ssh localhost失败:Permission denied (publickey).
生活随笔
收集整理的這篇文章主要介紹了
ssh localhost失败:Permission denied (publickey).
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
? ? ? ? 當(dāng)ssh localhost出現(xiàn)報錯“Permission denied (publickey).”,檢查日志?grep sshd /var/log/audit/audit.log,又找不到明確原因時,可以檢查/etc/ssh/sshd_config中的配置,查看有無配置了allowusers選項。
? ? ? ? ?如果配置了allowusers選擇,則ssh將只允許指定的用戶登錄從指定主機上的登錄,其他用戶或登錄主機,都將被拒絕。
? ? ? ? 解決方案:
相關(guān)命令:
#檢查ssh服務(wù)日志 grep sshd /var/log/audit/audit.log#修改sshd配置 vim /etc/ssh/sshd_config#重啟sshd服務(wù)器 service sshd restart 或systemctl restart sshd?AllowUsers解釋 :
????????這個指令后面跟著一串用空格分隔的用戶名列表(其中可以使用"*"和"?"通配符)。默認允許所有用戶登錄。
???????? 如果使用了這個指令,那么將僅允許這些用戶登錄,而拒絕其它所有用戶。 如果指定了 USER@HOST 模式的用戶,那么 USER 和 HOST 將同時被檢查。 這里只允許使用用戶的名字而不允許使用UID。相關(guān)的 allow/deny 指令按照下列順序處理: DenyUsers, AllowUsers, DenyGroups, AllowGroups
總結(jié)
以上是生活随笔為你收集整理的ssh localhost失败:Permission denied (publickey).的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CORDIC算法原理详解及其Verilo
- 下一篇: ecu根据什么信号对点火提前角_汽车EC