2019-06-27 19:27:32 huang_cheng_zhi 阅读数 2508
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作。在系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户具有最高权限,也就是管理员。其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看到每个用户的独立的UID。

每一个文件或者目录的权限,都包含一个用户权限、一个组的权限、其他人权限,例如下:

标红第一个root表示该文件所有者是root用户,第二个root代表该文件的所属的组为root组,其他用户这里默认不标出。

 [root@node1 ~]# ls -l monitor_log.sh

-rw-r--r-- 1 root root 91 May  7 20:21 monitor_log.sh

[root@node1 ~]#

如果我们想改变某个文件的所有者或者所属的组,可以使用命令chown

chown  –R  test:test  monitor_log.sh即可。

每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。
利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为
 准。第一个字段由10个字符组成,如下:
    [root@node1 ~]# ls -l monitor_log.sh

-rw-r--r-- 1 root root 91 May  7 20:21 monitor_log.sh

[root@node1 ~]#
    第一位表示文件类型,-表示文件,d表示目录;后面每三位为一组。
   第一组:2-4位表示文件所有者的权限,即用户user权限,简称u
   第二组:5-7位表示文件所有者所属组成员的权限,group权限,简称g
   第三组:8-10位表示所有者所属组之外的用户的权限,other权限,简称o

从上面这个文件,我们可以看出,monito_log.sh文件对应的权限为:

root用户具有读和写的权限,root组具有读的权限,其他人具有读的权限。

为了能更简单快捷的使用和熟悉权限,rwx权限可以用数字来表示,分别表示为r(4)、w(2)、x(1)。

Monitor_log.sh权限可以表示为:644

如果给某个文件授权,命令为chmod:chmod 777 monitor_log.sh

 

在Linux系统中有时为了保护文件不被修或者删除 可以使用 chattr 命令来给文件设置相应的属性:

chattr -i logs.txt

  如果给文件设置了i属性,那么,文件只能被查看,不能修改删除该文件。但如果给目录设置该属性的话,只能修改目录中的文件,不能增加或删除文件。

  如果给文件设置了 a属性,则只能以追加的方式写入文件,不能修改删除,如果是目录,则只允许建立新文件。

   如果在操作中切换用户,先退出再登陆太麻烦,可以使用su命令切换用户,如 su mysql 这时,系统就会提示你输入密码,完成以后就能直接切换到mysql用户了。

2017-11-22 17:51:20 Bella_wx 阅读数 99
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

1.在Linux我们要进入一个目录首先要有读的权限才可以进去,当然如果想要更改某些东西,写的权限也是必不可少的。

这里写图片描述

2.在目录中执行增删查的权限
cd——进入目录或者文件,需要读的权限,但是写的权限不一定需要。
touch——增加文件,需要有此目录下的读与写的权限,如果需要执行文件,还需要可执行的权限。
ls——显示某路径下的目录或者文件,需要可读权限。
rm——删除文件或者目录,需要读写权限。
mv——移动或者重命名文件或者目录,需要读写权限。

2019-01-21 16:29:23 Dream_Weave 阅读数 139
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

一、Linux文件权限的设定

修改文件权限方法:(假设文件名aa)
1.chmod u+x aa   //给拥有者u增加x权限
  chmod u+x,g+w aa   //给拥有者u增加x权限,所属组增加写权限
2.chmod u-x aa   //给拥有者取消x权限
3.chmod u=rwx aa //给拥有者u的权限是rwx
  chmod u=rwx,g=rw aa //给拥有者u的权限是rwx,给所属组权限是rw
4.chmod a=rw aa   //给u,g,o权限都设置为rw
5.chmod 755 aa //aa的权限为rwx r_x r_x

 

二、Linux文件权限的作用


为什么有文件有写权限不代表有删权限?因为文件名存在目录储存块(block)里(Linux中一切皆文件),文件中的数据存在文件数据储存块里,要删除文件,意味着要删除文件名,而文件名储存位置在更高一级(目录中),所以没有删除权限。要想进行删除操作,必须对目录储存块进行操作
文件夹==>文件==>文件数据
也就是说:对文件夹的权限只能作用在文件上,以此类推。所以删除文件的话,只要给文件夹有w权限即可。

 

三、Linux中权限对目录的作用

r :可以查询目录下文件名(ls)

w :具有修改目录结构的权限。
  新建文件和目录;
  删除此目录下文件和目录;
  重命名此目录下文件和目录
  剪切( touch  rm  mv  cp )

x :可以进入目录( cd )

对文件来讲:最高权限是 X
对目录来讲:最高权限是 W;0 5(rx) 7(rwx) ,4 1 6 权限无任何意义

 

四、Linux中权限对ugo的作用

修改文件的所有者
chown 用户名 文件名(如果没有该用户 会提示错误)
chown ds fengj.av

修改文件的所属组(只要有ds这个用户名  就会有这个组)
chgrp 组名 文件名

同时修改所属组、所属用户
chown root:root 123

chown root.root 123

Ps:分配文件基本权限时,核心原则:在最小权限情况下能够实现要求即可

 

五、Linux中文件默认权限

2016-01-18 15:25:33 raoweijian 阅读数 320
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

1. 登录到root用户,修改 /etc/sudoers 文件的写权限:

chmod u+w /etc/sudoers


2. 编辑这个文件,把想要添加的用户增加进去:

root    ALL=(ALL)   ALL
raoweijian  ALL=(ALL)   ALL    <--- 这行添加你需要添加的用户

3. 记得把文件的写权限关闭掉

chmod u-w /etc/sudoers

权限管理

阅读数 396

没有更多推荐了,返回首页