日期:2014-05-16  浏览次数:20719 次

CentOS下如何自动以root账号登录?
在CentOS启动之后,如何不用输入用户名和密码,即跳过登录这一过程,默认使用root账号来直接登录?
------解决方案--------------------
gdm没设置过,如果用kdm登陆器,在KDE的控制中心就能做自动登录设置,一般还需要kdm允许root登录,大部分发行版都是禁止的

但是真心不推荐您这样做,别把Linux当Windows,Linux的root太危险了,权限远比Windows的Administrator高不说,而且Linux下有很多命令行操作,误操作比图形化的Windows要容易发生得多
------解决方案--------------------
System -> Administration -> Login Screen

Unlock

然后可以选择那个automatically登录的用户。
------解决方案--------------------
什么破老大
------解决方案--------------------
那你得先禁止SELinux安全机制才能这样。不过真心不应该这样做,不是什么老大都是对的。
给这个程序单独分配一个帐号,并在sudoers文件里设置它sudo不要密码,另外一定要注意在passwd里给这个帐户设置默认shell为/sbin/nologin,以防止有人用它登录。
或者如果没有什么交互的话,可以做成daemon,然后写到rc.d里面去。