背景
時常要在linux下創建用戶,要做一些操作。
指令
查看有多少組
cat /etc/group
查看當前是什么組
groups
查看當前組有多少用戶
groups test
查看當前登錄用戶
whoami
創建用戶
1、useradd -m test
這種寫法是不指定組,也不指定目錄的,默認產生與用戶名同名的組,路徑在 /home/test (添加 "-m" 才會在 /home 下自動創建)
2、useradd -d /opt/test -m test
這種寫法是指定生成路徑
3、-g 用戶組 指定用戶所屬組,如果不指定,創建用戶會同步創建同名的組,如果指定組,就可以用 -g 這個指令了
useradd -g xxgroup -m xxuser
設置用戶密碼
創建完用戶,就得去設置密碼
passwd xxuser
輸入兩次密碼,用戶密碼就改好了。
注意:如果直接輸入 passwd,后面不再用戶名,就會默認是修改當前登錄用戶的。
如果是 root 用戶,是可以修改任何用戶的賬號。。。如果是用root登錄,一不小心,可以就會改了 root 自己的密碼。所以要小心。建議還是指定用戶地修改密碼,即使用 passwd myuser。
創建組
groupadd mygroup