我可以使用密码验证或密钥 + 密码短语通过 ssh 进入我的服务器。我修改了配置文件,并将 passwordAuth 设置为“no”,将 UsePAM 设置为“no”,因为我的配置文件中没有 ChallengeResponseDetection 行(Ubuntu Server LTS 22.04)。我修改了 chmod 设置。我遇到这个问题已经有一段时间了,我的家庭服务器只是用于练习/实验。我很想知道我做错了什么。还有什么其他原因可以启用密码验证?我甚至在系统中找到了一个可能影响密码验证的 init 文件,并将其更改为正确的设置,但密码验证仍然有效。我不希望密码验证工作(如前 3 次所述)。
当我已完成所有禁用密码验证的操作后,密码验证仍然有效,我已正确设置了使用密钥 + 密码短语的无密码验证
相关内容
- 单行删除具有匹配模式的列的一部分(sed/awk 等)
- Windows 10 笔记本电脑中的启动选项[重复]
- 将选项传递给未知类
- 在 Debian 上配置触摸屏?
- 如何在 tikz 中叠加图形、合并形状并添加文本?
- systemd StandardOutput 重定向不适用于 systemd 套接字
- 带有远程桌面服务的 Windows Server 2008 R2 映射 WebDAV sharepoint 驱动器非常慢
- 生成 2 个文件时出现意外标记“done”附近的语法错误
- Dell Optiplex 960 可以从 CD 启动,但不能从 DVD 介质启动
- Sublime Text 2 焦点侧边栏打开