没有权限使用sudo访问的文件

问题描述 投票:0回答:1

由于没有用户有任何权限读取file.txt,那么为什么/如何'sudo cat file.txt'打印文件内容?

bs01316@bs01316:~/test$ ls -l
total 4
---------- 1 bs01316 bs01316 6 মে        7 16:20 file.txt
bs01316@bs01316:~/test$ sudo cat file.txt 
hello

超级用户和root用户是相同还是不同的概念?

linux bash file
1个回答
0
投票

root
本质上是忽略本地文件的权限。例如,
r--r--r--
不授予
root
读取文件的权限,而是排除
root
用户读取该文件。

root
和超级用户之间有细微的区别。
root
a 超级用户,通常是唯一的超级用户帐户,但其他帐户也可以被授予超级用户状态。

sudo
只是一个程序,可让您像任何其他用户一样运行其他程序。 default(当未使用 -u
 选项时)是以 
root
 方式运行程序。

© www.soinside.com 2019 - 2024. All rights reserved.