who
シェルにコマンドを入力すると、次の結果が表示されます。
root tty1 2017-04-01 12:21
langxiaowei pts/2 2017-07-21 18:05
だから安全のためにrootユーザーを殺したいと思います。次に、シェルに次のコマンドを入力します。
sudo pkill -kill -t tty1
その後、再びwhoコマンドを入力しましたが、rootユーザーが消えたことは確かでした!ただし、数秒後にデバイスとの接続が失われました。オリジナルポスターは死んでいますね。ホストが再起動されました。last -x
出力は次のとおりです。
runlevel (to lvl 2) 3.13.0-24-generi Fri Jul 21 18:10 - 00:45 (06:35)
reboot system boot 3.13.0-24-generi Fri Jul 21 18:10 - 00:45 (06:35)
shutdown system down 3.13.0-24-generi Fri Jul 21 18:06 - 18:10 (00:03)
langxiao pts/2 10.15.1.15 Fri Jul 21 18:05 - down (00:00)
システムログ出力は次のとおりです。
Jul 21 18:06:39 ubuntu kernel: [9611571.765277] init: mountall-shell main process (6462) killed by KILL signal
Jul 21 18:06:40 ubuntu kernel: [9611571.879372] init: tty1 main process (1221) killed by HUP signal
Jul 21 18:06:40 ubuntu kernel: [9611571.879387] init: tty1 main process ended, respawning
Linuxのバージョンは次のとおりです。Ubuntu 14.04 LTS \n \l
カーネルは次のとおりですLinux ubuntu 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
ps -ef|grep tty1
そういえば/sbin/sulogin
何か関連があるような気もしますね。私が知る限り、このコマンドpkill -kill -t tty1
は安全であり、ホストは再起動されません。しかし、ここで再起動するのはなぜですか?
secureCRTを介してリモートでホストに接続しました。
添付:
ホストBで再起動せずに同じことを行いましたが、pkill -kill -t tty1
syslogは次のようになります。
Jul 21 18:04:34 ubuntu kernel: [32147390.433895] init: tty1 main process (997) killed by KILL signal
Jul 21 18:04:34 ubuntu kernel: [32147390.433917] init: tty1 main process ended, respawning