IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux中的权限机制 -> 正文阅读

[系统运维]Linux中的权限机制

学习Linux,怎么可以不租一个服务器用来搭建网站呢,推荐3A的,延时低的鸭皮

从文件属性看权限

?列在输出结果中的前10个字符表示的是文件属性,其中第一个字符表示文件类型,其余9个字符称为文件模式,分别表示文件所有者、文件所属群组以及其他所有用户对该文件的读取、写入和执行权限。

?

?id(显示用户身份标识)

chmod(更改文件模式)

chmod命令来更改文件或者目录的模式(权限)。只有文件所有者和超级用户才可以更改文件或者目录的模式。

chmod命令支持两种不同的改变文件模式的方式——八进制数字表示法 和符号表示法。

1. 八进制数字表示法

?

?

通过使用3位八进制数字,我们可以分别设置文件所有者、组成员和其他所有用户的文件模式。

chmod?700 foo.txt

2. 符号表示法
chmod命令支持一种符号表示法来指定文件模式。该符号表示法分为三 部分:更改会影响谁、要执行哪个操作以及要设置哪种权限。

可以通过字符u、g、o和a的组合来指定要影响的对象:

?

可以通过字符+、-、=的组合来指定要执行哪个操作:?

权限由字符“r”、“w”和“x”来指定。

chmod命令符号表示法实例

?

su(以另一个用户的身份运行shell)

su命令用来以另一个用户的身份来启动shell。

su [-[l]] [user_name]

# “-l”可缩写为“-”

# 没有指定user_name默认为用户root

在输入su命令后,系统会提示输入该超级用户的密码,开启一个新的交互命令界面。

也可以使用su命令执行单个命令,而不需要开启一个新的交互式命令界面,操作方式如下:

su -c "command" # command表示待执行的命令

sudo(以另一个用户的身份执行命令)

sudo命令类似于su命令。

管理者可以通过配置sudo命令,使系统以一种可控的方式,允许一 个普通用户以一个不同的用户身份(通常是超级用户)执行命令。在特 定情况下,用户可能被限制为只能执行一条或者几条特定的命令,而对 其他命令没有执行权限。另一个重要的区别在于,使用sudo命令并不需 要输入超级用户的密码。使用sudo命令时,用户只需要输入自己的密码来进行认证。

chown(更改文件的所有者)

chown命令用来更改文件或者目录的所有者和所属群组(需要超级用户权限)。

chown [ower][:[group]] file …

chown命令更改的是文件所有者还是文件所属群组,或者对两者都更 改,取决于该命令的第一个参数。

chown命令实例:

命令 结果

chown user file 把文件file所有者从当前所有者更改为用户user

chown user:users file 把文件file所有者从当前所有者更改为用户user,并把文件所属群组更改为 users组

chown :users file 把文件file所属群组更改为admins组,文件所有者不变

chown user: file 把文件所有者从当前所有者更改为用户user,并把文件所属群组更改为用户user登录系统时所属的组

passwd(更改用户密码)

使用passwd命令,可以设 置或者更改密码。该命令的语法格式如下。

passwd [user_name]

如果要更改的是用户自己的密码,那么只需要输入passwd命令。接下来 shell将会提示用户输入旧密码和新密码。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:28:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:53:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码