用於開啟最高權限使用:
sudo su -
$ 為訪客權限
# 為管理者權限
備註:
這是為了安裝軟體會使用某些指令需要最高權限時使用,如果軟體安裝也可以在安裝指令前輸入sudo 也能達到同樣效果喔!


建立使用者:
建立使用者
sudo useradd [使用者名稱]
設定密碼
sudo passwd [使用者名稱]
ex:
使用者為 bmppa
將使用者密碼設為 a123456
這邊注意輸入密碼時不會顯示字數提示,輸入完後直接按Enter即可
sudo useradd bmppa
sudo passwd bmppa

為使用者建立家目錄:
sudo usermod -d [目錄路徑名稱] [使用者名稱]
ex:
使用者為 bmppa
假設要將使用者家目錄設為 /var/www/html/
sudo usermod -d /var/www/html/ bmppa
最後驗證一下是否有正確建立成功
cat 這個指示用於查看文檔
sudo cat /etc/passwd

建立目錄:
sudo mkdir [目錄路徑名稱]
ex:
假設要建立一個目錄名為test
sudo mkdir test
再用目錄列表命令查看
ls -al

變更檔案權限:
sudo chmod [參數] [權限] [目錄路徑名稱]
常用參數:
-R 遞迴方式將目錄及文件皆套用設定
權限:
依照順序分為擁有者、群組、訪客
r 讀取權限 代表數4
w 寫入權限 代表數2
x 執行權限 代表數1
加總後代表可以擁有的權限
7 = 最高權限
6 = 可讀可寫
5 = 可讀可執行
4 = 可讀
3 = 可寫可執行
2 = 可寫入
1 = 可執行
ex:
要設定給予test 資料夾擁有者附加最高權限4+2+1、群組給予可讀可執行4+1、訪客給予可讀可執行4+1
以下指令是給予test目錄包含以下子目錄檔案變更權限為755
sudo chmod -R 755 test
以下指令僅給予test目錄變更權限為755
sudo chmod 755 test
透過ls -al可以看到權限如下:
擁有者 群組 訪客
rwx r-x r-x
備註:
最前面標示d為目錄 -為檔案
權限的部份-為未有權限
以下test 權限檔分析:
d rwx r-x r-x
故test為目錄,擁有者有最高權限(可讀4、可寫2、可執行1)=7,群組(可讀4、可執行1)5,訪客(可讀4,可執行1)5

變更檔案使用者擁有權:
sudo chown [參數] [擁有者名稱]:[群組名稱] [檔案路徑名稱]
常用參數:
-R 遞迴方式將目錄及文件皆套用設定
ex:
將test 資料夾及下層目錄包含以下子目錄檔案設定擁有者為bmppa,群組權限為www-data
sudo chown -R bmppa:www-data test
將test 資料夾設定擁有者為bmppa,群組權限為www-data
sudo chown bmppa:www-data test
由於WIX不能再給我貼更多的圖了QQ 後續內容,會再發到下一篇接續為各位說明上述內使用者擁有權內容,那就敬請期待下周囉~菇掰~
已複製貼上到word檔了!謝謝分享!我每次用root裝完東西都忘記怎麼改擁有者跟群組了。老了老了