1、讓使用者能進入某目錄稱為」可工作目錄「的基本許可權為何:
可使用的指令:例如cd等變換工作目錄的指令;
目錄所需許可權:使用者對這個目錄至少需要具有x的許可權
額外需求:如果使用者想要在這個目錄內利用ls查閱檔名,則使用者對此目錄還需要r的許可權
2、使用者在某目錄內讀取乙個檔案的基本許可權為何?
可使用的指令:例如本章談到的cat,moremless等等
目錄所需許可權:使用者對這個目錄至少需要具有x許可權
檔案所需許可權:使用者對檔案至少需要具有r的許可權才行
3、讓使用者可以修改乙個檔案的基本許可權為何?
目錄所需許可權:使用者在該檔案所在的目錄至少要有x許可權;
檔案所需許可權:使用者對該檔案至少要有r,w許可權
4、讓乙個使用者可以建立乙個檔案的基本許可權為何?
目錄所需許可權:使用者在該目錄要具有w,x的許可權,重點在w啦!
5、讓使用者進入某目錄並執行該目錄下的某個指令之基本許可權為何?
目錄所需許可權:使用者在該目錄至少要有x的許可權
檔案所需許可權:使用者在該檔案至少需要有x的許可權
例題:讓乙個使用者vbird能夠進行」cp/dir1/file1/dir2「的指令時,請說明dir1,file1,dir2的所需許可權為何?
dir1:至少需要有x許可權
file1:至少需要有r許可權
dir2:至少需要有w,x許可權
請問vbird這個賬號(不屬於student群組)能否讀取index.html這個檔案呢?
答:雖然www與index.html是可以讓vbird讀取的許可權,但是因為目錄結構是由根目錄一層一層讀取的,因此vbird可進入/home但是卻不可進入/home/student/,既然連進入/home/student都不許了,當然就讀不到index.html了!所以答案是」vbird「不會讀取到index.html的內容哦
那要如何修改許可權呢?其實只要將/home/student的許可權修改為最小711,或者直接給與755就可以嘍。
簡答題:
1、如何更改乙個目錄的名稱?例如由/home/test變為/home/test2
mv /home/test/home/test2
2、path這個環境變數的意義?
這個是用來指定執行檔案執行 的時候,指令搜尋的目錄路徑
3、umask有什麼用處和有點
umask可以拿掉一些許可權,因此,適當的定義umask有助於系統的安全,因為它可以用來建立預設的目錄或檔案的許可權
4、當乙個使用者的umask分別為033與044它所建立的檔案與目錄的許可權為何?
在umask為033時,則預設是拿掉group與other的w(2)x(1)許可權,因此許可權就稱為」檔案-rw-r--r--「,目錄drwxr--r--,而當umask044時,則拿掉r的屬性,因此就稱為」檔案-rw--w--w-,目錄drwx-wx-wx「
5、什麼是suid?
當乙個指令具有suid的功能時,則:
suid許可權進隊二進位制程式(binary program)有效
執行者對於該程式需要具有x的可執行許可權
本許可權僅在執行該程式的過程中有效(run-time);
執行者將具有該程式擁有者(owner)的許可權
Linux筆記 10(許可權與指令間的關係)
linux筆記 10 標籤 空格分隔 linux 1.讓使用者能進入某目錄成為 可工作目錄 的基本許可權為 2.使用者在某個目錄內讀取乙個檔案的基本許可權為 3.讓使用者可以修改乙個檔案的基本許可權為 目錄所需許可權 使用者在該檔案所在的目錄至要有 x 許可權 檔案所需許可權 使用者對檔案至少需要 ...
linux許可權指令
1 linux許可權管理指令 linux 每個程序都是以某個使用者身份執行,程序的許可權與該使用者的許可權一樣,使用者的權 限越大,則程序擁有的許可權就越大。linux 中所有的檔案及資料夾都有至少許可權三種許可權 r 讀取 可讀取檔案內容 可列出目錄內容 w 寫入 可修改檔案內容 可在目錄中建立刪...
Linux常見指令和許可權的理解
一 檔案許可權 rw r r 1 root root 565 aug 26 16 44 test1.c drwxr xr x.3 root root 4196 aug 26 16 15 test2.c 第乙個檔案分別代表檔案 目錄 d 鏈結 l 其餘三個字母每三個乙個組 rwx 每一組分別為所有者,...