Linux-用户和组

Posted by Aniian; tagged with none

说明

 管理员#:root
 系统用户:UID>1000,管理系统服务,一般不允许登陆系统
 普通用户$:UID<999可以登陆系统,权限较小,只能使用bin目录下的命令
 组:用户容器,用来装用户的,任何用户必须属于一个组,一般分为管理员组和普通组。

用户操作

含义代码其他
用户切换susu username
新建用户useradduseradd username
删除用户userdeluserdel username
修改用户权限usermodusermod username
设置密码passwdpasswd username
更改密码信息chagechage username
查看当前用户whoami
用户文件/etc/passwd用户名、密码、UID、GID、身份描述、主目录、登录shell
影子文件/etc/shadow用户的影子文件

组操作:

含义代码其他
组创建groupaddgroupadd groupname
修改组信息groupmodgroupmod groupname
删除组groupdelgroupdel groupname
组配置文件/etc/group
组密码gpassdw
组切换newgrp临时切换组身份

相关配置文件:

含义文件位置
用户账户信息/etc/passwd
安全用户账户信息/etc/shadow
组账户信息/etc/group
安全组账户信息/etc/gshadow
账户创建的默认值/etc/default/useradd
包含默认文件的目录/etc/skel
shadow密码套件配置/etc/login.defs