Linux基本命令——權限相關

風決定要走,云怎么挽留

  • 搜狗截圖20180413213308
  • ?修改文件的權限:chmod(普通用戶僅能修改屬主為自己的那些文件的權限)
    • -R:遞歸修改目錄及目錄下文件
    • 修改一類用戶的所有權限:
      • chmod u=rwx,g=rx,o=r file,….
      • chmod a=rwx file,….
    • 修改一類用戶某位或某些位權限:
      • chmod u+ |u- |g+|g- |o+ |o-|?a+ |a- ?file,….
    • 修改權限的數字法:r=4,w=2,x=1
      • chmod 777 FILENAME
    • chmod +w file 不允許全局寫,這樣非常危險,+w只是對屬主+w
    • 圖片1
    • –reference=/path/somefile:參照某文件的權限進行修改
      • chmod [OPTION]… –reference=RFILE ..參考RFILE文件的權限,將FILE的修改為同RFILE
  • 修改文件屬主(僅管理員可以修改文件的屬主和屬組,即便普通用戶為該文件的屬主也不能使用這個命令來更改屬主,因為如果某個文件是木馬文件,他將其改為其他人當屬主,就相當于栽贓嫁禍,不合理)
    • 格式:chown [OPTION]… [OWNER][:[GROUP]] FILE…
    • ?用法:
      • OWNER只修改屬主(OWNER: 加了:修改了文件OWNER的同時還要把文件的屬組改為OWNER的主組)
      • 圖片1
      • OWNER:GROUP
      • :GROUP
      • 命令中的冒號可用.替換
      • -R:遞歸修改目錄及目錄下的所有文件的屬主屬組,注意chown -R x:y / 是非常危險的操作
      • –reference=/path/somefile :參照某個文件的屬主屬組,進行同時修改
  • 修改文件的屬組:chgrp
    • chgrp [OPTION]… GROUP FILE…
    • chgrp [OPTION]… –reference=RFILE FILE…
    • -R 遞歸
    • 普通用戶(比如wang用戶)需要在指定的組(比如wang組)內,才能將指定組改變為這個文件(f1文件)的屬組
    • 圖片1
  • 新建文件和目錄的默認權限,遮罩碼:umask(全局:/etc/bashrc,用戶:~/.bashrc)
    • 查看當前umask:# umask
    • 管理員的遮罩碼為022,普通用戶的遮罩碼為002
    • 創建的文件的權限:666-umask(基于安全考慮,將所有位的權限減1,不讓文件一創建出來就有執行權限,所以是666)
    • 創建的目錄的權限:777-umask
    • umask –S:直接顯示文件夾的默認權限,有x權限時文件去掉
    • umask -p:打印出umask的值,和直接umask有些區別
    • 圖片1
    • 設置umask
      • 直接設置umask的值:umask 024
      • 直接設置創建出文件的權限值:umask u=rw,g=r,o= ?,但是這樣設置出來再用公式算umask值得出umask=666-137=53-1,但是a的默認權限為640,得出如果算出來有執行權限,將其權限加1,目錄的默認權限不存在這種問題
      • 圖片1

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95862

(0)
DPingDPing
上一篇 2018-04-13 20:43
下一篇 2018-04-14 11:02

相關推薦

  • 邏輯卷

    邏輯卷如果分區分區類型id8epvs查看現有的物理卷 或者pvdisplay(詳細)pvcreate /dev/sdd1 /dev/sdb 把硬盤和分區編程物理卷vgs查看現有的卷組 或者vgdisplay (詳細)vgcreate -s 16M vg0 /dev/sd{d1,b} 創建vg0卷組把sdd1和sdb加入卷組指定PE為16Mlvcreate -…

    Linux筆記 2018-04-30
  • yum運用

    隨便寫寫,大佬勿噴

    Linux筆記 2018-04-20
  • 小節

    管道符:cmd1 輸出cmd2 輸入cmd1 | cmd2如果想將錯誤信息傳給cmd2cmd1 |& cmd2 或 cmd1 2>&1| cmd2加上 >2><&>就是重定向<< key與用戶名和組相關的/etc/passwd/etc/shadow 放用戶口令的/etc/group/etc/g…

    Linux筆記 2018-04-07
  • 計算機組成及其功能

    計算機主要有兩個組成,硬件和軟件; 硬件主要分為主機和外部設備; 主機: 主板:主板是電腦中各個部件工作的一個平臺,它把電腦的各個部件緊密連接在一起,各個部件通過主板進行數據傳輸。也就是說,電腦中重要的“交通樞紐”都在主板上,它工作的穩定性影響著整機工作的穩定性。 CPU:CPU即中央處理器,是一臺計算機的運算核心和控制核心。其功能主要是解釋計算機指令以及處…

    Linux筆記 2018-05-10
  • PXE自動化安裝centos6與centos7

    PXE自動化安裝centos7系統1、確保防火墻和selinux全部關閉2、yum -y install dhcp tftp-server httpd syslinux3、啟動相關服務systemctl start httpdsystemctl enable httpdsystemctl start tftp.servicesystemctl enable …

    Linux筆記 2018-05-28
  • 構建WordPress

    所需要安裝包: centos7,httpd,php,php-mysql,mariadb-server centos6,httpd,php(http的php模塊包),php-mysql,mysql-server 包解釋: php-common:php解釋器安裝包; php:httpd的模塊安裝包; php-mysql:php模塊連接數據庫的功能擴展包; php…

    Linux筆記 2018-03-31
欧美性久久久久