![将每个 SSH 的访问限制为 LAN/特定 IP 的特定帐户?](https://linux22.com/image/896327/%E5%B0%86%E6%AF%8F%E4%B8%AA%20SSH%20%E7%9A%84%E8%AE%BF%E9%97%AE%E9%99%90%E5%88%B6%E4%B8%BA%20LAN%2F%E7%89%B9%E5%AE%9A%20IP%20%E7%9A%84%E7%89%B9%E5%AE%9A%E5%B8%90%E6%88%B7%EF%BC%9F.png)
为了创建一个几乎没有任何权限的公共用户和一个只有我才能访问的管理员用户,我想知道是否可以将所述管理员用户的 SSH 访问限制为仅限于 LAN /特定 IP 地址/唯一令牌,而不限制对可公开访问的用户的访问。
openssh-server 中是否有允许这种级别定制的功能?
答案1
您可以通过 IP 限制指定用户。添加以下行/etc/ssh/sshd_config
:
AllowUsers [email protected]
如果您需要多个 IP,也可以按如下方式操作:
AllowUsers [email protected] [email protected]
或者
[email protected].*