Linux 的基本操作 -权限

Linux 的基本操作 -权限

权限:
文件的属性:

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

l:连接文件

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

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

r:可读,查看目录下有哪些文件或文件夹,查看文件内容

w :可写,在目录中新普文件夹/文件
修改/删除文件a/文件内容移动文件夹中的子文件夹/子文件重命名文件夹或文件
x:可执行,表是可以进入目录中

-没有对应的权

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.退出当前用户:exit

Linux用户创建-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、在/etc/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/shadow

3、删除/home/username;/var/spool/mail/username

4、删除该用户曾经来该Liunx中创建的文件

find进行搜索,先搜索,在使用userdel

-r连同家目录和邮箱一起删除

Linux 的基本操作 -权限

Original: https://www.cnblogs.com/cn-zhouchao/p/16499495.html
Author: 小胖子学编程
Title: Linux 的基本操作 -权限

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/713795/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • wsl openssh安装

    1、卸载openssh sudo apt remove openssh-server 2、设置软件源修改/etc/apt/sources.list为下面内容,使用vi时先按下i再粘…

    技术杂谈 2023年6月1日
    091
  • 【赵渝强老师】NoSQL数据库之Cassandra基础

    一、Cassandra简介 Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynamo (分布式的Key-Value存储系统)更…

    技术杂谈 2023年7月24日
    083
  • UE4 Keynote 1

    【 UE4 Keynote 1】 1、U3D中的Project,在UE4中叫 ContentBrowser,中文名叫”内容浏览器” 最多可以打开4个Cont…

    技术杂谈 2023年5月31日
    092
  • CentOS 7配置成网关服务器

    其实在Linux下配置网关服务器很简单,如果配置好之后出现无法访问外网的情况,那么可以排查以下情况: 1、防火墙和iptables的服务关掉(firewalld、iptables)…

    技术杂谈 2023年5月30日
    0105
  • 什么是 inode ?

    一般来说,面试不会问 inode 。但是 inode 是一个重要概念,是理解 Unix/Linux 文件系统和硬盘储存的基础。 理解inode,要从文件储存说起。 文件储存在硬盘上…

    技术杂谈 2023年5月31日
    0103
  • django model字段类型

    1、models.AutoField 自增列=int(11)如果没有的话,默认会生成一个名称为id的列,如果要显示的定义一个自增列,必须把该列设置为主键(primary_key=T…

    技术杂谈 2023年7月10日
    058
  • 相似图片搜索的原理(二)

    文章转自:http://blog.jobbole.com/85956/ 之前转过一篇文章,介绍了相似图片的搜索原理,今天又看到了另外一篇文章,用另外一种方式处理这个问题: 相似图片…

    技术杂谈 2023年6月1日
    0103
  • CentOS 文件管理

    一、目录管理 1.1、目录结构 1.2、切换目录 1.3、查看目录 1.4、创建目录 1.5、复制目录 1.6、剪切目录 1.7、删除目录 二、文件管理 2.1、查看文件 2.2、…

    技术杂谈 2023年7月10日
    065
  • 耗时2天,我自制了一台体感游戏机

    大家好,欢迎来到 Crossin的编程教室~ 几天不见,Crossin 又去做什么游戏去了呢?这次我做的不是游戏,而是游戏机!而且是体感游戏机。 但往前几年,其实还有另一个非常火的…

    技术杂谈 2023年7月25日
    078
  • 【Maven】如何构建maven项目;maven 核心知识

    maven 思维导图: ps:资料出处 — 动力节点资料广场 笔记第一部分: 1、传统开发项目的问题(没有使用maven管理的项目): 1)很多模块之间有关系,手工管理…

    技术杂谈 2023年7月10日
    066
  • 如何通过接口工具,和复制浏览器的请求参数,来模拟调式接口

    问题: 1、对于书写的接口,在自己调试的时候,一般都是通过接口工具比如 ApiPost 或者 PostMan等工具,来构建参数,进行请求,然后调试输出。这是常规的操作,就不在细说。…

    技术杂谈 2023年7月11日
    074
  • 基于六轴传感器MPU6050的物体移动监测报警系统

    一 系统简介 1.简介 MPU-60×0 是全球首例 9 轴运动处理传感器。它集成了 3 轴MEMS陀螺仪,3 轴MEMS加速度计,以及一个可扩展的数字运动处理器 DMP…

    技术杂谈 2023年5月31日
    099
  • 【JavaWeb-jQuery】笔记(2)- jQuery 函数精讲

    第一组函数: 1、val: 操作 DOM 数组中的对象的 value 属性 $(选择器).val();//&amp…

    技术杂谈 2023年7月10日
    070
  • 接口自动化测试用例如何设计

    转载请注明出处❤️ 你好,我是测试蔡坨坨。 说到自动化测试,或者说接口自动化测试,多数人的第一反应是该用什么工具,比如:Python Requests、Java HttpClien…

    技术杂谈 2023年7月11日
    088
  • Wappalyzer(chrome网站分析插件)

    Wappalyzer是一款功能强大的、且非常实用的 chrome网站技术分析插件,通过该插件能够分析目标网站所采用的平台构架、 网站环境、服务器配置环境、JavaScript框架、…

    技术杂谈 2023年5月31日
    0110
  • 一文搞懂│什么是跨域?如何解决跨域?

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月11日
    070
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球