1. linux可讀可寫許可權
1.可讀許可權r
表示具有讀取/閱讀文件內容的許可權。
2.可寫許可權w
表示具有新增、修改文件內容的許可權。
①如果沒有r,用vi編輯器,輸入「:wq!"可以強制覆蓋,但原文件內容會被清除;因此可以使用echo追加內容到文件。
②刪除文件(修改文件名等)的許可權是受父目錄的許可權控制,和文件本身的許可權無關,文件名在父目錄的block里。
3.可執行許可權x
表示具有執行文件的許可權。
①文件本身要能夠執行。
②普通用戶必須還要有r許可權才能夠執行,無r就不能執行。
③root即使沒有r許可權,只要有x許可權就能執行。
④root用戶位沒有執行許可權,但只要其他許可權位還有x許可權,那它就能執行。
2. linux鐢ㄦ埛璧嬫潈闄愬懡浠chmodlinux鐢ㄦ埛璧嬫潈闄
linux鏉冮檺璁劇疆錛
鎿嶄綔姝ラ/鏂規硶
1.榪涘叆linux緋葷粺錛屾寜鐩褰曚緷嬈¤繘鍏ラ渶瑕佽劇疆鏉冮檺鐨勬枃浠躲備富瑕佸懡浠わ細cd錛堝垏鎹㈢洰褰曪級ls錛堟煡鐪嬫枃浠訛級
2.璁劇疆鏂囦歡鏉冮檺鍓嶏紝鍏堟煡鐪嬫枃浠舵潈闄愩傚懡浠わ細ls-lxxx.xxx
3.鎴戜滑鍙浠ョ湅鍒版枃浠剁殑鍏蜂綋鏉冮檺錛屽垎鍒鐢╮錛寃錛寈錛-琛ㄧず瀵瑰簲鏉冮檺銆
4.姣忎竴涓鏉冮檺瀵瑰簲涓涓鐩稿圭殑緇勭粐錛屾瘮濡傛墍鏈夎咃紝緇勶紝鍏朵粬鐢ㄦ埛
5.鎺ヤ笅鏉ユ垜浠鏀瑰彉鏂囦歡鏉冮檺錛屽湪linux鍙璇籸鍙鐢4琛ㄧず錛屽彲鍐橶鍙鐢2琛ㄧず錛孹鐢1錛岄偅涔堟枃浠剁殑鏈楂樻潈闄愮瓑浜4+2+1=7錛屼袱涓ゆ垨鑰呬笁涓緇勫悎鍗沖彲璧嬩簣鏂囦歡鍏蜂綋鏉冮檺錛屽懡浠わ細chmod664XXX.XXX
6.璧嬩簣瀹屾垚鎴戜滑鍙鍒╃敤鍛戒護鍐嶆℃煡鐪嬫枃浠舵潈闄愶紝鏁板兼槸鍚﹁窡鎴戜滑璁懼畾鐨勪竴鑷淬
鍦╨inux涓鎬庝箞緇欐枃浠跺す璧嬫潈闄愶紵
鍙浠ヤ嬌鐢╟hmod-R鏉冮檺鍊肩洰褰曟垨鏂囦歡渚嬪傦細鏀瑰彉testdir鍙婂叾鐩褰曚笅鎵鏈夌殑鏂囦歡鍜岀洰褰曠殑鏉冮檺涓750#chmod-R750testdir#manchmod鍙浠ュ緱鍒幫細OPTIONS-R,--鎰忔濇槸錛歝hmod鍛戒護鏈変釜閫夐」-R鍙浠ラ氳繃鈥滈掑綊鈥濈殑鏂瑰紡鏀瑰彉鏂囦歡鍜岀洰褰曠殑鏉冮檺銆
linux涓嬫庝箞緇欒蔣浠惰祴璇誨啓鏉冮檺錛
chmoda+w涓烘墍鏈夌敤鎴瘋祴鍐欐潈闄恈hmoda+r涓烘墍鏈夌敤鎴瘋祴璇繪潈闄
linux璧嬩簣鏉冮檺鍛戒護錛
寰堥珮鍏存湰闂棰橈紒姝よ傜偣浠呬緵鍙傝冿紝濡傛湁綰版紡錛岃峰敖鎯呮枾姝o紒
chgrp鍛戒護錛岀敤浜庝慨鏀規枃浠跺拰鐩褰曠殑鎵灞炵粍錛
chown鍛戒護錛岀敤浜庝慨鏀規枃浠跺拰鐩褰曠殑鎵鏈夎呭拰鎵灞炵粍錛
chmod鍛戒護錛屽彲浠ヤ慨鏀規枃浠舵垨鐩褰曠殑鏉冮檺錛
umask鍛戒護錛屽彲浠ヤ護鏂板緩鏂囦歡鍜岀洰褰曟嫢鏈夐粯璁ゆ潈闄愩
linux鎬庝箞鍒涘緩root鐢ㄦ埛錛
linux鍒涘緩root鐢ㄦ埛姝ラゅ備笅錛
1銆佹坊鍔犵敤鎴鳳細adserphroot
2銆佽劇疆瀵嗙爜錛歱asswdphroot
3銆佽緭鍏ュ瘑鐮侊細!#%12122121
4銆佸姞鍏ョ敤鎴風粍錛歶sermod-a-Gwheelphroot
5銆佷負sudoers璧嬬紪杈戞潈闄愶細chmod-vu+w/etc/sudoers
6銆佺紪杈憊i/etc/sudoers
7銆丷OOT涓嬫柟鍔犲叆錛歱hrootALL=(ALL)ALL
8銆佹挙閿sudoers緙栬緫鏉冮檺錛歝hmod-vu+w/etc/sudoers