Linux 用户和组管理类命令的使用方法
Posted njsummer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 用户和组管理类命令的使用方法相关的知识,希望对你有一定的参考价值。
Linux系统用户的命令
用户创建:useradd
删除用户:userdel
用户属性修改:usermod
查看用户相关的ID信息:id
设置pw:passwd
修改用户pw策略:chage
Linux系统内组的命令
创建组:groupadd
删除组:groupdel
修改组:groupmod
更改组pw:gpasswd
更改和查看组成员:groupmems
- 创建组distro,其GID为2019;
groupdel distro
groupadd -g 2019 distro
cat /etc/group | grep distro
- 创建用户mandriva, 其ID号为1005;基本组为distro;
useradd -u 1005 -g distro mandriva
- 创建用户mageia,其ID号为1100,家目录为/home/linux;
useradd -u 1100 -d /home/linux mageia
- 给用户mageia添加PW,PW为mageedu,并设置用户PW 7天后过期
方法一:
[root]# passwd mageia
Changing password for user mageia.
New password:mageedu
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:mageedu
passwd: all authentication tokens updated successfully.
[root@]# passwd -x 7 mageia
Adjusting aging data for user mageia.
passwd: Success
方法二:
echo "mageedu" | passwd --stdin mageia
passwd -x 7 mageia
- 删除mandriva,但保留其家目录;
ls /home/
userdel mandriva
- 创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;
useradd -u 2002 -g distro -G peguin slackware
- 修改slackware的默认shell为/bin/tcsh;
usermod -s /bin/tcsh slackware
- 为用户slackware新增附加组admins,并设置不可登陆。
groupadd admins
usermod -aG admins slackware
usermod -L slackware
chsh slackware -s /sbin/nologin
以上是关于Linux 用户和组管理类命令的使用方法的主要内容,如果未能解决你的问题,请参考以下文章