Linux課程---10、權限管理(權限有哪幾種)


Linux課程---10、權限管理(權限有哪幾種)

一、總結

一句話總結:

r 讀
w 寫
x 執行

 

1、drwxr-x---  2 root root  4096 Jan 20 19:39 mnt 中表示權限的字段是什么意思?

rwx root對mnt目錄具有讀、寫和執行的權限
r-x root組內其他用戶對mnt目錄具有讀和執行權限
--- other其他所有用戶對mnt目錄沒有任何權限

 

2、root用戶和root組的關系?

root組里面不只有root用戶,還有其它用戶

 

3、切換到一個目錄里面,需要哪些權限?

讀和執行

 

4、linux系統中用戶有哪幾種?

所有者 user u
所屬組 group g
其他用戶 other o
u+g+o=a

 

5、目錄的rwx分別代表什么意思?

r 查看目錄里面的文件(4)
w 在目錄里創建或刪除文件(2)
x 切換進目錄(1)

 

6、文件的rwx分別代表什么意思?

r 查看文件內容
w 在文件里寫內容
x 執行該文件(文件不是普通文件,是程序或腳本)

 

7、drwxr-x---  2 root root  4096 Jan 20 19:39 mnt,需要讓user1對mnt目錄具有rwx的權限?

chmod o+r,o+w,o+x mnt

 

8、讓所有用戶對my.sh都擁有x權限?

chmod a+x my.sh

 

9、讓user1對mnt目錄具有r權限,讓user2對mnt目錄具有rx的權限,讓user3對mnt目錄具有rw的權限,讓user4對mnt目錄具有rwx的權限(linux中的權限組只有3個,而這里需要對文件根據用戶來區分對象)?

set f(file) acl(access control list)
比如:setfacl -m u:user1:r mnt

 

10、acl權限注意?

查看mnt擁有的acl權限:getfacl -m mnt

 

11、sudo權限是什么?

命令的執行權限:比如sbin下的命令

 

12、acl權限是什么?

(access control list)(細微的權限把控)

 

13、sudo權限(命令的執行權限:比如sbin下的命令)使用注意?

設置:visudo:%user1  localhost=/usr/sbin/useradd,/usr/sbin/userdel
使用:sudo /usr/sbin/useradd user5

 

 

 

 

二、內容在總結中

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM