1. 程式人生 > 其它 >linux建立使用者建立組刪除使用者以及組分配許可權

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

————————————————