首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能禁用ssh的密码提示

不能禁用ssh的密码提示
EN

Server Fault用户
提问于 2014-09-15 13:29:08
回答 2查看 1.1K关注 0票数 2

我尝试使用ssh禁用用户的密码登录。这是我的/etc/ssh/sshd_config文件

代码语言:javascript
复制
# Change to no to disable tunnelled clear text passwords
PasswordAuthentication no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

UsePAM no

我相信需要这三个指令来进行更改,但是,在我重新加载之后,这并没有什么不同。

我很确定是我编辑了sshd_config文件,而不是ssh_config文件。

知道为什么吗?

EN

回答 2

Server Fault用户

发布于 2014-10-08 17:38:11

只要您在将配置更改为/etc/ sshd _config之后重新启动sshd,您就应该没事。尽管在设置此配置后,它不会对密码进行身份验证,但据我所知,它将继续提示输入密码。

我会重新启动ssh,然后使用已知的工作密码进行测试。您应该能够观察到,输入正确的密码会导致警告,告诉您密码不正确。

我个人还没有看到任何ssh提示符没有密码,即使设置为只使用密钥。

希望这能帮上忙,祝你好运

票数 0
EN

Server Fault用户

发布于 2014-10-08 17:59:44

你增加了对钥匙的支持吗?共享密钥已经存在一段时间了。这个网页来自你们2001年的旧日.和它仍然相关到今天。添加以下设置:

代码语言:javascript
复制
RSAAuthentication yes
PubkeyAuthentication yes

没有这两个,您将无法获得使用共享密钥登录的支持。如果第一页对您来说不够好的话,那么这是2008年的一张应该是一样的。

在更改/etc/ssh/ sshd _config (或安装中的任何目录/文件组合)后,您将需要重新启动sshd服务器。共享密钥还要求您为您登录的帐户安装它们;无键=没有使用共享密钥的登录。使用第二个ssh会话,尝试使用共享密钥登录。不要关闭您的第一个外壳程序(您用来编辑sshd_config),直到您使它100%正确工作。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/628588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档