Linux_用户管理&权限管理

本文详细介绍了Linux系统中用户管理及权限管理的基本概念与操作方法,包括用户与组的创建、删除、修改,以及如何使用chmod、chown等命令来调整文件的权限和归属。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2017年1月11日, 星期三

Linux_用户管理&权限管理

1093657-20180822233141080-1214703322.png
1.  Linux用户管理&权限管理
终端的概念:
tty  查看登录的终端
类型  user group    other   硬链接次数     属主   属组       大小         修改时间           文件名
d       rwx            r-x         r-x              3             sxt    sxtgod     4096       Jan 10 19:33      uandg
类型;
- 文件
d 目录
l 连接
权限:
r:read
w:write
x:执行
用户:是谁,就是谁
组:可以有多个用户属于这个组
其他:出了以上用户的其他用户
!!!:root用户忽略权限,大多数,发行版默认关闭root
创建用户和组:
useradd
useradd god
useradd sxt01
useradd sxt02
                                id god 查看一个用户的信息
groupadd
groupadd sxtgod
                删除用户:
                           userdel [option] USERNAME
                                    -r: 同时删除用户的家目录
                            userdel  -r  sxt01
修改指定用户的密码:
      passwd sxt01
将用户添加到某个组:
usermod
usermod -a -G sxtgod sxt01
将资源(ego)绑定到用户和组:
chown
属主:属组
chown sxt:sxtgod ego
修改资源(ego)的访问权限:
chmod
第一种方式:(u+x, g-r, o+x)
chmod u+x ego
chmod g-r ego
chmod o+w ego
第二种方式:(采用二进制位的方式)
chmod 777 ego == drwxrwxrwx
chmod 717 ego == drwx--xrwx
chmod 213 ego == d-w---x-wx

2.
 /etc/passwd:        cat   /etc/passwd
用户名:密码:UID:GID:注释:家目录:默认SHELL

/etc/group:             cat   /etc/group
组名:密码:GID:以此组为其附加组的用户列表

/etc/shadow:        cat   /etc/shadow
用户名:密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间:

3.
                           用户管理
useradd, userdel, usermod, passwd,
chsh, chfn, finger, id, chage

useradd [options] USERNAME
 -u UID
-g GID(基本组)
-G GID,... (附加组)
-c "COMMENT"
 -d /path/to/directory
 -s SHELL
 -m -k
 -M
 -r: 添加系统用户

userdel:
userdel [option] USERNAME
-r: 同时删除用户的家目录

id:查看用户的帐号属性信息
 -u -g -G -n

finger: 查看用户帐号信息 finger USERNAME

修改用户帐号属性:
usermod
 -u UID
 -g GID
-a -G GID:不使用-a选项,会覆盖此前的附加组; -c
 -d -m:
 -s -l
 -L:锁定帐号
-U:解锁帐号

chsh: 修改用户的默认shell
chfn:修改注释信息

密码管理:
passwd [USERNAME]
 --stdin
 -l
 -u
 -d: 删除用户密码
pwck:检查用户帐号完整性
                             组管理
创建组:groupadd
groupadd
 -g GID
-r:添加为系统组

groupmod
 -g GID
 -n GRPNAME

groupdel

gpasswd:为组设定密码
newgrp GRPNAME <--> exit

chage
 -d: 最近一次的修改时间
-E: 过期时间
 -I:非活动时间
 -m: 最短使用期限
 -M: 最长使用期限
 -W: 警告时间
                                           权限管理  
r:  
w:
x:
三类用户: u: 属主 g: 属组 o: 其它用户
chown: 改变文件属主(只有管理员可以使用此命令)
# chown USERNAME file,...
   -R: 修改目录及其内部文件的属主
   --reference=/path/to/somefile file,...
chown USERNAME:GRPNAME file,...
chown USERNAME.GRPNAME file,...
chgrp GRPNAME file,...
     -R
    --reference=/path/to/somefile file,...

chmod: 修改文件的权限
修改三类用户的权限:
chmod MODE file,...
     -R
     --reference=/path/to/somefile file,...

rwxr-x---








Linux命令补充:

    ll -d 查看当前目录的信息(权限,硬链接次数,属主, 属组,大小,修改时间,文件名)
     1093657-20180822233141379-789887246.png

    ll -r 逆序显示
    1093657-20180822233141669-1547031664.png

   ll -R 递归显示
   1093657-20180822233141956-926659412.png

    ll -a 显示以点开头的隐藏文件
    .表示当前目录
      ..表示父目录
         ~ 表示家目录
    1093657-20180822233142443-2048312207.png

    ll -h 作单位转换
    1093657-20180822233142740-1570894831.png
 

    
 

 






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值