chmod 命令——chmod 755與 chmod 4755區別
755和4755的區別
chmod是Linux下設定檔案許可權的命令,後面的數字表示不同使用者或使用者組的許可權。
一般是三個數字:
第一個數字表示檔案所有者的許可權
第二個數字表示與檔案所有者同屬一個使用者組的其他使用者的許可權
第三個數字表示其它使用者組的許可權。
許可權分為三種:讀(r=4),寫(w=2),執行(x=1)。綜合起來還有可讀可執行(rx=5=4+1)、可讀可寫(rw=6=4+2)、可讀可寫可執行(rwx=7=4+2+1)。
所以,chmod 755 設定使用者的許可權為:
1.檔案所有者可讀可寫可執行
2.與檔案所有者同屬一個使用者組的其他使用者可讀可執行
3.其它使用者組可讀可執行
chmod 4755與chmod 755 的區別在於開頭多了一位,這個4表示其他使用者執行檔案時,具有與所有者相當的許可權。
例如:root使用者建立了一個上網認證程式netlogin,如果其他使用者要上網也要用到這個程式,那就需要root使用者執行chmod 755 netlogin命令使其他使用者也能執行netlogin。
但是netlogin執行時可能需要訪問一些只有root使用者才有權訪問的檔案,那麼其他使用者執行netlogin時可能因為許可權不夠還是不能上網。
這種情況下,就可以用 chmod 4755 netlogin 設定其他使用者在執行netlogin也有root使用者的許可權,從而順利上網。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/262387/viewspace-1029511/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- chmod 755 a.sh命令解釋
- chown與chmod的區別
- chmod 命令
- 常用命令--chmod--chown--區別
- chmod命令(change mode)
- linux chmod命令(轉)Linux
- chmod命令詳細用法
- chmod 使用
- Linux基礎命令---chmodLinux
- chmod/chkconfig命令使用
- Linux chmod命令詳解Linux
- chmod()hasbeendisabledforsecurityreasons
- chmod 6751 oracleOracle
- [Bash] chmod and chown
- UNix下chmod,chown命令 詳解
- linux中 chmod +x和chmod u+x以及chownLinux
- 拯救chmod -R 000 /*
- 怎麼用linux命令之chmod方法Linux
- 簡述Linux chmod命令的知識Linux
- 雲伺服器chmod命令用法詳解伺服器
- linux chmod命令詳細使用引數Linux
- Linux中chmod命令的定義及作用!Linux
- 每天一個 Linux 命令(27):linux chmod 命令Linux
- 檔案許可權管理命令chmod,chown與文字搜尋命令grep
- Linux下chmod賦權詳解Linux
- Linux chmod命令修改檔案與資料夾許可權命令程式碼Linux
- Linux-許可權管理(chmod、umask)Linux
- DBCA建庫出現CHMOD NOT FOUND錯誤
- grid 安裝報錯一則--chmod /devdev
- [root@founder14 oracle]# chmod +777 backupOracle
- 圖文介紹Linux chmod目錄許可權Linux
- 詳細記錄 mac 系統下使用 chmod 命令修改檔案許可權Mac
- Docker的`COPY --chmod`可將映象檔案大小減少35%Docker
- linux chmod命令引數及用法詳解--檔案資料夾許可權設定命令Linux
- Ubuntu設定目錄的讀寫許可權(Linux命令chmod 777 dirName)UbuntuLinux
- Linux常用命令之使用者許可權管理chmod、chown、chgrp、umask命令講解Linux
- 檔案許可權中 chmod、u+x、u、r、w、x分別代表什麼
- 詳細對比C語言中的chmod()函式和fchmod()函式C語言函式