Linux檔案許可權,chmod

來源:互聯網
上載者:User

Linux檔案許可權,chmod 許可權符號意義符號 代表意義 數字r 檔案:可讀路徑:僅能讀取路徑結構列表4w 檔案:可寫路徑:可新增、刪除、移動路徑下的檔案2x 檔案:可執行路徑:可進入該路徑,訪問該路徑下的檔案1s suid:僅對二進位檔案有效,如/usr/bin/passwdsgid:對檔案和路徑都有效使檔案有暫時擁有所有者或群組的許可權42 t sbit:主要對路徑有效。只能刪除自建的檔案,如/tmp/ 1 主要文法chmod [option] mode[,mode]... file...chmod [option] octal-mode file... mode改變檔案許可權可以通過2種模式。符號模式和8進位數字模式。符號模式 chmod u(擁有者)g(群組)o(其他)a(所有)+(加入)-(減去)=(設定)r(可讀)w(可寫)x(可執行)s(suid/sgid)t(sbit)file 8進位數字模式  suid/sgid/sbit擁有者 群組其他 chomod 0-70-70-70-7filer=4,w=2,x=1,rwx=7,rw=6,rx=5suid=4,sgid=2,sbit=1 用例1 用2種模式改變檔案許可權,將此檔案變成可執行檔,並且其他人無法修改Linux代碼  $ chmod 755 ~/testfile  $ chmod u=rwx,go=rx ~/testfile   2 使檔案對於所有使用者,添加可寫的許可權Linux代碼  $ chmod a+w ~/testfile   3 用2種模式,給可執行檔加入suid許可權Linux代碼  $ chmod 4755 ~/testfile            //testfile原許可權為755  $ chomd u+s ~/testfile   4用2種模式,給路徑加入sgid許可權。常用於群組中使用者間資料的共用Linux代碼  $ chomd 2755 ~/testpath/           //testpath原許可權為755  $ chmod g+s ~/testpath/   5 用2種模式,給路徑加入sbit許可權Linux代碼  $ chmod 1755 ~/testpath            //tsetpath原許可權為755  $ chmod o+t ~/testpath   

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.