用戶和文件權限管理

1、建立用戶目錄。

創建目錄/tech/benet /tech/accp,分別用於存放各項目組中用戶賬號的宿主文件夾。例如kylin用戶的宿主目錄應定位於/tech/benet/kylin

2、添加組賬號。

u爲兩個項目組添加組賬號benetaccpGID號分別設置爲10011002

u爲技術部添加組賬號techGID號設置爲200

3、添加用戶賬號。

uBenet組包括三個用戶,分別爲kylintsengiaobama,宿主目錄均使用/bech/bent/目錄中與賬號同名的文件夾。其中kylin用戶賬號設爲20111231日後失效。

uAccp組包括兩個用戶,分別爲handycucci、宿主目錄均使用/tech/accp/目錄中與賬號同名的文件夾。其中cucci用戶的登錄shell設爲/bin/ksh

上述所有的用戶賬號均要求加入到tech組內。

在測試階段,僅爲kylintsengiahandy這三個用戶賬號設置初始密碼”123456”,其他用戶暫時先不設置密碼。

4、設置目錄權限及歸屬。

u/tech目錄的歸屬設置爲tech,去除其他用戶的所用權限。

u/tech/bent目錄的屬組設置爲benet,去除其他用戶的所有權限。

u/tech/accp目錄的屬組設置爲accp,去除其他用戶的所有權限。

5、建立公共數據存儲目錄。

u創建/public目錄,允許所有技術組內的用戶讀取、寫入、執行文件,非技術組的用戶禁止訪問此目錄。

1)使用mkdir命令以此創建/tech/bent/tech/accp目錄。



使用groupadd命令依次添加techbenetaccp組賬號,結合”-g”選項指定GID

1)使用useradd命令依次添加各用戶,結合”-d”選項指定宿主目錄,”-g”選項指定基本組,”-G”選項指定附加組,”-s”選項指定登錄shell程序,”-e”選項指定賬號失效日期。

benet添加用戶


accp組添加用戶


1)使用passwd命令爲kylintsengiahandy用戶賬號設置初始密碼。


1)使用chownchmod命令設置/tech/tech/benet/tech/accp目錄的權限歸屬。


/tech目錄的歸屬設置爲tech,去除其他用戶的所用權限。



/tech/bent目錄的屬組設置爲benet,去除其他用戶的所有權限。


/tech/accp目錄的屬組設置爲accp,去除其他用戶的所有權限。



1)創建/public文件夾,並使用chmodchown命令設置目錄權限,歸屬。


創建/public目錄,允許所有技術組內的用戶讀取、寫入、執行文件,非技術組的用戶禁止訪問此目錄。

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