【转】 ubuntu adduser 命令学习
$ sudo adduser hexan -home /home/hexan
添加一個普通用戶
adduser [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID]
[--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup GROUP | --gid ID]
[--disabled-password] [--disabled-login] USER
添加一個系統用戶
adduser --system [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID]
[--gecos GECOS] [--group | --ingroup GROUP | --gid ID] [--disabled-password]
[--disabled-login] USER
添加一個用戶組
adduser --group [--gid ID] GROUP
addgroup [--gid ID] GROUP
添加一個系統組
addgroup --system [--gid ID] GROUP
添加一個已經存在的用戶到一個已經存在的組里
adduser USER GROUP
通用選項:
? --quiet | -q???? 安靜模式,不顯示處理的過程信息
? --force-badname? 運行用戶名不匹配系統配置變量
?????????????????? NAME_REGEX[_SYSTEM]
? --help | -h????? 幫助信息
? --version | -v?? 版本和版權信息
? --conf | -c FILE 使用 FILE 作為配置文件
轉自:http://www.diybl.com/course/6_system/linux/Linuxjs/200897/139974.html
將一個用戶添加到用戶組中,千萬不能直接用:
usermod -G groupA
這樣做會使你離開其他用戶組,僅僅做為 這個用戶組 groupA 的成員。
應該用 加上 -a 選項:
usermod -a -G groupA user
(FC4: usermod -G groupA,groupB,groupC user)
-a 代表 append, 也就是 將自己添加到 用戶組groupA 中,而不必離開 其他用戶組。
命令的所有的選項,及其含義:
Options:
-c, --comment COMMENT???????? new value of the GECOS field
-d, --home HOME_DIR?????????? new home directory for the user account
-e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE
-f, --inactive INACTIVE?????? set password inactive after expiration
??????????????????????????????? to INACTIVE
-g, --gid GROUP?????????????? force use GROUP as new primary group
-G, --groups GROUPS?????????? new list of supplementary GROUPS
-a, --append????????? append the user to the supplemental GROUPS
??????????????????????????????? mentioned by the -G option without removing
??????????????????????????????? him/her from other groups
-h, --help??????????????????? display this help message and exit
-l, --login NEW_LOGIN???????? new value of the login name
-L, --lock??????????????????? lock the user account
-m, --move-home?????????????? move contents of the home directory to the new
??????????????????????????????? location (use only with -d)
-o, --non-unique????????????? allow using duplicate (non-unique) UID
-p, --password PASSWORD?????? use encrypted password for the new password
-s, --shell SHELL???????????? new login shell for the user account
-u, --uid UID???????????????? new UID for the user account
-U, --unlock????????????????? unlock the user account
查看用戶所屬的組使用命令:$ groups user
或者查看文件:$ cat /etc/group
總結
以上是生活随笔為你收集整理的【转】 ubuntu adduser 命令学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】makefile写法2
- 下一篇: 【转】Linux添加/删除用户和用户组