一、使用者的增刪改查
1、新增新使用者 useradd
命令使用存放在/etc/default/useradd檔案中的預設值
檢視預設值 useradd -d
更改預設值 useradd -d 引數 值 ,# useradd -d -s /bin/tsch
選項:-m 建立home目錄,目錄模板在/etc/skel目錄下
2、刪除使用者 userdel , 預設情況下只會刪除/etc/passwd檔案中的資訊,不會刪除賬號的檔案
選項: -r 刪除使用者的其他檔案
3、修改賬戶
3.1 修改賬戶字段,改變組等 usermod
3.2 改變密碼 passwd 改變自己的密碼 選項 : -e強制下次登陸改密碼
chpasswd 從標準輸入stdin中自動讀取賬號密碼對列表 , 常用重定向 chpasswd < filename
3,3 快速修改使用者登陸shell , chsh -s /bin/bash username
3.4 給賬號加備註 chfn , finger username 顯賬戶資訊 , chfn username進行設定
3.5 管理賬戶有效期 chage
二、組的增刪改查
1、組許可權允許多個使用者對系統物件共享一組共用的許可權
2、每個組有唯一的gid,如同使用者唯一的uid一樣
3、組的資訊存在/etc/group
4、建立組 groupadd groupname
5、組內新增使用者 usermod -g newgroupname username , 更改在重啟後生效
-g 新組名替換到預設組, -g不影響預設組
6、修改組 groupmod options newgroupname oldgroupname
選項: -n 修改組名,-g 修改gid
三、檔案許可權
1、顯示檔案許可權 ls -l 的輸出資訊中,第乙個字段, 第乙個字母是檔案類別
2-10的字母表示許可權,其中r表示可讀,w表示可寫,w表示可執行
2-4為一組,5-7為一組,8-10為一組,一組有三個字母位
每組的第乙個字母位表示是否可讀,若是則顯示r,否則顯示-
每組的第二個字母位表示是否可寫,若是則顯示w,否則顯示-
每組的第三個字母位表示是否可執行,若是則顯示x,否則顯示-
第一組表示物件的屬主的許可權,第二組是屬組的許可權,第三組表示其他使用者的許可權
2、顯示預設檔案許可權 umask , 共有四個數字,第一位是黏著位,後面三個是八進位制數
3個八進位制數對應三個組,每個組對應乙個數,將該八進位制數轉換位三位二進位制數
二進位制數第一位對應是否可讀,第二位是否可寫,第三位是否可執行,1則是,0則fou
umask是掩碼,對檔案用666減去三個八進位制數,對於目錄用777減去三個八進位制數得到三個八進位制數
然後三個八進位制數展開成9個二進位制數就是三個組的對應的讀寫執行許可權
修改預設許可權 umask newnumber
3、修改許可權 chmod options mode file
3.1 使用八進位制模式修改 chmod abc file , abc位三個八進位制數字,例$ chmod 760 newfile
3.2 使用符號模式修改,options 可以使用使用者u、組g、o其他使用者、a所有人。後面跟增加許可權+或減少許可權-。後加讀r或寫w或 執行w。例 $ chmod o+r newfile 選項:-r 遞迴更改檔案許可權
4、改變檔案屬主或屬組 chown
options owner[.group] file 選項:-r 遞迴改變子目錄與檔案
5、更改檔案或目錄的缺省屬組 chown
options group file
(4和5在改變檔案屬組時,檔案屬主必須是預設組和新組的成員)
6、共享許可權,建立新目錄並啟用suid(待學習)
Linux使用者 使用者組 檔案許可權
最近打算更仔細學習一下linux作業系統。先是惡補了一下使用者 使用者組 檔案許可權這三樣比較重要的知識。學習這幾樣東西,得先掌握linux的許可權系統相關知識。linux的許可權系統主要是由使用者 使用者組和許可權組成。使用者就是乙個個的登入並使用linux的使用者。linux內部用uid表示。使...
Linux 使用者和使用者組許可權
1.使用者管理 新增乙個使用者 useradd testuser或者adduser testuser 新增乙個使用者並將使用者新增到組裡 useradd g testgroup testuser 刪除乙個使用者,加上 r會把使用者home下的檔案也刪除 userdel r testuser 修改使用...
使用者 組 許可權
使用者 組 許可權 一 許可權 r,w,x 1.檔案許可權 r 可讀,可以使用類似cat等命令檢視檔案內容 w 可寫,可以編輯或刪除此檔案 x 可執行,exacutable,可以命令提示符下當作命令提交給核心執行 2.目錄許可權 r 可以對此目錄執行ls以列出內部的所有檔案 w 可以在此目錄建立檔案...