创建用户和组、密码,修改组和ID

1.UID 标识用户
管理用户UID: 0, 普通用户UID :1000起
useradd pan #创建pan用户
useradel -r pan #删除用户
passwd 创建密码

echo Taren1 | passwd --stdin root 非交修改密码

查看用户信息 ID pan

uid=1616(fei) gid=1616(fei) 组=1616(fei)
ls /home

查看用户

2.GID标识组
基本组创建用户自带 ,附加组 后面加入进去

3.修改组和组ID
修改前

[root@room4pc09 桌面]# grep "pan" /etc/passwd
pan:x:1616:1616::/home/pan:/bin/bash

修改后

root@room4pc09 桌面]# usermod -u 1200 -g users -G adm -d /opt/abc -s /sbin/haha pan
[root@room4pc09 桌面]# grep "pan" /etc/passwd
pan:x:1200:100::/opt/abc:/sbin/haha
[root@room4pc09 桌面]# id pan
uid=1200(pan) gid=100(users) 组=100(users),4(adm)

4.创建用户组

[root@room4pc09 /]# groupadd -g 2600 long
[root@room4pc09 /]# grep "long" /etc/group
long:x:2600:

5.用户添加入组

[root@room4pc09 /]# gpasswd -a pan1 long

正在将用户“pan1”加入到“long”组中

[root@room4pc09 /]#gpasswd -M "pan1,pan2,pan3,pan4" long  #会覆盖原来的组用户

[root@room4pc09 /]# grep "long" /etc/group
long:x:2600:pan1,pan2,pan3,pan4

6.从组用户删除

[root@room4pc09 /]# gpasswd -d pan1 long      #单个删除

正在将用户“pan1”从“long”组中删除

[root@room4pc09 /]# grep "long" /etc/group
long:x:2600:pan2,pan3,pan4

[root@room4pc09 /]# gpasswd -M "" long                #全部删除
[root@room4pc09 /]# grep "long" /etc/group
long:x:2600:

所有者》所属组》其他人

创建用户pan1不运行登录,用于共享

[root@room4pc09 桌面]# useradd -s /sbin/nologin pan1

你可能感兴趣的:(Linux系统运维)