135-1821-9792

linux禁止所有用户ssh登录

要禁止所有用户SSH登录,可以编辑/etc/ssh/sshd_config文件,将PermitRootLogin设置为no,并在AllowUsers中指定允许登录的用户。然后重启SSH服务。

要允许或禁止IP对Linux服务器SSH的访问,可以通过以下步骤操作:

10余年的新宁网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整新宁建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“新宁网站设计”,“新宁网站推广”以来,每个客户项目都认真落实执行。

1. 修改SSH配置文件

需要修改SSH配置文件/etc/ssh/sshd_config,该文件用于配置SSH服务器的相关参数。

使用文本编辑器打开文件,例如使用vi编辑器:

sudo vi /etc/ssh/sshd_config

2. 配置允许或禁止的IP地址

sshd_config文件中,可以找到AllowUsersDenyUsers这两个参数,分别用于设置允许和禁止访问SSH的用户名,要限制IP地址访问,可以在用户名后面添加@的形式,

允许特定IP地址访问:

“`

AllowUsers user1@192.168.1.100 user2@192.168.1.101

“`

上述配置表示只允许IP地址为192.168.1.100192.168.1.101的用户user1user2访问SSH。

禁止特定IP地址访问:

“`

DenyUsers user3@192.168.1.102 user4@192.168.1.103

“`

上述配置表示禁止IP地址为192.168.1.102192.168.1.103的用户user3user4访问SSH。

3. 保存并退出

完成配置后,保存并退出文件,如果使用的是vi编辑器,可以按下Esc键,然后输入:wq保存并退出。

4. 重启SSH服务

为了使配置生效,需要重启SSH服务,可以使用以下命令重启SSH服务:

sudo systemctl restart sshd

或者

sudo service ssh restart

5. 测试访问权限

完成上述配置后,可以使用不同IP地址的用户尝试访问SSH,以验证配置是否生效。


文章名称:linux禁止所有用户ssh登录
链接URL:http://www.wtcwzsj.com/article/djosjhh.html

其他资讯



Copyright © 2009-2022 www.wtcwzsj.com 青羊区广皓图文设计工作室(个体工商户) 版权所有 蜀ICP备19037934号