账号和权限管理有关命令的使用方法

账号和权限管理有关命令的使用方法

组账户:方便管理用户账户(权限)
用户账户与组账户唯一标识:UID GID
管理员UID为0
组账户:基本组 附加组(公共组,从属组)

(一) 添加用户:
useradd [选项] 用户
常用命令选项: -u 用户ID
-d 家目录路径
-s 登录shell
-g 基本组
-G 附加组

grep ‘zhangsan’ /etc/passwd 用户基本信息
zhangsan: x :1002:1002::/home/zahngsan:/bin/bash
用户名:密码占位符:UID:GID:用户的描述信息:家目录:解释器
例:useradd -s /sbin/nologin lisi 指定解释器(如果用户
的解释器为/sbin/nologin则不能登陆操作系统)
useradd -u 1100 wang 指定UID

(二) 修改用户属性:
usermod [选项] 用户
常用命令选项:
-u 用户ID
-d 家目录路径
-s 登录shell
-g 基本组
-G 附加组
例: usermod -u 1200 -d /opt/tset -s /sbin/nologin lisi

(三) 删除用户:
userdel 用户名 (删除家目录)
userdel -r 删除用户时将宿主目录页一起删除

(四) 添加组:组基本信息存放在/etc/group文件
groupadd -g gid 组名
示例:groupadd -g 1020 maket 添加组账号maket
tail -1 /etc/passwd 查看添加情况
maket : x :1020 :

(五) gpasswd命令:把用户添加到组
gpasswd -a 用户名 组名 (添加)
gpasswd -d 用户名 组名 (从组中删除用户)
gpasswd -M 用户名,用户名… 组名 (可以同时添加多个用户)
例: gpasswd -M ‘zhangsan,lisi,wang’ hihi (添加多个用户到‘hihi’组)
grep adm /etc/group (查询效果)

(六) gropdel:删除组用户
例:group hihi (删除组‘hihi’)
(七)查询账户信息
id 用户名 查询用户uid,gid ,所属的基本组和附加组信息
groups 用户名 查询用户所属的组
(八)设置文件和目录的权限chmod
chmod xxx 文件或目录
(九)设置文件和目录的权限chmod
chmod -R 文件或目录
(十)设置文件的归属chown
chown 属主 文件或目录
chown :属组:文件或目录
chown 属主:属组 文件或目录
常用选项 -R :递归到指定目录下所有文件,子目录的归属
(十一)权限掩码umask(只对新建的文件和目录有效)
作用:控制新建的文件或目录的权限,默认权限去除umask的权限为新建的文件或目录的权限
umask (设置):umask 002
umask (查看)
示例: 将umask 设置为002 ,新建的文件或目录,查看权限
将umask 设置为000 ,新建的文件或目录,查看权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值