Linux入門學習筆記 使用者(組)和許可權概念

2021-10-04 13:46:33 字數 2831 閱讀 8596

二、許可權介紹

在linux作業系統中: 許可權

英文縮寫

數字權重

readr4

writew2

執行executex1

鑑於上述原因,linux中必然有需要切換使用者的需求,於是有了susudo兩個命令:

命令全稱

含義物件

susubstitute user切換使用者

使用者名稱sudosuperuser do以超級使用者身份執行命令

其他命令

下面是使用su命令切換使用者的兩種方式:

root@ubuntu64:~# su - william

$ $ whoami

william

$ $ su - root

password:

root@ubuntu64:~# su --login william

$ $ whoami

william

$ $ su --login root

password:

root@ubuntu64:~#

在實際應用中,可以預先對設定好許可權,然後將不同的使用者新增到對應的組中,可以使用這些使用者具有和組相同的許可權,從而免去了為每乙個使用者設定許可權的麻煩

在【linux入門學習筆記】檔案操作命令部分,提及了ls命令,下面通過該命令,結合上表,介紹許可權的概念:

root@ubuntu64:/

# ls -l

total 970044

lrwxrwxrwx 1 root root 7 jan 28 14:58 bin -> usr/bin

drwxr-xr-x 3 root root 4096 mar 2 22:48 boot

drwxr-xr-x 18 root root 3880 mar 4 16:27 dev

drwxr-xr-x 84 root root 4096 mar 3 23:18 etc

drwxr-xr-x 3 root root 4096 mar 2 23:17 home

lrwxrwxrwx 1 root root 7 jan 28 14:58 lib -> usr/lib

lrwxrwxrwx 1 root root 9 jan 28 14:58 lib32 -> usr/lib32

lrwxrwxrwx 1 root root 9 jan 28 14:58 lib64 -> usr/lib64

lrwxrwxrwx 1 root root 10 jan 28 14:58 libx32 -> usr/libx32

drwx------ 2 root root 16384 jan 28 14:58 lost+found

drwxr-xr-x 4 root root 4096 jan 28 14:58 media

drwxr-xr-x 2 root root 4096 apr 23 2020 mnt

drwxr-xr-x 2 root root 4096 apr 23 2020 opt

dr-xr-xr-x 100 root root 0 mar 4 16:27 proc

drwx------ 6 root root 4096 mar 5 11:20 root

-rw-r--r-- 1 root root 319 mar 4 15:41 root1.txt

-rw-r--r-- 1 root root 304 mar 4 15:35 root.txt

drwxr-xr-x 21 root root 620 mar 6 12:01 run

lrwxrwxrwx 1 root root 8 jan 28 14:58 sbin -> usr/sbin

drwxr-xr-x 2 root root 4096 apr 23 2020 srv

-rw------

- 1 root root 993249280 jan 28 14:58 swapfile

dr-xr-xr-x 13 root root 0 mar 5 00:27 sys

drwxrwxrwt 10 root root 4096 mar 6 11:58 tmp

drwxr-xr-x 13 root root 4096 jan 28 14:58 usr

drwxr-xr-x 11 root root 4096 jan 28 14:58 var

上面:

第二部分(如:root)表示使用者;

第三部分(如:root)表示第二部分的使用者所屬的使用者組。

且進一步地,還有:

舉例來說,對於第2行drwxr-xr-x 3 root root 4096 mar 2 22:48 boot,其含義為:

LInux學習筆記 使用者和使用者組管理

1.2 影子檔案 etc shadow 1.3 組資訊檔案 2.使用者管理相關檔案 3 使用者管理命令 3.2 使用者管理命令passwd 3.3 修改使用者資訊usermod和chage 3.4 刪除使用者userdel與使用者切換命令su 4 使用者組管理命令 使用者管理簡介 例如第一行 roo...

Linux學習筆記(十五)使用者和使用者組

解釋 1 當組內僅有乙個使用者且使用者名稱和組名相同時,組中使用者列表 可省略不寫 2 root使用者組的組號為0 3 組號1 499位系統預留組號,是預留給安裝在系統中的軟體或服務,越早安裝的軟體或服務,分配的組編號越小 4 使用者手動建立的使用者組是從500開始,分配未配使用的最小組號 5 組密...

Linux筆記 使用者和使用者組管理

使用者管理相關檔案 使用者管理命令 修改使用者密碼passwd 選項 使用者名稱 修改使用者資訊usermod 修改使用者密碼狀態chage 刪除使用者userdel r 使用者名稱 實際刪除使用者要操作的路徑目錄 檢視使用者id id 使用者名稱 使用者切換su 選項 使用者名稱 使用者組管理命令...