Linux 權限介紹
許可權分為三種:讀(r=4),寫(w=2),執行(x=1)。
01.綜合起來還有可讀可執行(rx=5=4+1)、
02.可讀可寫(rw=6=4+2)、
03.可讀可寫可執行(rwx=7=4+2+1)。
改變權限指令:
01.chmod 755 script.sh可以將script.sh設置為:所者者具有所有權限,組和其他有讀和執行許可權
02.chmod 4755與chmod 755 的區別在於開頭多了一位,這個4表示其他用戶執行檔時,具有與所有者相當的許可權。
改變檔案和資料夾擁有者:
chown
chown [-R] 帳戶名稱:檔或目錄
EX: sudo chown -R jash:jash /home/jash/_mp4 #2014/12/01
如何新增一個帳號並同時指定主群組(primary group):
在linux作業系統中,要增加一個使用者也就是新增一個帳號我們一般會下以下指令;
useradd username
所以增加一個andrew帳號就是︰
# useradd andrew
如果要新增一個帳號同時指定這個帳號的主群組(primary group)
useradd -g {group-name} username
所以新增一個叫做andrew的帳號並同時指定jash的主群組為rd則輸入︰
# useradd -g rd jash
確認群組是否存在可以下指令︰
grep{group-name} /etc/group
ex:
# grep rd /etc/group
新增rd群組的指令如下︰
groupadd {group-name}
ex:
# groupadd rd
新增一個帳號並同時指定副群組(secondary group):
useradd -G {group-name} username
ex:
新增一個叫jash的帳號,並同時把此帳號加入admins、www、rd這幾個群組裡(把要加入的數個群組用逗號串接起來即可)。
# useradd -G admins,www,rd jash
修改某個已存在的帳號的主群組和增加副群組:
01.把jash這個帳號的主群組修改為admins
# usermod -g admins jash
02.把jash這個帳號加入到ftp這個群組
#usermod -a -G ftp daniel
讓整個目錄內的檔案全部都變成777
回覆刪除----------
sudo chmod -R 777 /usr/share/nginx/www