在我失去 wifi 连接后,我只能登录一次,登录次数限制为 10 次
Too many logins for 'username'.
Last login: Thu May 6 17:06:43 2021 from 62.85.107.197
Connection to servername.xyz closed.
我请求服务器管理员帮忙,他发送了带有命令的屏幕截图ps xua|grep username
。
那么它是如何工作的?我只登录了一次。之前的 wifi 连接丢失,可能有一个连接被挂在空中,但它多久才会消失?
当我只使用 ssh 而没有恢复 tmux 时,我有
当我打开 tmux 并登录其他服务器时,我得到了
什么决定了登录连接的数量?每个 tmux 窗口和每个窗格是否算作一个登录或会话?当我无法进入时该怎么办?另一个远程登录来终止连接?当我需要重置时,某种方法可以让会话计时检查某个网站文件,然后如果tmux kill-server
某个网站上的文件为 0 则执行此操作。
答案1
可能有人比我更了解这一点,但我知道每个 tmux 拆分窗格都会向USER
已登录用户列表添加一个实例。因此,如果您有 9 个 tmux 窗格(可能分布在多个会话和窗口中),则将显示您已登录 10 次。
答案2
如果您已经陷入这种情况,那么您需要请管理员帮助您终止会话tmux
。但是,可以通过更改 的tmux
行为来防止这种情况再次发生。
如果您添加set -g default-command "${SHELL}"
到~/.tmux.conf
,则tmux
不会增加您帐户的登录用户数量 [0]。
[0]https://wiki.archlinux.org/title/tmux#Start_a_non-login_shell