2013年4月30日 星期二

linux開機自動登入root for console

由於常常有測試的需求,需要開機直接login root,並執行job,所以找了一下root開機自動登入console的方法,步驟如下:

首先要先移除/etc/shadow裡面root密碼,假設原本是

root:$6$ZZRrpaEZ$aosA3ON/OOqW4JMwc4oiNP1ZzTv8yEV3DmLyebmIVr1gaLpYgG8z40tiWsX2g4LA9bRZHGox.Oh3.V.B3dfMJ/:15824::::::

改成:
root::15824::::::

若reboot後發生登入失敗的情況,就使用sinigle mode登入重新設一個密碼給root後,再去將/etc/shadow裡面的密碼拿掉就可以了。


之後只要reboot後,只要輸入root帳號就可以登入os了,並不需要再輸入密碼。


接著是此篇的重點,如何開機自動登入root,由於不同版本的os有不同的設定方式,請使用cat /etc/*-release或uname -a確認你的是哪種version,再根據下面的參考網址去設定即可。

http://benjr.tw/node/354

沒有留言:

張貼留言