实验楼Linux学习笔记(二)之用户及文件权限管理

【Linux】用户和文件权限的管理操作实例 创建目录test001和文件test001.txt通过管道符‘|’连接,可以观察到文件test001.txt是以‘—’开头,而test目录则是’d’开头,文件开头的那一串则代表文件类型权限,体现了文件的类型和权限,“rwx”代表可读可写可操作,从后往前的每三个代表其他用户权限、组用户权限、主用户权限。设置了密码后可以切换user01用户,为了能是其他用户能访问读shadow文件,我们通过chmod命令,为其他用户增加可读命令‘o'为other,’o+r’则表示为其他用户增加可读命令,’g’则代表组。 阅读详情



实验楼Linux学习笔记(二)之用户及文件权限管理



一、查看用户 

$ who am i 或者 $ who mom likes

who 命令其它常用参数

-a 打印能打印的全部

-m 同am i,mom likes

-d 打印已经死掉的进程

-q 打印当前登录用户数及用户名

-u 打印当前登录用户登录信息

-r 打印运行等级

 

二、创建用户

su <user>  

可以切换到用户user,执行时需要输入目标用户的密码

sudo <cmd>  

可以以特权级别运行cmd命令,需要当前用户属于sudo组,且需要输入当前用户密码

su - <user>

命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量

 

三、用户组

方法一

groups命令

冒号之前表示用户,后面表示该用户所属的用户组。这里可以看到 shiyanlou 用户属于 shiyanlou 用户组,每次新建用户如果不指定用户组的话,默认会自动创建一个与用户名相同的用户组。默认情况下在sudo用户组里的可以使用sudo命令获得root权限。

 

方法二

查看/etc/group文件

$ cat /etc/group | sort

  cat  命令用于读取指定文件的内容并打印到终端输出

  | sort  表示将读取的文本进行一个字典排序再输出

 

将其它用户加入 sudo 用户组

  默认情况下新创建的用户是不具有 root 权限的,也不在 sudo 用户组,可以让其加入sudo用户组从而获取 root 权限。

$ su -l lilei

  $ sudo ls

usermod 

命令可以为用户添加用户组,同样使用该命令你必需有 root 权限,你可以直接使用 root 用户为其它用户添加用户组,或者用其它已经在 sudo 用户组的用户使用 sudo 命令获取权限来执行该命令。


实例如下

$ su shiyanlou # 此处需要输入shiyanlou用户密码,可以点击右侧工具栏中的“SSH直连”查看

$ groups lilei

$ sudo usermod -G sudo lilei

$ groups lilei

 

四、删除用户

$ sudo deluser lilei --remove-home

 

五、文件权限

ls的一些命令

ls -Al  

显示除了 '.'(当前目录),'..' 上一级目录之外的所有包含隐藏文件(Linux 下以 '.' 开头的文件为隐藏文件)

ls -dl <目录名>

查看某一个目录的完整属性,而不是显示目录里面的文件属性

ls -AsSh 其中小 s 为显示文件大小,大 S 为按文件大小排序

 

变更文件所有者

$ sudo chown shiyanlou phone

$ cp phone /home/shiyanlou

 

变更文件权限

方式一

二进制数字表示

每个文件的三组权限(拥有者,所属用户组,其他用户,记住这个顺序是一定的)就对应这一个 "rwx",也就是一个 '7'

$ chmod 700 phone

 

方式二

加减赋值操作

$ chmod go-rw phone

'g''o'还有'u',分别表示group,others,user,'+','-' 就分别表示增加和去掉相应的权限







linux用户及用户组管理,目录或文件权限管理 在Linux系统中,用户及用户组管理以及目录或文件权限管理是非常重要的系统管理任务。正确管理用户和用户组可以确保系统安全性和数据完整性,而正确设置文件和目录权限可以控制用户对系统资源的访问权限。 阅读详情

相关推荐

linux文件系统管理-权限管理(基础权限设置实验)

实验目的 1、掌握Linux文件系统权限的设置 2、掌握linux用户帐号与组管理 3、掌握linux 文件共享的设置方法 4、掌握linux 文件共享的权限设置方法

实验 3 用户及文件权限管理

实验 3用户及文件权限管理 一、实验介绍 1.1 实验内容 Linux 中创建、删除用户,及用户组等操作。 Linux 中的文件权限设置。 1.2 实验知识点 Linux用户管理 Linux权限管理 二、Linux 用户管理 通过第一节课程的学习,你应该已经知道,Linux 是一个可以实现多用户登录的操作系统,比如“李雷”和“韩梅梅”都可以同时登录同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑..

少年一贯快马扬帆,道阻且长不转弯; 要盛大,要绚烂,要哗然; 要用理想的泰坦尼克,去撞现实的冰川; 要当烧赤壁的风,而非借鉴草船; 要为了一片海,就肯翻万山。 699

Linux文件系统及文件管理 上机实验报告

