Centos7 添加/删除用户(组)

本文档主要记录 Centos7 下添加/删除用户(组)的相关命令。

Centos7 添加/删除用户(组)

  • 查看用户和用户组的方法

    用户列表文件: /etc/passwd
    用户组列表文件: /etc/group

    查看系统中有哪些用户: cut -d : -f 1 /etc/passwd
    查看可以登录系统的用户: cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
    查看某一用户: w 用户名
    查看登录用户: who
    查看用户登录历史记录: last

  • 永久性删除用户

    # -r 删除主目录和邮件池
    [root@localhost ~]# userdel -r eln
    
  • 添加用户

    添加用户后,必须修改密码否则无法登陆。

    [root@localhost ~]# adduser eln
    [root@localhost ~]# passwd eln
    更改用户 eln 的密码 。
    新的 密码:
    无效的密码: 密码少于 8 个字符
    重新输入新的 密码:
    passwd:所有的身份验证令牌已经成功更新。
    
  • 给新增用户授权

    配置 sudo 权限,在 root ALL=(ALL) ALL 下面添加 eln ALL=(ALL) ALL ,需要使用命令 wq! 强制保存。

    [root@localhost eln]# vim /etc/sudoers
    [root@localhost eln]# cat /etc/sudoers | tail -n +97 | head -n 3
    ## Allow root to run any commands anywhere 
    root	ALL=(ALL) 	ALL
    eln ALL=(ALL) ALL
    

版权声明:本文为enland_lan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。