![每次只允许一个用户登录?](https://linux22.com/image/617211/%E6%AF%8F%E6%AC%A1%E5%8F%AA%E5%85%81%E8%AE%B8%E4%B8%80%E4%B8%AA%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95%EF%BC%9F.png)
有没有办法一次只允许一个用户 ID 通过 ssh 登录 Linux 系统?该用户 ID 应该能够通过 ssh 打开到服务器的其他连接。
如果有必要,还需要一种方法来允许任何用户退出已登录的用户。
答案1
答案2
您也可以在 IP 级别限制同时连接的数量,如下所示:
iptables -A INPUT -p tcp --syn --dport 22 -m connlimit --connlimit-above 1 -j REJECT
这不是一个很好的方法(连接可能会中断直到超时值),但可能对你有用。
并且这不会强制其他用户注销。
从总体上看 - 这是个坏主意,你可能会终止一些重要的事情。