linux一條命令設定資料夾和檔案許可權

2021-07-25 13:25:01 字數 517 閱讀 1540

雖然我們在vps上搭建**比**比較自由,但是空間的安全設定都需要我們自己來做。一旦**空間或者網頁的不安全,可能會通過提權的方式影響其他的**。當然,具體的安全老左不是太懂。主要是今天上午在遇到乙個問題,由於轉移出來的**檔案都是777許可權,然後搬遷至主機中導致403錯誤提示,這是需要我們對所有的資料夾設定755,所有的網頁檔案設定644才可以解決。

很多人會發現,如果手工設定會非常的麻煩,因為每個資料夾下會有資料夾,也有檔案。有沒有乙個命令可以直接設定呢?

ssh命令方法1

find . -exec sh -c "if [[ -d "{}" ]]; then chmod 755 "{}"; else chmod 644 "{}"; fi " \;
ssh命令方法2

find ./ -type d -print|xargs chmod 755;

find ./ -type f -print |xargs chmod 644

通過以上的任意乙個方法,都可以解決設定資料夾755,網頁檔案644許可權。

Linux中如何一條命令建立多個資料夾

建立資料夾 make directory 縮寫就是 mkdir 見名知意 在linux中建立資料夾使用的是mkdir 在當前目錄下建立乙個資料夾 mkdir dirname在當前目錄下建立多個資料夾 mkdir dirname1 dirname2 dirname3建立乙個資料夾,並給它建立多個子資料...

一條命令刪除資料夾和檔案目錄下的相關檔案

find dir name exec rm rf 刪除dir 目錄下的所有隱藏檔案。注意 和 首先要知道find的用法 find path option print exec ok command path 要找的路徑 option選項有 name 按照檔名查詢檔案,區分大小。iname 按照檔名查...

Linux資料夾設定共享

1.在存放共享檔案的伺服器設定共享資料夾,更改 etc exports 檔案,將需要共享的資料夾設定成共享目錄,rw代表可讀可寫,sync代表同步的意思,前面的 表示所有ip都可以訪問 tmp update rw,sync opt orabackup prd root squash,rw,sync ...