关于Linux文件系统及文件管理的实验报告

Linux实验报告(1)——文件权限与管理——2021.5.22

Linux实验报告(1)——文件权限与管理一丶配置要求:二丶实验目的三丶实验要求:(以下所有操作请在根用户下完成) 一丶配置要求: 虚拟机VM15.0及以上版本 centos7.0版本 windows7或windows10宿主机 二丶实验目的 熟练掌握文件与目录、文件权限与管理的相关方法 掌握文件权限的修改方法,以及在配置过程中权限分配的方法 三丶实验要求:(以下所有操作请在根用户下完成) 新建一个名为180xname(x为班级编号,name为自己姓名全拼)的用户,并满足以下要求:用户i

weixin_43402353的博客 3855

文件系统实验报告

对Linux文件系统的一个仿真实现,简单的实现物理磁盘的模拟和文件系统的建立,包括读写等简单的基本操作。

linux实验 文件系统实验

熟悉散列结构(hash structure),在Linux下用C语言实现散列结构的保存记录、查找记录和删除记录的功能。 使用vi编辑器编写C语言程序,并能用gcc对其编译和调试。

实验楼之Linux用户及文件权限管理

一,Linux 用户管理 Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于 Linux 的 用户管理 和 权限机制,不同用户不可以轻易地查看、修改彼此的文件。 下面我们就来学习一下 Linux...

Lemon的博客 1412

AI对嵌入式的冲击分三波,大多数人只看到了第一波

摘要:AI对嵌入式行业的冲击将分三波递进:第一波(已发生)是代码生成,AI能完成底层驱动配置;第二波(1-2年内)是架构设计,AI将参与系统方案制定;第三波(2-3年)是需求验证,AI能穷举测试用例但无法替代安全决策。每波冲击都将重新定义工程师的价值标准,经验型工程师若不能将隐性知识转化为显性规则将面临淘汰。作者指出,完全不用AI的人第一波就会被淘汰,而仅满足于第一波应用的人将在后续冲击中落后。

u010898524的博客 960

实验楼linux密码,分享|实验楼为高校教学提供免费的在线Linux系统环境

随着就业市场对IT技术人才的需求越来越大,国内高校对Linux课程的教学也逐渐重视,很多学校为计算机专业开设了Linux相关的必修课,但高校里Linux教学依然过于偏重理论,学生缺乏足够的练习和实践。大部分高校会让学生自己安装Linux系统练习,但不管是Linux与Windows双系统启动环境,还是使用虚拟机安装Linux,对新手来说都比较复杂,很多进阶的技术,本地电脑的配置也无法支持。有些实验经...

weixin_34347959的博客 467

如何用Bertalign快速搞定多语言句对齐?5分钟上手教程(附避坑指南)

本文详细介绍了如何利用Bertalign工具快速实现多语言句对齐,从安装配置到实战应用的全流程指南。通过LaBSE句向量技术,Bertalign显著提升了对齐准确率,支持25种语言的任意组合,特别适合处理复杂句式。文章还提供了常见问题的解决方案和性能优化技巧,帮助用户高效完成多语言文本对齐任务。

weixin_42538752的博客 348

LabVIEW内存泄漏诊断与优化:从报错到高效运行

本文深入探讨LabVIEW内存泄漏的诊断与优化方法,从理解内存泄漏本质到使用专业工具链进行问题定位,再到高频场景的解决方案和高级优化策略。通过实战案例展示如何解决工业数据采集系统中的内存不足问题,帮助开发者提升LabVIEW应用的稳定性和效率。

moon9的博客 197

实验楼linux密码,用户及文件权限管理

显示登陆用户whoamiwho mom likeswho -m2.想用某普通用户使用“sudo”,需要把此用户添加至root用户组3.创建新用户 adduser,同时设置密码、创建家目录Ctrl+d 快速退出sudo adduser lilei4.修改、添加密码sudo passwd lilei5.切换用户su lilei切换同时切换家目录su -l lilei6.查看用户组 groupsgrou...

weixin_39915505的博客 401

基于FPGA的时间数字转换(TDC)设计(五:基于Carry4的高精度TDC设计)

基于FPGA的时间数字转换(TDC)设计,此为第五篇:基于Carry4的高精度TDC设计。提供工程文件及MATLAB测试分析代码

sdau2005的博客 8800

实验楼linux学习笔记(二):用户及文件权限管理

一、Linux 用户管理 1. 查看用户 who am i 或者who mom likes who -a:打印所有能打印的  who -d :打印死掉的进程  who -m:同who am i; who mom likes  who -q:打印当前用户数及用户名  who -u:打印当前用户信息  who -r: 打印当前运行等级 2. 创建用户  root 账

imaginedragonscold的博客 790

SAP Group Reporting入门指南(11)--配置

