linux用户和权限管理

用户分类:

       管理员:

管理员的用户名并不是必须是root管理员的用户名是可以修改的但是管理员的 UID不能修改,如果修改的这个用户就不是超级管理员用户

UID=0

root   :x :   0:    0:  root: /root  :/bin/bash

       用户名:密码  UID:GID  所在组名称 家目录 :所用shell

普通用户:

         huadian:x:500:500:huadian:/home/huadian:/bin/bash

创建的普通用户,UID从500开始

创建一个用户的时候,会创建一个 同名 用户组

用户信息文件:/etc/passwd

用户组信息文件:/etc/group

创建用户

useradd username

设置密码:

passwd username

查看某个用户

id  username

删除用户

userdel userName:只删除用户

userdel -r userName:既删除用户,也删除用户的 家目录

创建用户组:groupadd lW

删除用户组:groupdel LW

切换用户:

su – username

注意:root ->普通用户:不需要密码

        普通用户 ->root:需要密码

退出:exit

 

权限管理:

linux中用户的分类:

所有者(u) 同组用户(g) 其他人(o)

linux中文件权限分类:

读(r) 写(w) 执行(x) 没有权限(-)

文件详情:

drwxr-xr-x. 2 root root 4096 Aug  2 09:35 AAA

-rw-r--r--. 1 root root 1438 Aug  2 09:07 password

d rwx r-x r-x

第一位:d:目录,-:文件

rwx r-x r-x

所有者  同组用户 其他人权限

2:该文件的链接个数

root root :所属者:所属组

4096:文件大小

Aug  2 09:35:最后修改的时间(创建时间)

 

     d rwx r-x r-x. 2 root root 4096 Feb 21  2013 rh

 

修改权限

格式:chmod [添加或者删除权限] file

通过字符修改

chmod       o+w    hello

命令关键字  传参   哪个文件

chmod  o+w hello :给其他人 添加 写的权限(other)

chmod  o-w hello :给其他人 删除 写的权限

chmod  g+w hello :给同组用户 添加 写的权限(group)

chmod  o+w,g+w hello :给其他用户、同组用户 添加 写的权限

chmod  a+w:给所有的人(同组、其他人、自己)添加写的权限

通过数字来修改:3位8进制表示权限

rwx r-x r-x

111 101 101 =7 5 5

chmod 777  passwd

777:满权限

666:所有人 拥有读、写权限,没有执行权限

修改文件所属者和所属组

格式:chown username:groupName  file_name

  修改文件的所属者chown username:  file_name (这里我也不清楚怎么回事可能是因为这两个用户不在同一个组所以就会带上所属组也改变)

 修改文件的所属组 chown :groupName  file_name

  -R:递归修改所属者和所属组

  修改一个目录(文件夹)的所属者和所属组的时候,当这个文件夹下存在文件的时候需要带上这个参数

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值