1. 程式人生 > >Linux中如何建立使用者或使用者組

Linux中如何建立使用者或使用者組

一.建立使用者 1.建立新使用者: useradd 使用者名稱 id 使用者名稱 (檢視使用者資訊)

 [[email protected]_0_5_centos ~]# useradd redwine
 [[email protected]_0_5_centos ~]# id redwine
 uid=1003(redwine) gid=1004(redwine) groups=1004(redwine)

2.建立使用者的同時加入組 useradd -g 組名 使用者名稱

[[email protected]_0_5_centos home]# useradd -g root redwine
[
[email protected]
_0_5_centos home]# id redwine uid=1003(redwine) gid=0(root) groups=0(root)

3.修改使用者密碼: passwd 使用者名稱

[[email protected]_0_5_centos home]# passwd redwine
Changing password for user redwine.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

切換使用者:

[[email protected]_0_5_centos home]$ su redwine
Password: 
[[email protected]_0_5_centos home]$

4.刪除使用者: userdel 使用者名稱

[[email protected]_0_5_centos ~]# userdel -r redwine
[[email protected]_0_5_centos ~]# id redwine
id: redwine: no such user

5.檢視系統中的所有使用者或者使用者組

cat /etc/passwd
cat /etc/group

二.建立使用者組 1.新建組: groupadd 組名 刪除組: groupdel 組名

[[email protected]_0_5_centos home]# groupadd group1
[[email protected]_0_5_centos home]# groupdel group1 

2.給已有的使用者增加工作組 usermod -g 組名(A) 使用者名稱(B)//將A加入組B(該命令用於修改使用者的基本資訊) 或者 gpasswd -a 使用者名稱 組名

[[email protected]_0_5_centos home]# usermod -g group1 redwine
[[email protected]_0_5_centos home]# id redwine
uid=1003(redwine) gid=1004(group1) groups=1004(group1)

3.將使用者從組中移除 gpasswd -d 使用者名稱 組名

[[email protected]_0_5_centos home]# gpasswd -a redwine root
Adding user redwine to group root
[[email protected]_0_5_centos home]# gpasswd -d redwine root
Removing user redwine from group root