サーバ内の不要ユーザ追い出し
きっかけ
EC2で通信が遮断された際にSSHのプロセスが残っているのが気になりやってみました。
ですので、ただの備忘録です
TODO
クライアント
% ssh hoge-server
サーバ
$ w
12:00:00 up 1 days, 1:23, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
fuga pts/0 xxxxxxxxxx.a 12:30 4.00s 0.05s 0.00s sshd: fuga [priv]
hoge pts/1 xxxxxxxxxx.a 12:50 4.00s 0.05s 0.00s w
$ ps ax | grep sshd
3336 ? Ss 0:00 /usr/sbin/sshd -D
22221 ? Ss 0:00 sshd: fuga [priv]
22223 ? S 0:00 sshd: fuga@pts/0
22228 ? Ss 0:00 sshd: hoge [priv]
22229 ? S 0:00 sshd: hoge@pts/1
$ kill -9 22223
解説
-
w
- ログインユーザの確認
-
who
でも確認可能
-
ps ax | grep sshd
- sshdのプロセスIDを確認
-
kill -9
- プロセス強制終了コマンド
参考
クライアント
% ssh hoge-server
サーバ
$ w
12:00:00 up 1 days, 1:23, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
fuga pts/0 xxxxxxxxxx.a 12:30 4.00s 0.05s 0.00s sshd: fuga [priv]
hoge pts/1 xxxxxxxxxx.a 12:50 4.00s 0.05s 0.00s w
$ ps ax | grep sshd
3336 ? Ss 0:00 /usr/sbin/sshd -D
22221 ? Ss 0:00 sshd: fuga [priv]
22223 ? S 0:00 sshd: fuga@pts/0
22228 ? Ss 0:00 sshd: hoge [priv]
22229 ? S 0:00 sshd: hoge@pts/1
$ kill -9 22223
w
- ログインユーザの確認
-
who
でも確認可能
ps ax | grep sshd
- sshdのプロセスIDを確認
kill -9
- プロセス強制終了コマンド
https://eng-entrance.com/linux-command-kill
https://www.atmarkit.co.jp/ait/articles/1807/26/news009.html
https://uxmilk.jp/50638
Author And Source
この問題について(サーバ内の不要ユーザ追い出し), 我々は、より多くの情報をここで見つけました https://qiita.com/sgash708/items/e2b50f615d1b595d980b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .