Linux許可權管理-chown
阿新 • • 發佈:2019-01-05
許可權管理命令:chown
許可權管理命令:chgrp
許可權管理命令:umask
[[email protected] 桌面]# ls -l
總用量 8
drwxrwxr-x. 5 jiangyi jiangyi 4096 9月 12 11:18 cheat-master
-rw-r--r--. 1 jiangyi jiangyi 172 9月 18 08:54 test.c
[[email protected] 桌面]# chown jiangyi test.c
[[email protected] 桌面]# ls -l
總用量 8
drwxrwxr-x. 5 jiangyi jiangyi 4096 9月 12 11:18 cheat-master
-rw-r--r--. 1 jiangyi jiangyi 172 9月 18 08:54 test.c
[ [email protected] 桌面]# su jiangyi
[[email protected] 桌面]$ ls
cheat-master test.c
[[email protected] 桌面]$ ls -l
總用量 8
drwxrwxr-x. 5 jiangyi jiangyi 4096 9月 12 11:18 cheat-master
-rw-r--r--. 1 jiangyi jiangyi 172 9月 18 08:54 test.c
[[email protected] 桌面]$ chown root test.c
chown: 正在更改"test.c" 的所有者: 不允許的操作
[ [email protected] 桌面]$ #只有管理員有許可權更改
[[email protected] 桌面]$ su root
密碼:
bash: export: `=': not a valid identifier
bash: export: `/usr/bin/nano': not a valid identifier
[[email protected] 桌面]# chown root test.c
[[email protected] 桌面]# ls -l
總用量 8
drwxrwxr-x. 5 jiangyi jiangyi 4096 9月 12 11:18 cheat-master
-rw-r--r--. 1 root jiangyi 172 9月 18 08:54 test.c
[ [email protected] 桌面]# chgrp root test.c
[[email protected] 桌面]# ls -l
總用量 8
drwxrwxr-x. 5 jiangyi jiangyi 4096 9月 12 11:18 cheat-master
-rw-r--r--. 1 root root 172 9月 18 08:54 test.c
[[email protected] 桌面]# umask -S #顯示新建檔案或目錄許可權
u=rwx,g=rx,o=rx
[[email protected] 桌面]# #但是檔案的可執行許可權預設是不具有可執行許可權的
[[email protected] 桌面]# umask #這裡顯示的是許可權的掩碼
0022
[[email protected] 桌面]# #0 特殊許可權這裡以後再解釋 022 ===777-真正的許可權
[[email protected] 桌面]# #umask 023 改變預設的建立許可權
ss
注意 檔案的許可權 檔案的擁有者和root都能改變 但是檔案的擁有者只能root更改