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

Linux


  • 创建用户mandriva, 其ID号为1005;基本组为distro;

useradd -u 1005 -g distro mandriva



Linux


  • 创建用户mageia,其ID号为1100,家目录为/home/linux;

useradd -u 1100 -d /home/linux mageia

Linux



  • 给用户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


Linux


方法二:

echo "mageedu" | passwd --stdin mageia

passwd -x 7 mageia


Linux


  • 删除mandriva,但保留其家目录;


ls /home/

userdel mandriva


Linux

  • 创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;

useradd -u 2002 -g distro -G peguin slackware

Linux

  • 修改slackware的默认shell为/bin/tcsh;

usermod -s /bin/tcsh slackware


Linux


  • 为用户slackware新增附加组admins,并设置不可登陆。

groupadd admins

usermod -aG admins slackware

usermod -L slackware


Linux


chsh slackware -s /sbin/nologin

Linux





以上是关于Linux 用户和组管理类命令的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

linux系统 用户和组管理类命令的使用方法

linux系统 用户和组管理类命令的使用方法

linux入门之用户和组管理类命令

Linux用户和组管理及其相关命令

Linux用户和组管理类命令

Linux基础之用户和组管理