这里选择的是FS项目目标属性,FS项目有四个目标属性,比如上图配置的是抵消目标属性,所以就去找触发FS项目的抵消目标属性配置的是哪个FS项目,就以这个FS项目作为贷方。这里选择的是FS项目目标属性,FS项目有四个目标属性,比如上图配置的是抵消目标属性,所以就去找源FS项目的抵消目标属性配置的是哪个FS项目,就以这个FS项目作为借方。例如,添加一个包含用于存储百分比的 FS 项的选项。这里选择的是FS项目的角色属性值,如果这里定义了,那么就从FS项目中找到FS项目角色属性值与之匹配的FS项目作为贷方。

bflyfish的博客 568

统信UOS丨开机无法进入系统 无法打开控制台访问权限,root账号被锁定(cannot open access to console, the root account is locked)

步骤四:分别打开文件发现Roota下的fstab就是我们要找的文件,打开查看Roota的属性发现其为挂载的磁盘nvme0n1p3。步骤三:按Win+E打开文件管理器在分区中查找/etc/fstab文件,发现Roota和Rootb下都有该文件。步骤二:按键盘Ctrl+Alt+F4,进入终端控制台,如下图所示输入startx回车,进入桌面。步骤一:找到UOS系统安装的U盘,选择U盘启动进入安装界面,如下图所示。步骤七:关机,拔出U盘,启动电脑,OK,问题解决。

Reyn_观极 1万+

【Linux】用户和文件权限管理

作为Linux系统的管理员账户,root拥有最高的权限。root用户对系统上的所有文件和目录都具有读、写和执行的权限。无论文件的所有者或组是什么,root都可以访问和修改它们。需要注意的是,root用户拥有强大的权限,但也要小心使用。滥用root权限可能导致系统不稳定,数据丢失或安全漏洞。因此,应该尽量避免以root身份进行常规操作,而是使用普通用户账户,并只在需要时切换到root身份。

qq_64818885的博客 2339

大学生数学建模赛题解析及优秀论文-2021电工杯A题高铁牵引供电系统运行数据分析及等值建模(附Python代码)

我国是世界上电气化铁路运营里程最长、服役电力机车型号最多、运营最 繁忙的国家。截至 2020年底,我国铁路年消耗电量约800亿千瓦时,约占三峡 年总发电量的 80%。图1为高速铁路牵引供电系统示意图,主要包括牵引变电所、牵引网和动车 组。牵引变电所将 220kV三相电压转换为满足电力机车运行的27.5kV单相电压, 其核心元件是牵引变压器。牵引网由馈线、接触网、钢轨、回流线等组成,完成 对电力机车的送电任务。...

wenyusuran的专栏 3169

Linux用户和文件权限管理

比如如下文件1.txt,'-'表示其为文件类型,'rw-'表示root用户拥有读写权限,第一个'r--'表示root组的用户拥有。# 为文件夹里面所有子文件夹和文件 所属`主用户`,`用户组`和`其它用户`开放所有权限(-R表示递归所有子文件夹和文件)# 为文件所属`主用户`减少执行权限,文件所属`其它用户`添加执行权限。(1)直接将1.txt `其它用户拥有的权限`设置为`rw-`# 为文件所属`主用户`,`用户组`和`其它用户`开放所有权限。解决权限不足的问题,还可以直接通过开放`文件权限`的方式。

weixin_37901366的博客 2314

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

《linux基础》实验3:用户及文件权限管理

转自实验楼:https://www.shiyanlou.com/ 用户及文件权限管理 一、实验介绍 1.1 实验内容 Linux 中创建、删除用户,及用户组等操作。 Linux 中的文件权限设置。 1.2 实验知识点 Linux用户管理 Linux权限管理 二、Linux 用户管理 通过第一节课程的学习,你应该已经知道,Linux 是一个可以实现多用户登录的操作系统,比如“李雷...

jiangsujiangjiang的博客 4043

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux的用户管理,文件权限管理

Linux的用户管理,文件权限

sovereign_jun的博客 2318

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

linux学习笔记(实验楼) 实验3 用户及文件权限管理

一、实验介绍 1.1 实验内容 Linux 中创建、删除用户,及用户组等操作。 Linux 中的文件权限设置。 1.2 实验知识点 Linux 用户管理 Linux 权限管理   二、linux用户管理     Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时2登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己...

qq_39117008的博客 1255

【Linux】实验楼-用户及文件权限管理

【Linux】实验楼-用户及文件权限管理 1 Linux 用户管理 Linux 是一个可以实现多用户登录的操作系统,比如“李雷”和“韩梅梅”都可以同时登录同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于 Linux 的用户管理和权限机制,不同用户不可以轻易地查看、修改彼此的文件。 1.1 查看用户 请打开终...

南方有乔木的博客 658
上一篇: 实验楼Linux学习笔记(一)之基本概念及操作
下一篇: 实验楼Linux学习笔记(三)之 目录结构及文件基本操作
橘子局
博客等级 码龄14年 70粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值