摘要:用户和用户组管理命令选项注解示例useradd[选项] 用户名新建用户创建一个名为tester的用户,并指定他的UID为555,指定加入test群,指定其使用C-shell: useradd -u 555 -g test -s /bin/csh tester -u +UID设定新用户的...
用户和用户组管理 | |||
命令 | 选项 | 注解 | 示例 |
useradd | [选项] 用户名 | 新建用户 | 创建一个名为tester的用户,并指定他的UID为555,指定加入test群,指定其使用C-shell: useradd -u 555 -g test -s /bin/csh tester |
-u +UID | 设定新用户的UID,若不加系统自动分配 | ||
-G +GID或组名 | 指定用户加入某个群组,同时创建用户自己的组 | ||
-g +GID或组名 | 指定用户所在群组,并加入 | ||
-s | 指定用户登录时启用的shell,默认为/bin/bash | ||
userdel | [选项] 用户名 | 删除已存在的账户 | 删除tester用户:userdel tester |
-r | 将该账号的家目录和邮件文件一并删除 | ||
usermod | [选项] 用户名 | 修改用户信息,如UID GID shell等 | 更改tester用户的UID为560,群组为test1 : usermode tester -u 560 -g test1 |
-u +UID | 改变用户的UID | ||
-g +GID或组名 | 改变用户的GID | ||
groupadd | [选项] 群组名 | 添加新的组群 | 添加一个test群组,指定GID为555: groupadd -g 555 test |
-g GID | 设定创建的群组的GID,若不加该参数系统会随机分配一个,GID>500 | ||
groupdel | +群组名 | 删除已存在的群组,需先删除该群组的用户 | 删除test群组: groupdel test |
passwd | [用户名] | 用于设定用户密码,不加用户名表示修改当前用户密码 | |
su | [-][用户名] | 切换账号,加‘-’表示切换到另一用户的环境,不加表示使用当前环境,返回原来用户用exit | |
gpasswd | [选项] 群组名 | 设定用户群关系 | |
-a 用户名 | 表示把用户加入到该群 | ||
groups | [用户名] | 显示用户所属的群组信息 | |
id | [用户名] | 显示用户的UID GID以及所拥有的群组 | |
chown | [选项] user:group 目录或文件名称 | 变更文件的所有者及所属群 | |
-R | 连同目录下所有文件及子文件都变更 | ||
chmod | [选项] [参数] 目录或文件名称 | 变更文件及目录的读写执行权限 | |
-R | 连同目录下所有文件及子文件都变更 |
相关阅读:
转载文章,来源:https://www.cnblogs.com/zhangxinglong/p/5341620.html