linux禁止所有用户ssh登录

要允许或禁止IP对Linux服务器SSH的访问,可以通过以下步骤操作:,1. 修改SSH配置文件,
,需要修改SSH配置文件
/etc/ssh/sshd_config,该文件用于配置SSH服务器的相关参数。,使用文本编辑器打开文件,例如使用
vi编辑器:,2. 配置允许或禁止的IP地址,在
sshd_config文件中,可以找到
AllowUsers
DenyUsers这两个参数,分别用于设置允许和禁止访问SSH的用户名,要限制IP地址访问,可以在用户名后面添加
@<IP地址>的形式,,允许特定IP地址访问:,“`,AllowUsers user1@192.168.1.100 user2@192.168.1.101,“`,
,上述配置表示只允许IP地址为
192.168.1.100
192.168.1.101的用户
user1
user2访问SSH。,禁止特定IP地址访问:,“`,DenyUsers user3@192.168.1.102 user4@192.168.1.103,“`,上述配置表示禁止IP地址为
192.168.1.102
192.168.1.103的用户
user3
user4访问SSH。,3. 保存并退出,完成配置后,保存并退出文件,如果使用的是
vi编辑器,可以按下
Esc键,然后输入
:wq保存并退出。,
,4. 重启SSH服务,为了使配置生效,需要重启SSH服务,可以使用以下命令重启SSH服务:,或者,5. 测试访问权限,完成上述配置后,可以使用不同IP地址的用户尝试访问SSH,以验证配置是否生效。,要禁止所有用户SSH登录,可以编辑
/etc/ssh/sshd_config文件,将
PermitRootLogin设置为
no,并在
AllowUsers中指定允许登录的用户。然后重启SSH服务。,sudo vi /etc/ssh/sshd_config,sudo systemctl restart sshd,sudo service ssh restart,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《linux禁止所有用户ssh登录》
文章链接:https://zhuji.vsping.com/466034.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。