Centos7用戶,組,權限操作

//添加用戶(如果創建用戶不帶參數,系統會根據默認值創建用戶及同名用戶組,並在HOME目錄裏創建同名家目錄,默認的登錄shell爲/bin/bash)
useradd sdl

//查看系統中有沒有該用戶
cat /etc/passwd |grep sdl

第一字段  sdl表示用戶名

第二字段  X表示加密碼後的密碼

第三字段  1001表示UID

第四字段  1001表示組ID

第五字段    爲空表示用戶描述,沒寫所以爲空

第六字段    /home/sdl表示用戶家目錄

第七字段  /bin/bash表示登錄的sehll

二.用戶組管理

//添加用戶組
groupadd xxx
//查看用戶組(這裏查看的是新建用戶時一起建立的sdl的用戶組)
cat /etc/group | grep sdl

第一字段:表示組名

第二字段:表示組密碼,存放在/etc/gshadow文件中

第三字段:表示組ID號

第四字段:表示組成員,多個組成員用逗號隔開

#添加已存在的用戶sdl到 用戶組 sdl中
usermod -a -G sdl sdl
//第一個sdl代表組名,第二個sdl代表用戶名

 三.文件,目錄權限管理

在linux中設置文件權限非常重要,也是最基本的。linux文件的權限分爲讀(r=4)寫(w=2)執行(x=1) 讀+寫(r+x=6)讀+執行(r+x=5)  寫+執行(w+x=3) 讀+寫+執行(r+w+x=7)

 

一般權限主要指的是:文件所有者的權限,所屬組的權限,其它用戶權限

示例

第一個root,文件所有者權限rw-

第二個root,所屬組權限r--

第三個“ ”,其他用戶權限r--

 

 

 

 

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