加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

LINUX学习笔记:Linux 的基本操作 -权限

发布时间:2022-11-08 10:40:50 所属栏目:Linux 来源:
导读:  权限:

  文件的属性:

  d:表示目录-:表示文件

  l:连接文件

  b:设备文件,提供存储的接口设备

  c:设备文件,提供串行的接口设备--键盘,鼠标

  r:可读,查看目录下有哪些文
  权限:
 
  文件的属性:
 
  d:表示目录-:表示文件
 
  l:连接文件
 
  b:设备文件,提供存储的接口设备
 
  c:设备文件,提供串行的接口设备--键盘,鼠标
 
  r:可读,查看目录下有哪些文件或文件夹,查看文件内容
 
  w :可写,在目录中新普文件夹/文件
 
  修改/删除文件a/文件内容移动文件夹中的子文件夹/子文件重命名文件夹或文件
 
  x:可执行,表是可以进入目录中
 
  -没有对应的权
 
  Linux的权限例子
 
  .如果我的目录为底下的样式linux权限,请问testgroup这个群组的成员他人(others)是否可以进入本目录?
 
  drwxr-xr-- 1 test1 testgroup 5238 Jun 19 10:25 groups/
 
  ·文件拥有者test1[rwx]可以在本目录中进行任何工作;
 
  ·而testgroup这个群组[r-x]的账号,例如test2, test3亦可以进入本目录进行工作,但是不能在本目录下进行写入的动作;
 
  other的权限中[r--]虽然有r ,但是由于没有x的权限,因此others的使用者,并不能进入此目录!
 
  文件权限1.修改文件/目录的拥有者:前提是要有该拥有者
 
  语法:chown [拥有者]:[所属组] 文件名/目录名 ,如果要递归修改要加上:-R
 
  2.修改文件/目录的所属组: 前提是要有该拥有该组
 
  语法:chgrp[所属组] 文件名/目录名 ,如果要递归修改加上:-R
 
  3.修改文件/目录的权限:
 
  语法:chmod [u,g,o,a] [+-=] [r/4,w/2,x/1] 文件名/目录名,如果要递归修改加上:-R
 
  (1)u:拥有者,g:所属组,o:其他用户,a:拥有者+所属组+其他用户
 
  (2)+:造加权限,-:删除权限,=:赋予权限[会覆盖原有权限]
 
  ( 3 ) r=4:可读,w=2:可写,x=1:可执行
 
  (4) rw=4+2=6,rx=4+1=5,wx=2+1=3 ,rwx=4+2+1=7 ,---=0
 
  4.创建一个用户:groupadd [参数] 组名5.修改用户组的信息:groupmod [参数] 组名6.删除用户组:groupdel [参数] 组名7.向用户组添加指定用户: gpasswd -a 用户名 组名8.查看当前/指定用户基本信息: id [user]9.查看当前用户所属组:groups [user]10.退出当前用户:exitLinux用户创建-useradd
 
  useradd
 
  -u:设置UID
 
  -g:设置主要组
 
  -G:设置要附属组
 
  -c:设置用户说明
 
  -d:指定用户家目录
 
  -s:指定用户shell
 
  -e:账号失效日期,格式为: YYYY-MM-DD
 
  -f:指定密码是否失效,0表示立刻失效,1表示永不失效
 
  Linux用户创建-useradd
 
  使用了useradd后,会默认做以下几个操作
 
  1、在/etc/passwd下建立相关的资料
 
  2、在/etc/shadow下写入密码的相关的参数
 
  3、在/etd/group中写入和账号名一样的组
 
  4、在/home下创建用户的家目录
 
  id命令
 
  显示用户的uid和gid
 
  Linux用户创建-passwd
 
  passwd用户名//所有人都可以通过该命令来修改自己的密码
 
  -l:锁住该账号,在/etc/shadow中放密码的位置加个!
 
  -u:解锁
 
  -s:显示账号的密码参数
 
  -n:接天数,设置多久可以不修改密码
 
  -x:接天数,设置多久内必须修改密码
 
  -w:接天数,设置密码过期前警告天数-i:接天数,设置密码失效天数
 
  删除一个用户-userdel
 
  ·要彻底的删除一个账号,比较麻烦
 
  1、删除/etc/passwd;/etc/shadow文件中的内容
 
  2、删除/etc/group;/etc/gshadow
 
  3、删除/home/username;/var/spool/mail/username
 
  4、删除该用户曾经来该Liunx中创建的文件
 
  find进行搜索,先搜索,在使用userdel
 
  -r连同家目录和邮箱一起删除
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!