24.4. 定義主控台

pam_console.so 模組使用 /etc/security/console.perms 檔案來決定在系統主控台中的使用者權限設定。 這個檔案的語法相當地有彈性,您可以編輯這個檔案以使得這些指示不再適用。 然而,預設的檔案含有如下所示的這一行:

<console>=tty[0-9][0-9]* :[0-9]\.[0-9] :[0-9]

當使用者登入後,他們便被附加上某種命名的終端機,也許是含有一個名稱的 X 伺服程式像 :0mymachine.example.com:1.0,或者是一個裝置如 /dev/ttyS0/dev/pts/2。 預設值是定義本機的虛擬主控台與本機的 X 伺服程式是被認定為本地端的,不過假如您想要定義在您主機旁邊的虛擬終端機(位於 /dev/ttyS1 連接埠)也是本地端的,您可以更改該行如以下所示:

<console>=tty[0-9][0-9]* :[0-9]\.[0-9] :[0-9] /dev/ttyS1