三、 修改權限

1.有三種不同類型的用戶可對服務器文件或目錄進行訪問:文件所有者,同組用戶、其他用戶。

查詢文件/目錄權限的命令: ls -l

返回結果:??? - rw- r-- r--

①第一個字符為“-”表示普通文件;為“d”表示目錄;

②第一組的3個字符表示文件創建人的權限;

③第二組的3個字符字符表示組用戶的權限;

④第三組的3個字符字符表示其他用戶的權限;

⑤ "r"代表只讀,"w"代表寫,"x"代表可執行。

2.修改權限

常用的linux文件權限:

444? -r--r--r--

600? drw-------

644? drw-r--r--

666? drw-rw-rw-

700? drwx------

744? drwxr--r--

755? drwxr-xr-x

777? drwxrwxrwx

①讀取的權限"r"=4;寫入的權限"w"=2;執行的權限"x"=1;

chmod也可以用數字來表示權限: chmod 【權限代表數字】【文件路徑】

③ 若要rwx屬性則4+2+1=7;

???? 若要rw-屬性則4+2=6;

???? 若要r-x屬性則4+1=5。

④例如:

chmod a=rwx 【文件路徑】 和 chmod 777 【文件路徑】 效果相同

chmod ug=rwx,o=x 【文件路徑】 和 chmod 771 【文件路徑】 效果相同

若用chmod 4755 【文件路徑】可使此程序具有root的權限

3.使用scp命令時,上傳不成功的原因:

①文件/目錄沒有寫入權限;

服務器目錄:/home/yinsi/【yinsi賬號下創建的文件夾】

②需要修改root的ssh權限,將(/etc/ssh/sshd_config)配置成PermitRootLogin yes,重啟ssh服務(/etc/init.d/ssh restart)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容