我正在尝试在SSH服务器上禁用密码身份验证。我在找到了客户端配置文件ssh_config
,但是找不到服务器的配置文件。man ssh_config(5)
似乎没有告诉我们服务器使用什么。
服务器的配置文件在哪里?
如某些注释中所述,它ssh_config
是用于(默认)客户端配置的,但是服务器配置sshd_config
通常在/etc/ssh
大多数* NIX系统上使用进行,但/etc/sshd_config
在MacOS X或其他系统上是这样。
至于禁用密码认证,请查看选项PasswordAuthentication
并将其设置为no
;。默认值为yes
。还查看其他选项,包括PermitRootLogin
应将IMO设置为no
(或至少设置为without-password
),UsePAM
这些选项也会影响基于密码的身份验证。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句