ubuntu 許可權管理設置
最近工作中涉及文件操作的內容較多,所以會出現各種各樣的許可權不足問題,導致操作失敗。下面就來講解下我碰到這種問題是通過什麼的方法解決的
一、用戶和許可權
-
用戶 是 Linux 系統工作中重要的一環,用戶管理包括 用戶 與 組 管理
-
在 Linux 系統中,不論是由本機或是遠程登錄系統,每個系統都必須擁有一個帳號,並且對於不同的系統資源擁有不同的使用許可權
-
在 Linux 中,可以指定 每一個用戶 針對 不同的文件或者目錄 的 不同許可權
-
對 文件/目錄 的許可權包括:
讀寫執行 rwx
-
同時為了方便用戶管理,提出了組的概念
-
在實際應用中,可以預先針對 組 組組 設置好許可權,然後 將不同的用戶添加到對應的組中,從而不用依次為每一個用戶設置許可權
二、修改文件許可權
- chmod 可以修改 用戶/組 對 文件/目錄 的許可權
- 命令格式如下:
chmod +/-rwx 文件名|目錄名
去除 01.txt的讀寫許可權後,出現許可權不足的情況
增加讀寫許可權後,又可以正常操作
三、超級用戶
超級用戶
- Linux 系統中的 root 帳號通常 用於系統的維護和管理,對作業系統的所有資源 具有所有訪問許可權
- 在大多數版本的 Linux 中,都不推薦 直接使用 root 帳號登錄系統
- 在 Linux 安裝的過程中,系統會自動創建一個用戶帳號,而這個默認的用戶就稱為「標準用戶」
sudo
- su 是 substitute user 的縮寫,表示 使用另一個用戶的身份
- sudo 命令用來以其他身份來執行命令,預設的身份為 root
- 用戶使用 sudo 時,必須先輸入密碼,之後有 5 分鐘的有效期限,超過期限則必須重新輸入密碼
四、組管理
修改用戶群組許可權