linux建立使用者建立組刪除使用者以及組分配許可權
cat /etc/passwd檢視使用者
cat /etc/shadow檢視使用者賬戶密碼
cat /etc/group檢視使用者組
cat /etc/gshadow檢視使用者組密碼
普通使用者切換root使用者
sudo su
root切換普通使用者,然後切回root
exit
PS:建立使用者建立組
cd /usr/local/
groupadd mysql
useradd -r -g mysql mysql(-g 分組自動建立使用者的登入目錄。)
cd mysql/ #注意:進入mysql檔案下授權所有的檔案
chown -R mysql:mysql ./ (使用者名稱:使用者組 授權路徑。授權使用者對某個檔案讀寫許可權:chown [-R] 使用者[:使用者組] 檔案或者目錄)
檢視目錄許可權:ll
許可權更改方式
- r 可讀(read)
- w 可寫(write)
- x 可執行(execute)
(1)符號型別改變檔案許可權
如下表所示:
chmod |
u g 0 |
+ - = |
r w x |
檔案或目錄 |
例如:給檔案的所有者加上 x 許可權 即可使用 chmod u+x 檔案
給檔案的所有組去掉 r 許可權 即可使用 chmod g-r 檔案
其他人對檔案有 rx 許可權 即可使用 chmod 0=rx 檔案
passwd mysql#修改mysql使用者密碼
使用命令 userdel 刪除使用者賬戶
刪除使用者user2
userdel user2
刪除使用者 user3,同時刪除他的工作目錄
userdel –r user3
PS:下建立使用者沒有建立家目錄
Linux(ubuntu)下建立使用者沒有建立家目錄
新增-m引數即可:
sudo useradd -m username #引數-m自動建立使用者的家目錄
————————————————來源網路————————————————
1.建立使用者:adduser test
2.設定密碼:passwd test然後就會提示輸入密碼
3.建立分組:groupadd ver
4.加入組:gpasswd -a test ver
5.移除組:gpasswd -d test ver
6.進入home檔案分配許可權:cd /home
7.分配許可權:chmod 777 -R test
8.許可權介紹:4=可讀 2=可寫 1=可執行
7 7 7
第一個7 是 檔案所有者的許可權
第二個7 是 檔案所屬組的許可權
第三個7 是 其他使用者的許可權
7 = 4+2+1 表示有可讀可寫可執行
6 = 4+2 表示有可讀可寫許可權
5 = 4+1 表示有可讀可執行
9.修改使用者許可權為root:修改/etc/passwd即可,把使用者名稱的ID和ID組修改成0(不建議)如需root許可權自行百度
10切換使用者:su test
————————————————