Linux的权限的管理

(1) Linux下用户的创建和删除

创建用户的命令: useradd jfedu

执行这个命令后,会为用户创建:

<1> 为用户创建一个家目录  /home /jfedu

<2> 建立一个和用户同名的组

删除用户的命令:

userdel jfedu (保留用户的家目录)

userdel -r jfedu (删除用户和家目录)

(2) Linux用户的切换

将root用户切换到jfedu用户下

[[email protected] ~ #] su jfedu          [[email protected]]$

注释: 切换用户的命令: su 用户名

<1> 普通用户只能看自己的文件

<2> 查看管理员文件,会提示权限不够

<3> 查看其它用户文件,需要输入该用户的密码才能访问

<4> 普通用户切回管理员需要提供管理员密码

经验分享:

当我们删除一个用户和组的时候,不建议采用userdel jfedu,这种方式删除不会删除用户家目录,这种删除方式,虽然删除了用户。 但是在用户相同的名字去创建用户,Linux会报此主目录已经存在,解决办法是userdel -rf jfedu

(3) Linux下新创建的用户,创建密码

passwd 用户名称

注释:

<1> 普通用户无法创建密码,只有根用户,才有权限创建密码

(4) Linux下权限操作

<1> 在Linux中,每个文件有三种权限,读(r),写(w),执行(x)

注释:

目录必须要有执行(x)权限,否则无法查看内容

<2>  查看一个文件的三种权限,用ls -l 进行查看

<3> 用户权限的组成方式

drwx-rw-rx            -rwx-rw-rx

① 第一位是d表示是目录 ,第一位是-表示普通文件

② 文件权限由用户(u),组(g),其它人(o)构成,它们都有读,写,执行三种权限。-代表没有权限

<4> 修改权限

chmod u=rw jfedu/    chmod=u-x  jfedu/   chmod=u+x jfedu/

注释:

<1> jfedu这个目录,拥有读和写的权限,没有执行权限

<2> u-x 表示减少执行权限  u+x 表示增加执行权限

权限也可以用数字表示

r=4    w=2   x=1     chmod=700  jfedu

注释:

<1> 表示用户有读,写,执行的权限

<2> 组和其它人没有权限

<5> 改变文件所属的用户

chown root jfedu

注释:

<1> chown 变更的用户  原来的用户

<2>  jfedu现在所属的用户变更为root用户

<6> 改变文件所属的组

chgrp root  jfedu

注释:

<1> chgrp 变更的用户   原来的用户

<2> jfedu现在所属的组变更为root组

<7> t权限

说明:只有所属该文件的用户可以删除,其它人删除不了

例: chmod o=rwt jfedu/ -R

在tmp目录下创建一个jfedu目录,给这个目录其它人加上rwt权限。我们在tmp目录下创建2个用户,分别是a1,b1。切换到a1,b1用户下,a1用户下创建123.txt ,b1用户下创建456.txt文件。无论是a1用户,还是b1用户都只能删除自己创建的文件,不能删除其它人的文件

<8> i权限

说明: 文件不能写,防止别人误删除

添加i权限的方法    chattr +i  test.txt

查看i权限的方法         lsattr test.txt

<9> s权限

说明: 任何人都看可以执行root权限

例:

在/bin/su 这个目录下,用户有一个s权限,可以保证普通用户可以进行来回切换,如果去掉了s权限,普通用户即使密码输入对了,也无法进行切换

chmod u-s  /bin/su

时间: 2024-10-26 12:42:15

Linux的权限的管理的相关文章

Linux用户权限及管理介绍

Linux用户权限及管理相关介绍.Linux的哲学思想:一切皆文件,目录也被看成文件,为了自己创建的文件不被他人查看及使用或删除,从而有了权限的概念,对每个文件赋予权限,定制此文件对谁开放,谁可以查看或使用:我们在命令行使用ll命令时查看某个文件或目录时得到的信息中[[email protected] ~]# ll?drwxr-xr-x 2 root root 6 Jul 19 09:21 test-rw-r--r-- 1 root root 0 Jul 19 09:11 test.txt.其中

linux的权限管理

linux的权限管理命令主要有chown,chgrp,chmod. linux权限 linux的权限有:r,w,x. 对于文件而言:r表示可读,即可以用cat等命令查看:w表示可写,可以编辑或者删除此文件:x,表示可执行,可以再命令提示符下提交给内核执行(linux创建文件默认是不具有执行权限的). 对于目录而言:r表示可对此目录执行ls列出 内部的所有文件:w表示可以在此目录创建文件:x,表示可以cd到此目录,并且使用ls -l列出详细信息(linux目录一般都有x). linux的特殊权限有

Linux用户、用户管理权限

一 .Linux用户.组和权限管理 简介Linux: 多任务,多用户 (Multi-tasks,multi-Users) 每个使用者: 用户 (user) 登录需有系统认证:用户标识(密码), 3A: 认证:(Authentication) 授权(Authorization) 审计(Audition) 每一个用户登录都要通过认证,使用授权,以及行为审计. 用户类别: 管理员 普通用户 :系统用户  , 登录用户 用户标识: UserID ,UID 一般默认16bits 二进制数字: 0-6553

Linux系统用户、组和权限及管理

初学Linux,现将对用户.组和权限及管理做了一些整理,希望大家相互学习! 用户: 即在系统内将有限的资源在多个使用者之间进行分配的一个系统组件: 用户分类:Linux环境中用户一般分为管理员和普通用户: 管理员(root)是系统中的超级用户,被授予对系统资源所有的访问权限,可以对其它其它用户及组进行管理: 普通用户又分为系统用户和登录用户: 系统用户:仅用于运行服务程序,保障系统正常运行: 登录用户:系统资源的正常使用者,访问资源的权限需要Root管理指定: 用户ID(User ID UID)

linux学习随笔——linux文件权限管理和网络配置

一.linux文件权限管理 查看某个文件的权限命令:ls -l linux文件权限有4种:读(r).写(w).执行(x)和无权限(-) 一般用10个字符表示其权限,按照(1-3-3-3)来分组划分 1位置 表示文件类型 "-"表示文件,"d"表示目录 2-4位 表示用户权限(u) 5-7位 表示组权限(g) 8-10  表示其他权限(o) 通常用chmod来修改权限:chmod     u+r 目标文件 也可以用数字来表示权限 r=4 w=2 x=1 chown命令

Linux目录权限管理

权限介绍 在linux文件系统中,为系统中的文件(或目录)赋予了两个属性:访问权限和文件所有者,简称为"权限"和"归属".其中,访问权限包括读取.写入.可执行三种基本类型,归属包括属主(拥有改文件的用户账户).属组(拥有改文件的组账号). 使用带"-l"选项的ls命令时,将以长格式显示出文件或目录的详细信息,其中包括了该文件的权限和归属等参数. 第一个字符:表示该文件的类型,可以是d(目录).b(块设备文件).c(字符设备文件). "-

Linux文件权限管理

一.设置文件所属的用户以及所属的组(chown,chgrp) chgrp用来更改文件的组拥有者,其一般格式为: chgrp [option] group file (1)把文件test的组拥有者改为zfs: chgrp zfs test (2)把test及其子目录下的所有文件的组拥有者改为zfs: chgrp -R zfs test chown用来更改文件所有者与组拥有者,其一般格式为: chown [option] owner[:group] file (1)将test及其子目录下的所有文件的

linux 用户创建、管理、权限分配

(1)su与sudo su:通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证: sudo: sudo扮演的角色注定了它要在安全方面格外谨慎,否则就会导致非法用户攫取root权限.同时,它还要兼顾易用性,让系统管理员能够更有效,更方便地使用它. # 1. sudo能够限制指定用户在指定主机上运行某些命令.# 2. sudo可以提供日志,忠实地记录每个用户使用sudo做了些什么,并且能将日志传到中心主机

《linux文件权限管理大总结》RHEL6

在linux系统下文件的权限通常会以下面的格式显示出来: Chmod文件权限: 权限的管理chmod -a  所有的权限 -u 文件所有者的权限 -g 组权限 -o 其他用户的权限 可以使用运算符来设置权限 + - = r  可读 w 可写 x 可执行 也可以用八进制的数字代表全权限:0 1 2 3 4 5 6 7 0     代表什么权限也没有 1     x 可执行的 2     w 可写的 3     w+x  wx 4     r 可读的 5     r+x 6     r+w 7