1,增加一个test组:groupadd test

2,将test组重命名test2:groupmod -n test2 test

3,删除test2组:groupdel test2

4,查看当前登录用户所在的组:groups

5,查看apac所在组:groups apac

6,查看系统中所有组:cat /etc/group 一个组一行,内容为 组名:组密码:GID:[组用户,如果为空表示用户组为GID的用户名]

如果没有/etc/group文件,使用这个命令看:    cat /etc/passwd |awk -F [:] '{print $4}' |sort|uniq | getent group |awk -F [:] '{print $1}'

7,查看系统中所有存在的用户:     cat /etc/shadow  此文件由 pwconv 命令根据/etc/passwd中的数据自动产生

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

cat /etc/passwd  一个用户一行,内容为  用户名:密码:UID:GID:用户描述:主目录:登录SHELL

密码值为X则密码暗文,否则是密码明文。

UID:0为ROOT,1~99为系统保留。

登录SHELL值为/sbin/nologin则不允许登录,如伪用户与FTP用户。

8,增加用户: useradd –help

Usage: useradd [options] LOGIN

Options:

-b, –base-dir BASE_DIR       设置基本路径作为用户的登录目录
-c, –comment COMMENT         对用户的注释
-d, –home-dir HOME_DIR       设置用户的登录目录
-D, –defaults                改变设置
-e, –expiredate EXPIRE_DATE 设置用户的有效期
-f, –inactive INACTIVE       用户过期后,让密码无效
-g, –gid GROUP               使用户只属于某个组
-G, –groups GROUPS           使用户加入某个组
-h, –help                    帮助
-k, –skel SKEL_DIR           指定其他的skel目录
-K, –key KEY=VALUE           覆盖 /etc/login.defs 配置文件
-m, –create-home             自动创建登录目录
-l,                           不把用户加入到lastlog文件中
-M,                           不自动创建登录目录
-r,                           建立系统账号
-o, –non-unique              允许用户拥有相同的UID
-p, –password PASSWORD       为新用户使用加密密码
-s, –shell SHELL             登录时候的shell
-u, –uid UID                 为新用户指定一个UID
-Z, –selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping

注意:useradd增加一个用户后,不要忘了给他设置密码(passwd username),不然不能登录的。

9,删除用户:userdel test

10,修改用户:usermod -d /home/test -G test2 test    将test用户的登录目录改成/home/test,并加入test2组,注意这里是大G。

11,修改用户的用户组:gpasswd -a username groupname 添加

gpasswd -d username groupname 删除

12,查看当前登录用户: w  或  who

查看当前登录用户名:whoami

13,查看用户信息: id username  与 finger username

14,查看登录记录: 成功:last   失败:lastb

15,查看所有用户:cut -d : -f 1 /etc/passwd      cat /etc/passwd |awk -F \: ‘{print $1}’

16,修改用户密码:passwd username

转载于:https://www.cnblogs.com/Tty725/p/4999904.html

linux 下 用户与用户组相关推荐

  1. linux下用户及用户组的管理

    Linux添加或者删除用户和用户组时常用的一些命令和参数. 1.建用户: adduser phpq                             //新建phpq用户 passwd phpq ...

  2. linux下用户和用户组配置文件详解

    用户(User)和用户组(Group)的配置文件,是系统管理员最应该了解和掌握的系统基础文件之一,从另一方面来说,了解这些文件也是系统安全管理的重要组成部份:做为一个合格的系统管理员应该对用户和用户组 ...

  3. Python学习第四天----Linux之用户与用户组权限

    Linux的用户及用户组管理 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使 ...

  4. linux下用户的添加

    linux下用户的添加 在linux下用户添加的命令使用: useradd 然再使用:  passwd  为用户添加密码 例如,使用useradd    zhangsan         #就创建了一 ...

  5. linux新建用户,用户组,以及权限的分配(摘自博客园)

    linux新建用户,用户组,以及权限的分配 原文url:https://www.cnblogs.com/clicli/p/5943788.html Linux 系统是一个多用户多任务的分时操作系统,任 ...

  6. LINUX下用户和组的操作与相关的配置文件

    LINUX下用户和组的操作与相关的配置文件 与用户相关的配置文件 passwd文件 shadow文件 group文件 用户和组的操作 和用户相关的操作 useradd userdel usermod ...

  7. linux中用户组和用户,linux中用户和用户组

    一.用户和组原理 一个用户可以属于多个组,一个组有多个用户 在Linux中操作系统必须依赖组和用户进行管理 二.与用户和组相关的配置文件 1.组相关配置文件 1)/etc/group :管理用户组信息 ...

  8. linux 下用户管理

    linux 下用户管理 一.用户的分类 1.超级用户:root UID=0 2.系统用户:不需要登录系统,对应用程序服务,主要维护系统的正常运行:UID = 1 ~ 499(RHEL7 = 1 ~ 9 ...

  9. Linux查看用户所属用户组

    1.查看当前用户所属用户组 [oracle@serverhl ~]$ groups oinstall dba 2.查看<user1>, <user2> 和 <user3& ...

最新文章

  1. linux 软件集成工具箱,在PB中动态修改SQL语句
  2. Log.isDebugEnabled()使用场景
  3. 【LUOGU???】WD与积木 NTT
  4. mysql 建表语句 stored as_Druid 解析Hive建表语句解析报错
  5. python中字典的用法_Python中字典的详细用法
  6. 漫画:什么是加密算法?
  7. gg修改器修改数值没有用怎么办_gg修改器怎么用教学 gg修改器修改游戏方法介绍...
  8. web网页设计期末课程大作业:美食餐饮文化主题网站设计——中华美德6页面HTML+CSS+JavaScript
  9. 提取酷我音乐MP3外链地址 可放到QQ空间做背景音乐
  10. win系统装机及磁盘分区、清理
  11. 数据泄露,数据防泄密该怎么做?
  12. u盘iso安装服务器系统怎么安装win7系统安装系统教程,u盘iso安装系统,小编教你u盘怎么安装win7系统...
  13. CodeForces - 1436D Bandit in a City
  14. amixer: Unable to find simple control 'Master',0
  15. MFormats SDK智能视频 API,视频软件开发框架
  16. Java毕业设计基于ssm房屋租赁系统的设计与实现
  17. c语言 运算符的作用,C语言运算符
  18. 张艾迪(创始人):期待改变世界的力量
  19. 安卓手机安装charles证书后,抓包依然提示unkown问题(An unknown issue occurred processing the certificate )
  20. 自考管理系统中计算机应用笔记,自考“管理系统中计算机应用”笔记(15)

热门文章

  1. UI事件与内容,舞台与演员
  2. JSP/Servlet基础语法
  3. UNIX网络编程——客户/服务器程序设计示范(一)
  4. python在linux下安装方法(解决旧版本冲突)
  5. 水货刷XT702官方2.21添加google服务包
  6. leetcode算法题--矩阵中的路径
  7. KVM之EPT与影子页表(七)
  8. Python dataframe绘制饼图_【python可视化】:matplotlib:常见图表绘制——面积图、填图、饼图...
  9. 家用笔记本电脑什么牌子好_家用直饮水机什么牌子好 家用直饮水机品牌排名...
  10. Centos7环境下etcd集群的搭建