弹性云服务器 ECS-怎样设置允许或禁止用户/IP通过SSH方式连接云服务器:方法一:通过编辑sshd配置文件实现允许或者禁止指定用户/用户组或者IP登录

时间:2024-05-21 10:26:57

方法一:通过编辑sshd配置文件实现允许或者禁止指定用户/用户组或者IP登录

  1. 允许指定用户进行登录(白名单)

    在/etc/ssh/sshd_config 配置文件中设置AllowUsers选项,在配置文件末尾添加行格式如下(例如允许用户test通过192.168.1.2登录)。

    AllowUsers test@192.168.1.2

    配置了指定用户或者用户组允许登录后,默认拒绝其他所有用户或者用户组。

  2. 禁止指定用户登录(黑名单)

    在 /etc/ssh/sshd_config 配置文件中设置DenyUsers选项,在配置文件末尾添加行格式如下(例如禁止用户testuser登录)。

    DenyUsers testuser 

    上述修改需要重启sshd服务。

    CentOS 6系列执行以下命令进行重启:

    service sshd restart

    Centos 7/EulerOS系列执行以下命令进行重启:

    systemctl restart sshd

support.huaweicloud.com/trouble-ecs/ecs_trouble_0316.html