我想使用Kickstarts部署一个RHEL5服务器,并且为了安全,我只想让远程客户端以“Developer”(我已经configuration了sshdconfiguration来禁止root访问)ssh到服务器。 我有几个关于设置的问题:
ssh -p 22020 Developer@server (即这将影响authorized_keys文件中所需的任何信息?) 首先,只允许用户使用“开发人员”的用户名连接,没有任何安全方面的好处。 如果您希望用户拥有对同一组文件的共享访问权限,请将它们放在同一个UNIX组中,并将/ var / Tasks归于该组。 分开的用户名允许审计,更好的故障排除等。
至于你的其他问题:
ssh [email protected] /etc/ssh/keys/%u ,其中%u是一个带有用户名的文件,我确保用户只有读取权限。