linux权限管理

-- linux权限管理
 
在介绍如何操作文件权限和用户权限之前,首先介绍一下,linux权限持有者有u(user[所有者])g(group[所属组])o(other[其他人])a(all[所有人])四种身份,
但是在linux系统中查看权限时只会显示ugo这三种持有者身份的权限, 文件权限及用户权限包括读(r-4)写(w-2)执行(x-1)
所以一下着重介绍ugo权限的操作配置:


-- 文件权限查看
首先知道如何查询想要操作文件的权限,可以用ls -ls命令查看,以下提供一个案例说明:
0 drwx------.  3 zs  lisi   89 Nov 24 21:03 lisi
第二列,有十位信息,第一位是当前文件的类型(目录或是文件),2-4是所有者的权限, 5-7是所属组的权限,8-10是其他人的权限;
第四列,该文件所有者信息;
第五列,该文件所属组信息;


-- 修改文件权限
chmod 777 目录或是文件名称  -- 只修改当前目录的权限
chomod -R 777 目录          -- 递归修改目录下的权限
再次说明r对应的权限数字是4, w对应的权限数字是2,x对应的数字权限是1;
所以777对应的权限是rwxrwxrwx, 因为421421421,每三个数字为一组,对应的持有者身份是所有者,所属组,其他人;
根据以上权限数字的含义和方式,root可随意修改目录或是文件的权限;
以上只是简单修改目录或是文件权限的方法,下面将介绍如何修改用户对文件的权限;


-- 添加用户及密码设置
添加用户: useradd 用户名   --用户添加成功之后,必须设置密码用户才能登陆
密码设置: passwd  用户名  


-- 修改目录或文件的所有者
chown 用户名 目录或是文件


-- 修改目录或是文件的所属组

chgrp 用户组 目录或是文件 


-- 修改用户信息 --


-- 修改用户说明
usermod -c "test user" 用户名


-- 把用户(lamp)添加到某个组(root)
usermod -G root(组名) lamp(用户名)


-- 锁定用户
usermod -L lamp(用户名)


-- 解锁用户
usermod -U lamp(用户名)


-- 查看服务是否自动启动
chkconfig --list | grep 服务名称


-- 修改密码信息 -- 
change 选项 用户名
例: 密码修改日期归0,用户登录时必须修改密码
change -d 0 lamp(用户名)






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值