我們知道權限對與用戶賬號來說是非常重要的,因爲它可以限制用戶能不能讀取/新建/刪除/修改文件或目錄。下面說明一下什麼樣的權限在什麼樣的命令下能夠運行:
讓用戶能進入某個目錄成爲可工作目錄的基本權限是什麼
可使用的命令:例如cd等切換工作的目錄命令。
目錄所需要的權限:用戶對這個目錄至少具有x權限
額外需求:如果用戶想要在這個目錄內利用ls查閱文件名,則用戶對此目錄還要有r的權限
用戶在某個目錄內讀取文件的基本權限
可以使用內部的命令:例如cat ,more , less等
目錄所需權限:用戶對這個目錄至少有x權限
文件所需權限:用戶對這個文件至少要有r權限
讓一個用戶可以修改一個文件的基本權限是什麼
可以使用的命令:例如nano或vi編輯器。
目錄所需權限:用戶在該文件所在的目錄至少有x權限。
文件所需權限:用戶對該文件至少要有r,w權限。
讓一個用戶可以創建一個文件的基本權限是什麼
目錄所需權限:用戶在該目錄要具有w,x權限,重點在w
讓用戶進入某個目錄並進執行該目錄下的某個命令的基本權限是什麼
目錄所需權限:用戶在該目錄下至少要有x權限。
文件所需權限:用戶在該文件至少需要有x權限。
讓一個用戶能夠(vbird)能夠進行“cp /dir1/file1/dir2”的命令時,請說明dir1,file1,dir2的最小所需權限是什麼。
答:
執行cp時,vbird要能夠讀取源文件,並且寫入目標文件。所以上述第二點和第四點的說明,因此各文件/目錄的最小權限應該是:
dir1:至少要有x權限
file1:至少要有r權限
dir2:至少要有w,x權限