添加用戶使用 useradd 命令。具體用法請(qǐng)查看 man 手冊(cè)或 help 消息。
useradd -m -g users -s /bin/bash archuser
該命令創(chuàng)建一個(gè)名為 archuser 的用戶,指定登錄 shell 為 bash,所屬主用戶組 users,并在 /home 下創(chuàng)建同名用戶文件夾。
passwd archuser
該命令為用戶 archuser 設(shè)置密碼。
sudo -ll
visudo
cat /etc/passwd
cat /etc/group
id geyu
要為某個(gè)用戶可以執(zhí)行所有命令,在配置文件中加入:
用戶名 ALL=(ALL) ALL
如果只想允許以某個(gè)主機(jī)名登錄用戶執(zhí)行命令:
用戶名 主機(jī)名=(ALL) ALL
允許wheel用戶組成員無(wú)密碼使用sudo:
%wheel ALL=(ALL) NOPASSWD: ALL
要不詢問(wèn)某個(gè)用戶的密碼:
Defaults:USER_NAME !authenticate
本地用戶信息儲(chǔ)存在/etc/passwd文件中。要查看系統(tǒng)上所有用戶賬戶:
$ cat /etc/passwd
查看所有組:
$ cat /etc/group
id命令提供額外的信息,包括用戶UID以及相關(guān)用戶組GID:
$ id [用戶名]
使用gpasswd將用戶添加到組:
gpasswd -a [用戶名] [組名]
sudo see:
https://wiki.archlinux.org/index.php/Sudo_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
user and group see:
https://wiki.archlinux.org/index.php/Users_and_groups_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)