開機跳過輸入用戶名密碼

開機跳過輸入用戶名密碼的話不能很好的保護我們的隱私,所以我編寫了一套代碼來解決這個問題。
1、 省略密碼驗證
把/etc/passwd中的root0:0:root:/root:/bin/bash,改爲root::0:0:root:/root:/bin/bash,就可以了,就是去掉了裏面的x,這樣root用戶就不用密碼了。其他用戶也一樣。
2、 省略輸入用戶名
修改/etc/inittab
在inittab中,有如下配置:
O0:12345:respawn:/sbin/getty -L 115200 ttyO0
我們只需將其修改爲不執行gettty,而是執行自己編寫的一個腳本,就可以跳過用戶名和密碼的輸入。在根目錄下放一個腳本文件log(注意腳本文件的權限,我這裏設置是777),修改如下:
O0:12345:respawn:/log -L 115200 ttyO0

log腳本文件如下

!/bin/sh

/bin/login -f root
編入之後就可以解決跳過密碼的問題了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章