OpenSSH(或简称为sshd)的配置文件通常位于/etc/ssh/sshd_config。您可以使用文本编辑器(如nano、vim或gedit)来查看和编辑此文件。以下是一些常见的配置选项:
- Port:指定SSH服务器监听的端口号。
- PermitRootLogin:确定是否允许root用户通过SSH登录。
- PasswordAuthentication:确定是否允许使用密码进行身份验证。
- PubkeyAuthentication:确定是否允许使用公钥进行身份验证。
- AllowUsers:指定允许通过SSH登录的用户列表。
- DenyUsers:指定禁止通过SSH登录的用户列表。
- AllowGroups:指定允许通过SSH登录的用户组列表。
- DenyGroups:指定禁止通过SSH登录的用户组列表。
- UsePAM:确定是否启用Pluggable Authentication Modules (PAM)。
- Subsystem:指定在SSH会话中启动的子系统,通常用于SFTP或其他服务。
请注意,在修改配置文件之前,务必备份原始文件,以防止配置错误导致的问题。修改配置后,您需要重新加载sshd服务以使更改生效,可以使用类似于以下的命令:
sudo systemctl reload sshd
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END