使用者管理 linux基礎

2022-05-04 02:48:09 字數 911 閱讀 3245

useradd

-u -g -g(附加組) ,-c -d -s -r(建立系統使用者)   -m (不建立家目錄)

思考:刪除user1使用者家目錄,如何還原。

可以#cp /etc/skel/.bash*  /home/user1

usermod

-u -g -g -a -c -l(修改使用者名稱) -s  -l(鎖定使用者密碼 )  -u(解鎖使用者密碼)

userdel -r (同時刪除家目錄)

passwd -d (刪除使用者密碼) -e(設定使用者過期期限)  -stdin

gpasswd -a (向組中新增使用者) -d(向組中刪除使用者)

chage  修改密碼過期時間

groupadd    -g , -r (建立系統組,gid不小於500)

groupmod   -g , -n (修改組名)

groupdel  刪除組

chmod        許可權修改

id        -u -g -g

su user1        //不切換環境變數

su -user1        // 切換環境變數

許可權管理 

umask:許可權遮罩碼檢視

install命令 >>   pk << cp命令

cp :將乙個或多個原始檔或者目錄複製到指定的目的檔案或目錄

install :拷貝檔案並允許控制目標檔案的屬性

#install anaconda-ks.cfg -m 633 anaconda.new

複製 anaconda檔案為 anaconda.new ,並設定其許可權

-o 指定屬主    

-g 指定屬組        

-d 建立目錄        install -d data :建立data目錄,類似    mkdir 

Linux基礎 使用者管理

以下內容以冒號分割成7段 root localhost head 1 etc passwd root x 0 0 root root bin bash第一段 root 使用者名稱 root 第二段 x 使用者密碼佔位符號 第三段 0 使用者的uid 第四段 0 使用者的gid 第五段 root 使用...

Linux 基礎 使用者管理

etc passwd 使用者賬號配置檔案 含義 使用者名稱 口令 使用者標識號 組標識號 注釋性描述 主目錄 登入shell etc shadow 使用者口令配置檔案 etc group 使用者組配置檔案 含義 組名 口令 組標識號 組內使用者列表 useradd 新增使用者 語法 useradd ...

Linux基礎使用者管理練習

1.建立乙個rabbit使用者,他的uid為2222,animal是他的基本組,他有三個附加組為cabbage,grass grass的組id為6666 和carrot。2.修改rabbit的密碼為chihuo。3.將rabbit使用者的資訊和該使用者的密碼資訊儲存到該使用者的家目錄下的secret...