新建使用者(useradd)
useradd 新增使用者目錄到家,只有root有訪問許可權,root組裡的使用者都沒有訪問權
新建使用者設定密碼(passwd)
passwd 給使用者修改密碼,修改完後即可以登入該使用者
許可權中:
乙個程式上有沒有x代表能不能執行
乙個目錄上有沒有x代表能不能開啟資料夾進去
建立使用者組:
groupadd sharesxt建立乙個使用者組
字元修改目錄許可權(chmod):
chmod g+w sxtshare 給使用者組新增乙個目錄可寫的許可權
-u 表示user
-g 表示使用者組
-o 表示other其他人
-a 表示all
-+ 表示新增許可權
:- 表示減去許可權
什麼都不寫+r或w或x 表示將檔案各個持有者許可權都填上
數值修改目錄許可權(chmod):
r w x
111 全開啟數值7
100 開啟讀數值4
110 開啟讀寫數值6
chmod 700 sxtshare 修改sxtshare檔案的許可權為使用者有讀寫開啟許可權,使用者組和其他使用者無許可權任何操作
修改使用者(usermod)
usermod -a -g sharesxt sxt01 將sxt01使用者追加到sharesxt組裡面
修改目錄持有屬性(chown)
chown root:sharesxt sxtshare 修改sxtshare的持有組從root變成sharesxt
切換使用者
su sxt02 root使用者切換不需要密碼
使兩個使用者能獲得對方的許可權,而其他使用者不能
1、在根目錄下建立乙個目錄sxtshare*
2、groupadd sharesxt建立乙個使用者組
使用id命令顯示使用者id,組的id,groups的id
3、將sxt01和sxt02使用者追加到sharesxt組裡面
usermod -a -g sharesxt sxt01
id sxt01
-usermod 修改命令
:-a 追加模式
:-g 後接要追加的組名
4、修改檔案持有者和持有組
chown root:sharesxt sxtshare 修改sxtshare的持有組從root變成sharesxt
使用者名稱和使用者組用冒號:分割
chmod g+w sxtshare 給檔案使用者組屬性新增可寫的許可權
chmod o-rx sxtshare 讓其他使用者無許可權訪問該檔案
6、在檔案中建立檔案
sxt01使用者在sharesxt中建立檔案sxt01.txt,持有組和持有者都是sxt01
ll sxt01.txt
7、再次修改檔案使用者組,將sharesxt作為建立檔案的持有組
chown sxt01:sharesxt sxt01.txt
linux 使用者與許可權管理
使用者,使用者組相關檔案 etc passwd 記錄所有使用者 etc group 記錄使用者與使用者組資訊 useradd m s bin bash nagios 新增使用者nagios m建立使用者資料夾 home nagios s bin bash 使用bash功能 比如tab鍵補全 pass...
Linux使用者與許可權管理
使用者 linux 系統是乙個多使用者多工的作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。新增使用者 useradd 新使用者名稱 設定密碼 passwd 使用者名稱 使用者是否存在 id 使用者名稱 切換使用者 su 切換使用者名稱 檢...
Linux使用者與許可權管理
二 使用者賬號和組賬號管理 2.2 組賬號管理 三 查詢賬號資訊 四 檔案 目錄的許可權和歸屬 超級使用者 root使用者是linux系統中預設的超級使用者賬號,對本級擁有最高的許可權,類似於windows系統中的administrator使用者。普通使用者 普通使用者賬號需要有root使用者或其他...