当我在ubuntu14.04上杀死tty1 root用户时,系统重新启动。为什么?

当我在ubuntu14.04上杀死tty1 root用户时,系统重新启动。为什么?

当我who在 shell 中输入命令时,我得到了这个:

root         tty1   2017-04-01 12:21
langxiaowei  pts/2  2017-07-21 18:05

所以,为了安全起见,我想杀死root用户。然后我在 shell 中输入命令:

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,没有重新启动,系统日志是:

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

相关内容