Quando eu insiro o comando who
no shell, recebo isto:
root tty1 2017-04-01 12:21
langxiaowei pts/2 2017-07-21 18:05
Então, para o cofre, eu quero matar o usuário root. Então eu entro no comamnd no shell:
sudo pkill -kill -t tty1
Depois, eu digito quem comando novamente, tenho certeza que o usuário root está desaparecido! Mas, alguns segundos depois, perdi a conexão da máquina. O host não está vivo. O host foi reiniciado.
Eu vi a saída last -x
, está abaixo:
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)
A saída do syslog é:
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
A versão do Linux é: Ubuntu 14.04 LTS \n \l
O kernel é: 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
Eu pareço ps -ef|grep tty1
, vi /sbin/sulogin
, talvez haja relações. Como eu sabia que o comamnd pkill -kill -t tty1
é seguro, não pode causar host de reinicialização. Mas por que aqui reiniciar?
Eu conectei o host do remoto no secureCRT.
PS:
No Host B, eu faço pkill -kill -t tty1
, não há reinicialização e o 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