權限
- 用戶權限
- su
- sudo
- 新增用戶,設定密碼
- 檔案權限解讀
- rwx規則解讀
- umask
- chmod
- 沾滯位
- chown
- chgrp
用戶權限
su
su用于切換用戶,
Linux用戶分為超級用戶(root)和普通用戶,
超級用戶擁有所有權限,
切換示例:
su root
su dev
sudo
表示普通用戶在進行操作時有權利提權使用指令,
示例:
用sudo臨時提權,使得dev(普通用戶)可以更改目錄的所有者
chown–超級用戶用來來改變目錄擁有者的指令,
可以使用sudo權限的普通用戶由root用戶加入sudo組完成:
加入方法:
鏈接: link.
新增用戶,設定密碼
root用戶可以增加普通用戶
新增用戶:useradd -m username
設定密碼:passwd username

檔案權限解讀
先看檔案的詳細資訊:

1.d 代表檔案型別,
(linux中檔案型別并不以后綴名區分,僅僅是用戶方便,)
其中 -普通檔案,d目錄型別檔案 ,c字符設備檔案 ,b塊設備檔案 ,l符號鏈接檔案, p管道檔案,s套接字檔案
(linux下一切皆檔案,包括我們的鍵盤輸入,終端輸出都是檔案表示)
2.三個rwx代表了分別代表了所有者,所屬組,和其他用戶的可讀,可寫,可執行的權限,
3.數字代表鏈接數,
后面的是檔案的所有者,所屬組,檔案大小和最后修改日期,
rwx規則解讀
這個解釋規則是按照數字的八進制來管理的,
比如說我們的umask碼是333:
創建出來的檔案權限分別是(所有者,所屬組,其他用戶):
r–(所有者)
r–(所屬組)
r–(其他用戶)

umask
umask的作用是查看或設定檔案的默認創建權限:

chmod
修改檔案權限,

沾滯位
是一個針對其他用戶的權限設定,
chmod o+t 檔案名
對于公共可寫目錄:若root用戶將目錄設定為沾滯位,其他用戶則不能洗掉別人的檔案,只能洗掉自己的檔案,
chown
用于改變檔案的擁有者,
注意:只有超級用戶和屬于組的檔案所有者才能變更檔案關聯組,
將aaa的所有者從dev改到別的普通用戶test上
chgrp
修改檔案的所屬組
也只有超級用戶有權限,
下圖的aaa的所屬組也給了test
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/286725.html
標籤:其他
上一篇:Linux網路配置和常用命令
下一篇:Bash命令的學習筆記~



