Menu Close

Ubuntu 用户系统权限管理

此文章介绍了如何在 Ubuntu 中管理系统权限。

相关参考文章:SOC 教学教案

 

每个文件都有三种权限:读(r),写(w),以及执行(x)。使用命令 “ls -l” 可以让我们看到一个指定目录下所有文件的权限。

%title插图%num

我们将以test.txt为例。

刚开始的 “-rw-rw-r–” 表示文件权限以及用户与用户组之间的关系。我们知道第一个字符代表文件类型,剩下的 9 个字符可以分为 3 组,每组 3 个字符。这三组分别代表文件拥有者的权限,文件拥有者的用户组的权限,以及其他用户的权限。后面的 “ubuntu ubuntu” 代表文件拥有者以及文件拥有者的用户组。因此, test.txt 拥有以下权限:

  1. txt 的拥有者是用户 ubuntu,并拥有 “rw-” 权限。这代表可以读和写的权限。
  2. ubuntu 的用户组 ubuntu 也拥有 “rw-” 权限。表示也可以读和写。
  3. 其他用户拥有 “r–” 权限,表示只能读。

注意读文件代表可以打开文件并且查看内容。写文件代表可以编写以及改动文件本身。执行文件代表如果文件是软件的话,可以运行该软件。就文件夹而言,用户必须拥有读的权限才可以使用 ls 命令查看内容,并且需要执行的权限才能访问文件夹。

如果一个用户试图访问一个自己没有权限访问的文件,他将无法将其打开。例如根目录 “/”。只有 root 用户才能对那里的文件进行修改。普通用户不能修改根目录 “/”。作为示范,我们将试图在根目录 “/” 下利用 touch 命令创建一个名为 permission test 的文件夹:

%title插图%num

如果我们想在根目录 “/” 创建一个文件,我们需要使用 sudo 命令把用户改成 root。

%title插图%num

我们可以记住每当我们发现自己权限不够时,我们都可以直接用 sudo 命令让我们临时成为 root 用户。

我们之前讲过了文件可以拥有的三种权限:读(r),写(w),和执行(x)。除了用 r ,w,和 x,我们还可以直接用三个二进制的数字;在一个位置上用 1 代表拥有权限,并用 0 代表没有权限。

 

字母                 二进制             八进制

r                         100                      4

w                        010                      2

x                        001                       1

 

我们可以把所有的权限都转成二进制和八进制。

 

权限                 二进制             八进制

                       000                     0

-x                      001                      1

-w-                     010                      2

-wx                    011                       3

r–                      100                       4

r-x                      101                       5

rw-                     110                       6

rwx                    111                        7

 

根据下面的命令,如果我们想给归属用户执行文件的权限,我们可以用命令 u+x

 

字母                 所代表的命令

r                           可读权限

w                          可写权限

a                           所有用户

u                           归属用户

g                           归属用户组

o                           其他用户

=                               权限

+                           添加权限

                            去除权限

Posted in 教材与教案

发表评论

相关链接