/etc/ssh/sshd_config默认具有以下行
UsePAM yes
我通读了可用的文档,并得出结论说,如果我只使用公钥login,PAM不会被使用。 如果我禁用PAM,会有什么可能的负面后果呢? 例如
UsePAM no
PAM不仅仅是进行authentication,而是授权和会话服务。 你可能想保持它,因为它增加了相当多的灵活性。
PAM将被要求成功的pubkeyauthentication,因为会话和帐户服务仍然被检查。
PAM可以做SSH不能做的事情。 这份清单并不详尽: