所以,我已经配置了一个基于密钥的登录:
- 生成密钥
- 将其添加到服务器端
- 将其带给客户(并转换为 Putty 格式)
- 使用密钥成功登录
但现在我想强制所有连接仅使用基于键的方法。通过修改 sshd_config 文件,Linux 会发生这种情况,但我在 Windows 上找不到它。
所以,我已经配置了一个基于密钥的登录:
但现在我想强制所有连接仅使用基于键的方法。通过修改 sshd_config 文件,Linux 会发生这种情况,但我在 Windows 上找不到它。
似乎在 Windows 上方式类似,路径为“C:\ProgramData\ssh\sshd_config”。
基于此https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_server_configuration配置文件从文件夹路径“%programdata%\ssh\sshd_config”中找到
对于 %programdata% (从https://www.howtogeek.com/278562/what-is-the-programdata-folder-in-windows/找到)似乎在 C 驱动器上,使完整路径“C :\ProgramData\ssh\sshd_config"。虽然 programdata 文件夹是隐藏的,但它应该通过文件资源管理器选项显示。