Lock screen when logged in gnome env as root
gnome桌面環境下,root用戶不能鎖屏,官方的解釋是出於各種安全性的考慮。
www.2cto.com
我知道對於Linux主義者,直接用root作為第一身份登錄系統是必須被千刀萬剮的,可惜我不是完美主義者,我是方便主義者。
OK,無論如何,我現在非常需要在root下有一個鎖屏的方法——為了應付公司的安全檢查。
Google+Baidu了一番,沒有發現有什麼配置gnome即可達成的辦法。
只有安裝xlock命令了。把它記載到這篇博客裡,以免日後忘記。
xlock的官網:http://www.tux.org/~bagleyd/xlockmore.html
下載最新的源碼,我此時下載的是xlockmore-5.34.tar.bz2
解壓之後,常規三部曲:
./configure && make && make install
configure的過程可能發現各種包各種庫不存在,相對應地安裝它們,這裡不做細述。
我再make的時候,報錯找不到-lXinerama,很奇怪,因為如果缺少鏈接庫,configure的時候就該報告。
下來調查一看,只有libXinerama.so.1和libXinerama.so.1.0.0,我暈,手動建立一個符號鏈接了事。
運行時,只需要在終端敲入命令即可
# xlock
屏幕立即進入屏保,當按下任意鍵或者移動鼠標時,出現輸入密碼的提示。gnome環境下root賬號鎖屏成功。