Linux用户管理

用户/组

1.用户标识:GID/UID

  每个用户都有唯一的可识别的UID,可以有一个或多个GID。

  文件都有所有者:

    输入ll可以查看文件:第三列为所有者

  进程:

    输入ps aux|less查看进程 第一列为所拥有用户。

2.用户和组

  用户名和密码存放在/etc/passwd和/etc/shawod中

  /etc/passwd:

    用户名称 密码占位符 用户UID 主组GID 注释性描述 用户主目录 用户的shell

  /etc/shadow:

    用户名称 加密后密码 最近改动密码时间 密码不可更改时间 密码重新变更时间 密码过期时间 密码过期宽恕时间 用户失效时间 保留时间

  UID为0为特权用户 UID为0~499是系统用户 UID为500以上为普通用户。root组用户拥有控制系统的全部权限

管理用户/组

1.创建用户:

  useradd + 用户名 [-G 已经存在的组]:创建用户,不写组名会默认创建一个和用户名相同的组 [-s](设置为安全用户)

2.创建组:

  groupadd + 组名

3.给用户添加组:

  gpasswd -a 用户名 组名 或者 usermod -aG 组名 用户名

4.删除用户:

  userdel + 用户名

5.删除组:

  group + 组名

6.修改用户密码:

  passwd (回车后)输入密码

  使用超级管理员权限修改指定用户密码 sudo passwd 用户名 (回车后输入密码)

 

posted @   法外狂徒张三!  阅读(40)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示