特定のユーザーに対するすべてのセッションを強制的に切断する必要があります。そのユーザーはrootである可能性があるので、途中で親sshdプロセスを終了しないことが最善だと思います。
これを行うポータブルな方法はありますか?
答え1
エレガントではありませんが、作業は完了です。
ps ax | grep 'sshd: <insert username here>' | grep -v 'grep' | awk '{print $1}' | xargs kill
答え2
同様にDavid Kingの答えただし、以下を使用してくださいpkill
。
pkill -f "sshd: username"
または多分
pkill -u username -f "sshd: username"