最新动态
13.Linux用户管理命令
2024-10-31 15:55

普通用户: /home/用户名/,所有者和所属组都是此用户,权限是700

13.Linux用户管理命令

超级用户: /root/, 所有者和所属组都是root用户,权限是550

命令所在路径: /usr/sbin/useradd

执行权限: root

语法: useradd 用户名

​ -u UID: 手工指定用户的UID号

​ -d 家目录: 手工指定用户的家目录

​ -c 用户说明: 手工指定用户的说明

​ -g 组名: 手工指定用户的初始组

​ -G 组名: 指定用户的附加组

​ -s shell: 手工指定用户的登录shell。默认是/bin/bash

功能描述: 添加新用户

命令所在路径: /usr/bin/passwd

执行权限: 所有用户

语法: passwd 用户名

​ 普通用户改密码直接用 passwd

-S 查询用户密码的密码状态。仅root用户可用。

-l 暂时锁定用户。仅root用户可用

-u 解锁用户。仅root用户可用

-stdin 可以通过管道符输出的数据作为用户的密码。

功能描述: 设置用户密码

[root@localhost ~]#usermod [选项]用户名

-u UID: 修改用户的UID号

-c 用户说明: 修改用户的说明信息

-G 组名: 修改用户的附加组

-L: 临时锁定用户(Lock)

-U: 解锁用户锁定(Unlock)

[root@localhost ~]#chage [选项] 用户名

-l: 列出用户的详细密码状态

-d 日期: 修改密码最后一次更改日期(shadow3字段)

-m 天数: 两次密码修改间隔(4字段)

-M 天数: 密码有效期 (5字段)

-W 天数: 密码过期前警告天数 (6字段)

-I 天数: 密码过后宽限天数(7字段)

-E 日期: 账号失效时间(8字段)

[root@localhost ~]# userdel [-r] 用户名

-r 删除用户的同时删除用户家目录

[root@localhost ~]# su [选项] 用户名

-: 选项只使用“-”代表连带用户的环境变量一起切换

-c 命令: 仅执行一次命令,而不切换用户身份,借用root身份执行一次命令

超级用户切换成普通用户不需要密码

命令所在路径: /usr/bin/who

执行权限:所有用户

语法: who

功能描述:查看登录用户信息

  1. 添加用户组

[root@localhost ~]# groupadd [选项] 组名

-g GID: 指定组ID

  1. 修改组名

[root@localhost ~]# groupmod [选项] 组名

-g GID: 修改组ID

-n 新组名: 修改组名

  1. 删除用户组

groupdel 组名

  1. 把用户添加入组或从组中删除

[root@localhost ~]# gpasswd [选项] 组名

-a 用户名: 把用户加入组

    以上就是本篇文章【13.Linux用户管理命令】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/quote/6509.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多