首页 > 系统服务 > 详细

Linux用户管理

时间:2019-10-08 21:01:26      阅读:94      评论:0      收藏:0      [点我收藏+]

1、用户的分类:

  超级用户  虚拟用户  普通用户

  UID 的整数范围:

  0      超级用户

  1-499    虚拟用户

  500-65535  普通用户

  Linux 系统下的账户文件主要有 /etc/passwd、/etc/shadow、/etc/group、/etc/gshadow 这四个文件。

2、用户管理命令

  useradd  添加用户

  userdel    删除用户

  passwd    为用户设置密码

  chage   修改用户密码的有效期限

  usermod  修改用户的命令,可通过usermod来修改登录名、用户的家目录等等。

  id     查看用户的UID、GID及所归属的用户组

  su     用户切换工具

  sudo    sudo能在命令后面直接接命令执行,例:sudo ls /root 需要有root授予的权限。

  visudo    visudo 配置sudo权限的编辑命令,可直接用 vim 编辑 /etc/sudoers。

3、用户组管理:

  groupadd  添加用户组

  groups    显示用户所属的用户组

4、/etc/skel 目录

  /etc/skel 目录是用来存放新用户配置文件的目录,当我们添加新用户时,这个目录下的所有文件会自动被复制到新添加的用户的家目录下。

  默认情况下,/etc/skel 目录下的所有文件都是隐藏文件,通过对 /etc/skel 目录下的文件进行操作,可为新添加的用户提供统一、标准、初始化的用户环境。

  技术分享图片

 

   在 /etc/skel 目录下写入一个 redis.txt 的文件,同时创建一个新用户。

  技术分享图片

 

   在新创建的用户 test1 的家目录中同样存在 redis.txt 文件。修改过的 /etc/skel 只对新用户有效。

5、useradd

  -e  账号终止日期,日期的指定格式为 MM/DD/YY

     技术分享图片

 

  -g  指定用户组,用户组必须为系统现有存在的名称。

     技术分享图片

 

   -M  不建立用户的家目录,优先于 /etc/login.defs 文件的设定

 

  

  

Linux用户管理

原文:https://www.cnblogs.com/wqs-Time/p/11637351.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!