本文主要是介绍5Linux用户组和权限管理问题和练习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
-
在 CentOS6.10 系统中用户一般分为几类?如何创建一个名为 linus 的系统用户,超级管理员 root 是否可以修改名称?
- Linux中用户一般分为管理员和普通用户
- useradd -r linux 创建uid随机小于1000的系统用户
- root 可以修改名称,不能直接用usermod改名,需要改配置文件
-
在 CentOS6.10 中创建三个用户组,名称分别为 gordon,group1,group2,然后再创建一个 gordon 用户,并制定该用户的附属组为
group1 和 group2- 创建三个用户组先
echo gordon group1 group2 | xargs -n1 groupadd -f
- 创建用户指定主组和附加组
[root@C6-56 ~]# useradd gordon -g503 -G group1,group2 [root@C6-56 ~]# id gordon uid=501(gordon) gid=503(gordon) groups=503(gordon),501(group1),502(group2)
-
Linux 中用户密码存储于哪个文件中?该文件的每一行由哪些信息组成?
- 用户密码存放于/etc/shadow中
- 格式:用户名:加密后的密码:密码修改时间:密码可修改的时间:必须更改密码的时间:密码过期提示时间:密码过期锁定用户时间:用户过期时间
-
CentOS 系统中哪个命令可以查看用户登录系统成功或失败的记录?
last #显示用户登录系统所有信息 lastb #显示用户登录系统失败信息
-
使用哪个命令能在当前 shell 中再次开启开启一个登录 shell 的交互环境,su 命令和 su -l ,su - 的区别是什么?
- bash 开启另一个登陆交互环境
- su -l 完全切换
- -l --login su -l UserName 相当于 su - UserName
-
Linux 中哪个命令可以完成文件权限修改的功能,请把 /root/file.txt 文件使用数字表示法将其权限修改为0777,然后再使用符号
标识符取消组和其他用户的执行权限?使用哪个选项可以递归修改目录内的所有文件权限?chmod 可以修改文件的权限chmod 777 /root/file.txt #赋予全部用户读写执行的权限chmod go-x /root/file.txt #组和其他用户取消执行权限chmod -R / #递归修改目录下所有文件权限
-
在 Linux 系统中,使用 ls 命令查看 / 文件夹的权限是 555,为什么使用 stat 命令查看时却变成了 0555 ?
- 文件夹前一位有特殊权限位,还有三种特殊权限:SUID, SGID, Sticky
- SGID
作用于二进制可执行文件上,用户将继承此程序所有组的权限
作于于目录上, 此目录中新建的文件的所属组将自动从此目录继承 - STICKY 作用于目录上,此目录中的文件只能由所有者自已来删除
-
Linux 中使用哪个命令可以修改文件的属主和属组?如何将属主和属组为 root 用户的文件 /root/test.txt 改
为 gordon,然后再单独将他的属组改为 root,请写出实现过程。- chown可以更改文件的属主和属组
这篇关于5Linux用户组和权限管理问题和练习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!