千家信息网

Linux中用户的相关命令有哪些

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍"Linux中用户的相关命令有哪些",在日常操作中,相信很多人在Linux中用户的相关命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux
千家信息网最后更新 2026年10月31日Linux中用户的相关命令有哪些

这篇文章主要介绍"Linux中用户的相关命令有哪些",在日常操作中,相信很多人在Linux中用户的相关命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux中用户的相关命令有哪些"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Linux用户管理

1) 查看当前用户 whoami ##查看当前用户

2) 系统中用户的查看 id ##查看指定用户id信息 id -u ##查看用户的uid -g ##查看用户的gid -G ##查看用户所在的所有组的id -n ##显示名字而不显示id数字

用户切换
su - 用户名称su - 中 "-" 标示在用户身份切换时同时切换当前用户的环境su - 执行时高级用户切换到低级用户不需要密码,低级用户切换到高级需要,平级用户切换切换也需要注意:每次su切换到其他用户操作之后必须退出,然后再次切换到其他用户

用户在系统中的存储方式

Linux系统中用户和组的管理 /etc/passwd 用户信息文件 用户名称:密码:uid:gid:说明:家目录:默认shell

/etc/group 用户组信息文件 组的名字:组密码:组id:组成员 /etc/shadow 认证信息文件 用户名称; 用户密码; 用户密码最后一次被更改的时间; 密码最短有效期; 密码最长有效期; 密码警告期限;
密码非活跃期限; 密码到期日; 用户自定义位置,目前没有启用 /etc/skel/.* 默认开启shell的配置,用户的骨文件

/home/username 用户的家目录

用户管理命令#######

1)Linux删除用户 userdel student ##删除用户但不删除用户的配置文件 userdel -r student ##删除用户并且删除用户的配置文件 2)Linux用户建立 watch -n 1 'tail -n 3 /etc/passwd /etc/group;ls -l /home' useradd ##建立用户的,建立用户时,读取/etc/login.defs useradd -u 8888 westos ##指定用户uid useradd -g 21 westos ##指定用户初始组id,"21用户组必须是存在的" useradd -G 21 westos ##指定用户附加组id,"21用户组必须是存在的" uesradd -c "dasd"westos ##指定用户说明 useradd -d /home/tong westos ##指定用户的家目录 useradd -s /bin/sh westos ##指定用户的默认shell groupadd ##建立组 groupadd -g ##指定组id goupdel ##删除组

userdel使用方法

3)更改用户信息 usermod usermod -l 新名称 westos ##更改用户的名称 usermod -u 6666 westos ##更改用户的uid usermod -g 21 westos ##更改用户的初始组 usermod -G 72 westos ##添加用户的附加组
usermod -G "" westos ##删除用户所有附加组 usermod -aG 21 westos ##添加用户附加组 usermod -c "HAHAH" westos ##指定用户说明 usermod -d /home/tong westos ##更改用户家目录的指向 usermod -md /home/tong westos ##更改用户目录 usermod -s /bin/sh westos ##更改用户shell usermod -L westos ##冻结用户 usermod -U westos ##解锁用户

用户认证信息

用passwd来修改用户密码 /etc/shadow ##认证信息文件 此文件一共九列 用户名称; 用户密码; passwd student ##更改密码 passwd -l student ##在用户密码前加入"!!" passwd -u student ##在用户密码前去掉"!!" passwd -d student ##清空密码
usermod -L student ##在用户密码前加入"!" usermod -U student ##在密码前去掉"!"

chage来修改用户

注意: 普通用户改密码时 1.必须知道当前永久原始密码 2.密码不能和帐号名称相似 3.密码不能是纯数字或纯字母 4.密码不能是有序的字母和数字的组合 用户密码最后一次被更改的时间; passwd -e westos ##会改变用户最后一次更改密码时间为0 ##用户在登陆时强制更改密码 chage -d 0 ##两个命令功能类似 密码最短有效期;
passwd -n 1 westos ##westos用户在1天之内不能修改密码 chage -m 1 westos 密码最长有效期; passwd -x 30 westos ##设定westos在30 天内必须修改密码 chage -M 30 westos 密码警告期限; passwd -w 2 westos ##密码过期前两天有警告输出 chage -W 2
密码非活跃期限; passwd -i 1 westos ##密码过期后仍可登陆的天数 chage -I 1 westos 密码到期日; chage -E 2018-11-11 westos ##westos用户在2018-11-11日会被冻结 用户自定义位置,目前没有启用

用户授权

用户授权配置文件 /etc/sudoers/ 授权配置命令 visudo 规范操作 文件100行左右

普通用户 主机名称=(转换成新用户身份) 命令1, 命令2, 。 普通用户 主机名称=(转换成新用户身份) NOPASSWD: 命令

示例: westos 主机名称=(root) /usr/sbin/useradd ##执行命令要密码 westos 主机名称=(root) NOPASSWD: /usr/sbin/usradd ##免密执行命令

到此,关于"Linux中用户的相关命令有哪些"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

用户 密码 命令 名称 文件 切换 信息 目录 配置 有效 主机 有效期 期限 学习 附加 普通 数字 时间 用户组 系统 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网高科技 深圳九邦互联网科技有限公司 互联网科技网 湖南永感互联网科技有限公司 互联网核心科技是什么 科技互联网技术 上海挚品互联网科技 上海喔噻互联网科技 上海万想互联网科技 科技类的互联网平台 宁夏众和广鑫互联网科技有限公司 苏州五指互联网络科技有限 新兴科技互联网创新大赛颁奖典礼 科技大学互联网 互联网金融科技公司的优势 济南小医互联网科技有限公司招聘 昆明中奇联合互联网科技 北京天晋互联网科技有限公司 美国五大互联网科技公司市值多少 好易买互联网科技 湖北九亚互联网络科技有限公司 伟宏互联网科技 科技互联网公司装修 互联网科技与金融科技 金融科技与互联网金融相同和不同 未来五年的互联网科技 互联网公司高科技产品 中国互联网公司的科技投入 亚光科技低轨卫星互联网 前海云享互联网科技
0