【原創】Linux基礎之用戶和組

1 添加、刪除用戶linux

# useradd $user
# userdel $userbash

2 設置用戶密碼oop

# passwd $userui

/etc/passwdhadoop

3 查看$user的用戶和組信息test

# id $usergrep

4 將用戶$user添加到組$group密碼

# usermod -G $group $userco

orblock

# groupmems -g $group -a $user

5 添加、刪除組

# groupadd $group
# groupdel $group

6 查看組內成員

# groupmems -g $group -l

or

# grep hadoop /etc/group

7 從組$group中刪除用戶$user

# groupmems -g $group -d $user

8 用戶home目錄相關

linux用戶home目錄一般在/home/$user下,有兩種方式:

1) 建立用戶時

# useradd -m $user

2) 修改用戶home目錄

# usermod -d /path/to/home $user

9 切換用戶

# su - $user

切換用戶時若是報錯

This account is currently not available.

須要修改/etc/passwd,將最後的/sbin/nologin改成/bin/bash便可; 

10 指定或修改uid、gid

添加用戶test和組test,指定uid和gid均爲1001

# groupadd -g 1001 test
# useradd -u 1001 -g test test

修改用戶test的uid爲1001,修改組test的gid爲1001

# usermod -u 1001 test# groupmod -g 1001 test

相關文章
相關標籤/搜索