美文网首页百人计划
linux中用户和用户组命令

linux中用户和用户组命令

作者: Sugars_苏格 | 来源:发表于2018-03-13 12:03 被阅读12次

用户即使用操作系统的人,用户组是具有相同系统权限的一组用户。

cat /etc/group查看所有用户组

root用户组的组编号是0,1-499是系统设置的用户组,人为添加的用户组编号一定是从500开始的。

一、用户组的基本命令

1.groupadd 组名 

 #建立用户组

2.groupadd -g 组名  

 #建立用户组同时指定编号

3.groupmod -n 新组名 旧组名  

 #修改用户组名

4.groupmod -g 编号 组名  

 #修改用户组编号

5.groupdel 组名  

 #删除用户组(必须先删除组中用户再删除用户组)

二、用户命令

1.useradd -g 组名 人名

 #创建用户并分配到指定用户组(默认个人文件夹名和人名相同)

2.useradd -d /home/xxx 人名 

 #创建用户并为指定该用户个人文件夹名(默认分配到和人名相同的用户组)

3.usermod -c 备注内容 人名  

 #为用户添加备注

4.usermod -l 新人名 旧人名 

 #修改用户名

5.usermod -d /home/xxx 人名  

 #修改用户个人文件夹路径

6.usermod -g 原用户组 新用户组  

 #将原用户组用户迁移到新用户组中

7.userdel 人名 

#删除用户

8.userdel -r 人名 

 #删除用户同时一并删除该用户个人文件夹

三、其他

1.touch /etc/nologin

#禁止除root外其他用户登录。

2.passwd -l 用户名 #锁定用户

3.passwd -u 用户名 #解锁该账户

4.passwd -d 用户名 #清除该用户密码,使得其可以无密码登录

5.gpasswd -a 用户名 用户组,用户组

#为该用户添加一个或多个附属组(同属于多个用户组)

6.newgrp 用户组

#由普通用户执行,切换到该用户组(在是附属组的前提下)

7.gpasswd -d 用户名 用户组

#将该用户移除此用户组

8.gpasswd 用户组

#添加/修改该用户组密码,两次输入密码相同,则修改成功

9.useradd -g 主要组 -G 附属组,附属组

#在创建用户的同时指定用户组和附属用户组

相关文章

  • Linux:三、进阶

    Linux基本命令: 用户和用户组的常用命令(IT运维): 查看用户目录: 查看用户组目录: 查看用户: 查看用户...

  • linux的文件权限

    前言 一.用户和用户组 Linux用户身份与用户组记录的文件 二.Linux文件属性 ls-al或者ll命令查看当...

  • 用户、用户组常用操作

    Linux用户账号的管理 原文:Linux的用户和用户组管理 一、添加用户 1、命令 useradd [com...

  • 掌握 Linux 用户组

    在 Linux 系统中管理用户组并不费力,但相关命令可能比你所知的更为灵活。 在 Linux 系统中用户组起着重要...

  • linux 更改文件夹用户组用户和文件权限

    linux 中更改用户权限和用户组的命令实例; 增加权限给当前用户 chmod +wx filename chmo...

  • 第3章 用户和用户组管理

    1.Linux用户和用户组管理 用户和用户组 Linux用户归属于用户组,归属于同一用户组的Linux用户对一些公...

  • 史上最详细 Linux 用户与用户组知识

    1、用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。...

  • 史上最详细 Linux 用户与用户组知识

    1、用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。...

  • Linux第二天

    Linux第二天 用户和用户组管理 在Linux中通过配置文件来存储用户和用户组信息 用户管理 用户添加 : us...

  • Linux用户及用户组

    简介 介绍在Linux中用户及用户组的操作命令及使用 用户及用户组 whoami /etc/passwd user...

网友评论

    本文标题:linux中用户和用户组命令

    本文链接:https://www.haomeiwen.com/subject/jaxzfftx.html