Linux使用者 使用者組許可權管理詳解 02

2022-01-31 20:37:23 字數 2206 閱讀 8501

2,使用者、使用者組管理操作詳解:

2.1 adduser 新增使用者:

adduser [-u uid][-g group][-d home][-s shell]

-u:直接給出userid

-g:直接給出gid

-d:直接將根目錄建立在已存在目錄

-s:定義shell

新增使用者 garfield 1

adduser garfield

通過前面介紹的三個使用者管理檔案檢驗使用者 garfield 的新增是否成功:

當我們新建使用者時,通過 /etc/login.defs 和 /etc/default/useradd 兩檔案實現新使用者的基本設定。

cat /etc/login.defs

cat /etc/default/useradd

這個檔案中skel這個選項指定使用者的根目錄內容是從 /etc/skel 這個目錄下複製過去。

2.2 passwd 設定使用者密碼:

passwd [使用者名稱] 設定密碼

2.3 usermod 禁用、啟用帳號:

usermod -l [使用者名稱] 禁用帳號

usermod -u [使用者名稱] 啟用帳號

usermod -e yyyy-mm-dd [使用者名稱]

usermod命令禁用和啟用賬號通過在/etc/shadow中相應使用者密碼位之前新增和刪除 "!" 實現的。

2.4 groupadd 建立組:

groupadd [-g gid [-o]] [-r] [-f] group

2.4.1建立使用者的時候指定使用者屬於那個使用者組

usersadd -g group_name user_name

2.4.2更改使用者的使用者組:

usermod –g group_name user_name

2.4.3 將使用者新增到其它組:

usermod –g group_name user_name

2.5 修改組的名稱:

groupmod -n  new_group_name old_ group_name

2.6修改使用者名稱:

usermod –l new_user_name old_ user_name

2.7 刪除使用者:

userdel [-r] user_name

2.8刪除組:

groupdel group_name

Linux管理使用者 組許可權

也可直接修改配置檔案 etc passwd useradd groupadd 從group1中新增 移除user1 gpasswd a user1 group1 gpasswd d user1 group1 sudo usermod ag docker user 生效修改 newgrp docker...

Linux 管理使用者 使用者組及許可權

管理使用者 新增使用者 root localhost useradd myuser root localhost useradd m myuser d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。root localhost useradd d opt mysuer...

Linux使用者與使用者組 許可權管理

使用者管理 1 useradd 建立使用者 c 指定使用者描述 d 指定家目錄,預設家目錄 home下同名的目錄 g 指定主組 g 指定附加組 乙個使用者主組只能有乙個,而附加組可以有多個 s 指定shell程式 特殊 sbin nologin 不允許登入系統的使用者 u 指定uid m 不建立家目...