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