2.11Linux 用户管理&权限管理

一、用户管理

1、userdel 删除用户

-r 删除家目录

2、groupdel 删除组

(新创建的组直接删除,初始组不能直接删除)

3、useradd 添加用户

-u 指定uid

-g 指定初始组

-G 指定新用户的附加组

-M 不产生家目录  useradd -s xxx -M nginx

-s 指定shell类型

-d 指定家目录位置

-c commnet对新用户添加说明信息(不用,使用后图形界面登录名称改变)

4、groupadd 添加组

-g 指定GID

5、/etc/skel/: 家目录模板,可存放用户注意事项

6、echo “xxx” | passwd --stdin user1   非交互式修改密码(root用户使用)

7、passwd 修改密码

passwd -l 锁定密码

passwd -u解锁

-S查看账户状态

8、gpasswd 修改组密码

-A 指定管理员

-a 添加组成员

-d 删除组成员

-M gpasswd -M user1,user2,user3 定义组内成员列表,覆盖之前的组内成员

9、usermod

-u 修改用户UID

补充:

1、shell:shell类型 

/bin/bash

/sbin/nologin

2、卸载软件 rpm -e  yum remove  rm- rf

3、id 查看用户信息 格式:id 用户

4、su 切换用户

su 用户 不完全切换

su - 用户 完全切换

5、newgrp 切换组

6、/etc/login.defs 用来定义创建一个用户时的默认设置

UID、GID范围 用户过期时间 是否创建用户主目录

二、权限管理

读   r  4

写  w  2

执行  x  1

对于文件来说:

r:读取文件内容,可用cat、less、more

w:修改文件内容,可使用命令vim、echo

x:允许文件中的命令,执行文件中代码

对于目录来说:

r:读取目录下子文件、子目录,可使用命令ls

w:创建子文件子目录,删除修改子文件子目录,可使用命令touch、mkdir、mv、rm

x:可用进入目录,可使用命令cd

用户对于子文件没有写入权限,但是会因为上级目录权限而成功强制保存退出,在成功强制保存退出后文件属性发生改变。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值