码迷,mamicode.com
首页 > 系统相关 > 详细

linux用户管理(useradd,usermod,suerdel命令详解)

时间:2020-12-18 13:06:10      阅读:2      评论:0      收藏:0      [点我收藏+]

标签:时间   tps   bash   shell版本   roo   用途   使用   用户名   目录   

linux用户管理(useradd,usermod,suerdel命令详解)

  1. 新增用户
    使用命令 adduser 或 useradd 添加用户。
    Centos下useradd与adduser命令没有区别,
    都会在home下自动创建目录,自动选择shell环境,
    没有设置密码,需要使用passwd命令修改密码。
    同样也会自动创建于用户名同名的组。
    技术图片
    技术图片

注意:
在Ubuntu下useradd与adduser有所不同
useradd: 不会在/home下自动创建与用户名同名的用户目录,
不会自动选择shell版本,也没有设置密码,
这个用户是不能登录的;
adduser: 会在/home下自动创建与用户名同名的用户目录,
会自动选择系统shell版本,会在创建时会提示输入密码。

参数:
-u 指定该账户的uid
-g 指定该账户的主群组,修改passwd文件
-G 指定该账户的次要群组,修改group文件
-M 强制不要创建用户家目录
-m 强制建立用户家目录
-d 指定用户家目录的位置,不使用默认的位置
-s 指定用户的shell,默认为/bin/bash
  1. 删除用户
    userdel 删除用户
    参数:
    -f --force 强制删除用户,
    哪怕用户正在登陆,但并不删除用户home目录以及mail spool目录。;
    -r --remove 一同删除用户家目录及邮箱目录。

技术图片
技术图片

3.用户锁定
使用usermod -L username 锁定用户
锁定用户后,在shadow文件内,该用户密码前有个 ! 符号,表示已锁定。

技术图片

注意:
用户锁定后,使用ssh无法登录,但是可以通过 su 命令切换到该用户。

技术图片

4.解锁用户
usermod -U username 解锁用户
技术图片

5.修改用户属性
usermod 命令修改用户的属性

参数:
-u 变更用户UID
-c 填写用户账户备注信息
-g 变更用户所属组
-G 变更扩展用户组
-s 变更默认shell
-L 锁定用户禁止其登陆
-U 解锁用户允许登陆
-e 账户到期时间
-d -m -m与-d连用 可重新指定用户家目录并迁移旧数据
-a,--append将用户追加到-G选项提到的补充GROUPS上,而不将用户从其他组中删除

6.修改用户的shell环境未csh
[root@test-server ~]# usermod -s /bin/csh test1

技术图片

7.更改用户test1的家目录到 /data/test1,并迁移旧数据。
[root@test-server home]# usermod -m -d /data/test1 test1

技术图片

可以看到,家目录已迁移成功,且 /home/目录下已不存在 /home/test1目录了

8.用户加入到wheel组,具有sudo权限
[root@test-server home]# usermod -aG wheel test1

技术图片

可以看到使用sudo权限使用命令:

技术图片

9.用户从wheel组移除
[root@test-server home]# gpasswd wheel -d test1

技术图片

10.查看用户属性ID

技术图片

11.gpasswd用法
技术图片
gpasswd[-a user][-d user][-A user,...][-M user,...][-r][-R] groupname
参数:
-a:添加用户到组
-d:从组删除用户
-A:指定管理员
-M:指定组成员和-A的用途差不多
-r:删除密码
-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组

  1. Zabbix5.0企业级分布式监控系统:精讲与企业应用

技术图片

linux用户管理(useradd,usermod,suerdel命令详解)

标签:时间   tps   bash   shell版本   roo   用途   使用   用户名   目录   

原文地址:https://blog.51cto.com/2221384/2563435

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!