Linux帐号管理

UID:用户ID

GID:用户组ID

一、配置文件

/etc/passwd


帐号名称:密码:UID:GID:用户说明:家目录:登录shell

/etc/shadow


帐号名称:密码:最近变更密码日期:密码不可更改天数:密码需要重新更改天数:密码需要更改期限前的警告天数:密码过期后帐号宽限时间:帐号失效日期:保留

/etc/group


用户组名称:用户组密码:GID:用户组成员帐号名称

/etc/gshadow


用户组名称:密码:用户组管理员帐号:用户组成员帐号名称

二、相关指令

初始用户组:在/etc/passwd 中的GID

有效用户组:gourps输出的第一个用户组

groups :显示当前账户所属用户组

newgrp :切换有效用户组

useradd :新增用户


-m 强制创建用户文件夹(debian 默认不创建)



-u 指定UID
-g 指定初始用户组



-r 创建一个系统帐号

-D useradd默认值

该数据是由/etc/default/useradd 调用出来的

passwd :设置密码


-S 列出密码相关参数,即shadow文件内大部分信息
-x 多久内必须改动密码
-i 密码失效日期


-l 锁定密码,在shadow文件密码前加!
-u 解锁密码,去除!

chage :显示、修改密码参数

usermod :修改账户参数

userdel :账户删除


-r 连同主文件夹也一起删除

finger :查看账户信息


plan是~./plan 中的信息



查看当前登录账户

chfn :更改账户说明信息

chsh :更改shell

id :查询id信息

groupadd :新增用户组

groupdel :删除用户组

gpasswd :用户组管理员设置


后接用户组名添加组密码



-A 添加用户组管理员



-a 添加组成员
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • groupadd,useradd,passwd,gpasswd,id,su groupadd image.png ...
    香吉矢阅读 3,379评论 0 3
  • Linux是个多用户多任务操作系统,所有要使用系统资源的用户都必须向管理员申请一个账号,然后以这个账号的身份进入系...
    优果馥斯阅读 1,011评论 0 1
  • 《鸟哥的Linux私房菜》笔记 1、Linux的账号与用户组 如何管理好一个服务器主机的账号,以及在管理主机账号时...
    Zhang21阅读 1,949评论 0 5
  • 与用户相关的系统配置文件主要有/etc/passwd 和/etc/shadow,其中/etc/shadow是用户资...
    蝌蚪1573阅读 713评论 0 3
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,256评论 2 33