Linux用户权限类命令-Linux常用命令-Linux学习教程15
教程发布:风哥 教程分类:Linux教程, Oracle零基础入门 更新日期:2019-03-03 浏览学习:4515
学习风哥Oracle教程入门15之Linux用户权限类命令视频教程后,你可以掌握以下内容:
1)Linux用户介绍
2)Linux权限介绍
3)Linux用户管理类命令
4)Linux权限管理类命令
5)涉及到的命令操作演示
Linux用户权限介绍
在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作。
用户的角色是通过UID(用户ID)来识别的,而不是用户名
Linux系统三大类用户:root用户、系统用户、普通用户
1)root用户
root用户UID为0,权限最高的
2)系统用户
又成虚拟用户、伪用户或假用户,不具有登录Linux系统的能力,但却是系统运行不可缺少的用户
Linux 6:1~499
Linux 7:1~999
本Linux教程学习地址:http://edu.51cto.com/course/8801.html
3)普通用户
能登录Linux系统,使用的权限有限,由管理员创建
Linux 6:500~65535
Linux 7:1000~65535
登录Linux时,Linux 先查找 /etc/passwd 文件中是否有这个用户名;没有则跳出;
有则读取用户名的user ID 、 group ID 、用户名对应的根目录路径以及所使用的 shell ;
最后在 /etc/shadow 中核对该 UID 对应的 PWD 是否正确;
正确则登录到该用户的 shell。
more /etc/passwd 文件:
root:x:0:0:root:/root:/bin/bash
用户名:密码X:用户id0:组id0:描述信息root:用户根目录/root/:用户登录后的shell
Linux文件或目录的用户、组、其他人权限:
Linux中每一个文件或者目录都包含一个用户权限、一个组的权限、其他人权限
如下所示:
第一个root表示该文件所有者是root用户,
第二个root代表该文件的所属组为root组,其他用户这里默认不标出。
[root@itpux /]#ls -l itpux.txt
-rw-r--r-- 1 root root 91 sep 7 20:21 itpux.txt
如果我们想改变某个文件的所有者和所属的组,可以使用命令chown,参数R必须是大写,否则会提示命令错误
chown -R itpux:itpux itpux.txt