sudo suでssh接続したプロセスが残り続ける件
未解決
こんなプロセス
root 2133 0.0 0.0 79964 1304 ? Ss Jan28 0:01 /usr/sbin/sshd root 16085 0.0 0.2 119972 4320 ? Ss 08:25 0:00 \_ sshd: user1 [priv] user1 16087 0.0 0.0 119972 2044 ? S 08:25 0:00 | \_ sshd: user1@pts/2 user1 16088 0.0 0.0 115160 2000 pts/2 Ss 08:25 0:00 | \_ -bash root 30855 0.0 0.1 188540 3052 pts/2 S 09:35 0:00 | \_ sudo su - user2 root 30860 0.0 0.1 196416 2408 pts/2 S 09:35 0:00 | \_ su - user2 user2 30861 0.0 0.0 115284 2036 pts/2 S 09:35 0:00 | \_ -bash user2 30882 0.0 0.1 75592 3676 pts/2 S+ 09:35 0:00 | \_ ssh host1
user1でsshログイン後、sudo su- user2でユーザ変更後にhost1にuser2でログイン
user1のsshセッションが切れると、、、
root 30855 0.0 0.1 188540 3052 pts/2 S 09:35 0:00 sudo su - user2 root 30860 0.0 0.1 196416 2408 pts/2 S 09:35 0:00 \_ su - user2 user2 30861 0.0 0.0 115284 2036 pts/2 S 09:35 0:00 \_ -bash user2 30882 0.0 0.1 75592 3676 pts/2 S+ 09:35 0:00 \_ ssh host1
のような感じでsudo suしたプロセスがセッションリーダーになって、残り続ける。。。
host1の先でtail -F なんてやってるとずっと残り続けるが、解決方法が分からない。。。
定期的にkillするしかないのかな。。。