linux之文件權限+用戶權限
chmod 文件權限命令:
-
文件權限:
-
r是否能查看文件內容
-
w是否能修改文件的內容,需要與r權限配合使用 只有w的時候vim強制修改文件內容,會導致源文件內容清空
-
x是否能運行命令或腳本權限,需要r權限配合
-
root 默認對文件rw權限,默認無執行權限
-
-
目錄權限:
-
r顯示目錄的內容 ls 只有r的時候目錄中文件屬性都是以?????顯示 需要x配合
-
w在目錄中創建 刪除 重命名文件權限 需要x配合
-
x是否能進入到目錄權限 cd 是否能查看或修改目錄中文件屬性的權限
-
-
執行方法:
-
chmod -R o+w ./ hh.txt 修改目錄下文件權限
-
chmod g+r(u+x) hh.txt 修改文件權限(添加)
-
chmod g-r hh.txt 刪除權限
-
chmod 644 hh.txt 以數字的形式修改權限
-
網站權限命令:
-
chown -R test.test test
-
mkdir /app/blog/upload -p
-
chown test.test /app/blog/upload test用戶運行站點運行
文件隱藏屬性:
-
查看隱藏屬性:lsattr yyy.py
-
增加隱藏屬性 :chattr +a yyy.py
-
a 只能追加寫
-
i 主要給命令使用 用which查看命令路徑後 不允許給命令任何修改操作
-
s 危險命令(相當於文件的所有者執行)
如果添加的時候有執行權限會顯示隱藏的屬性為S,反之是s
-
註:paawd文件默認有s隱藏屬性
-
o+t粘置位,確保各個用戶本身數據安全。 /tmp中有該權限。
-
-
刪除隱藏屬性:chattr -a yyy.py
超級權限:
-
sudo 用戶名 查看超級權限
-
visudo 快捷進入
-
sudo -l 查看可以使用管理員哪些權限
-
sudo -su 免密切換用戶(多切換root)
linux之文件權限+用戶權限