使用者磁碟配額 (Quota)
要啟用磁碟配額的功能,在磁碟掛載時要加入參數 usrquota 或 grpquota,可在 /etc/fstab 中設定,或是在掛載時加入 -o usrquota,grpquota 選項。在啟動磁碟配額後,要用 quotacheck 建立資料庫:
要啟用磁碟配額的功能,在磁碟掛載時要加入參數 usrquota 或 grpquota,可在 /etc/fstab 中設定,或是在掛載時加入 -o usrquota,grpquota 選項。在啟動磁碟配額後,要用 quotacheck 建立資料庫:
ext3 檔案系統支援存取控制 (Access Control List, ACL) 的設定,要啟用 ACL 功能,在 mount 的時候要加入 ACL 選項,例如要將 /home 載掛點改掛成支援 ACL 的方式:
#mount -o remount,acl /home
在本機之中,對於使用者的控管需要兩個機制,一個是能提供使用者資訊的服務,如 UID、GID、GECOS 資訊 (如真實姓名等)、家目錄、預設的 shell 等,這個服務稱之為名稱服務選擇 (Name Service Switch, NSS)。另一個機制是驗證使用者提供的密碼是否正確,這個機制就稱之為可插入式認證模組 (Pluggable Authentication Modules, PAM)。
在 Linux 中要作身份的變換,如由一般使用者變成 root,或由 root 變成一般使用者來測試環境,或一般使用者變成另一個使用者,可以使用 su 這個指令來作變換:
[root@localhost /]# su – kevin (root 轉變成一般使用者 kevin 不用密碼)
[kevin@localhost ~]$ su – david
密碼: (一般使用者 kevin 轉變成一般使用者 david 要密碼)
[david@localhost ~]$ su – (不加任何使用者名稱即是轉換成 root)
密碼: (一般使用者 david 轉變成 root 要密碼)
[root@localhost ~]#
新增使用者的指令:
#useradd USER_NAME
不加任何參數的話,會以預設的選項新增使用者,例:
#useradd kevin
它會建立 kevin 這個使用者及 kevin 這個群組,並建立它的家目錄。