几个特殊IP通过ssh连接服务器
Several special IP connect to server with ssh
我想要几个特殊的 IP 使用 ssh 连接到我的服务器并阻止任何其他 IP
你觉得如何解决这个问题?
我有centos 7
防火墙是 CSF
我使用 cpanel 和 whm
您可以使用 /etc/hosts.allow 文件为 WHM 和 SSH 设置有限的 IP 访问权限。您可以通过命令行或 WHM 编辑此文件,对于 WHM,请尝试使用 WHM >> 安全中心 >> 主机访问控制
以下是 cPanel 文档中的一些信息。
https://documentation.cpanel.net/display/ALD/Host+Access+Control
让我们看看SSH(服务器)的配置文件/etc/ssh/sshd_config
要限制所有 SSH 用户从特定 IP 访问,只需在同一文件的底部添加 /etc/ssh/sshd_config:
AllowUsers *@192.168.0.*
它只限制像 192.168.0 这样的 IP。*
如果您有更多网络,或者只有几个 IP,请像这样添加:
AllowUsers *@192.168.0.2 *@10.20.30.1 *@10.20.30.7
等并重新启动 PC 或者更好,服务 sshd
我想要几个特殊的 IP 使用 ssh 连接到我的服务器并阻止任何其他 IP
你觉得如何解决这个问题?
我有centos 7
防火墙是 CSF
我使用 cpanel 和 whm
您可以使用 /etc/hosts.allow 文件为 WHM 和 SSH 设置有限的 IP 访问权限。您可以通过命令行或 WHM 编辑此文件,对于 WHM,请尝试使用 WHM >> 安全中心 >> 主机访问控制
以下是 cPanel 文档中的一些信息。
https://documentation.cpanel.net/display/ALD/Host+Access+Control
让我们看看SSH(服务器)的配置文件/etc/ssh/sshd_config
要限制所有 SSH 用户从特定 IP 访问,只需在同一文件的底部添加 /etc/ssh/sshd_config:
AllowUsers *@192.168.0.*
它只限制像 192.168.0 这样的 IP。*
如果您有更多网络,或者只有几个 IP,请像这样添加:
AllowUsers *@192.168.0.2 *@10.20.30.1 *@10.20.30.7
等并重新启动 PC 或者更好,服务 sshd