2
我最近有一臺linux服務器從機器人上傳.php腳本和冒充圖像中受到威脅。我目前正在修復這個問題。查找目錄中的所有.php文件,並且擁有777權限
因爲我的服務器有很多網站,我正在尋找一個linux命令來掃描服務器上的所有777目錄,並在其中顯示帶有.php文件的目錄。
您可以使用下面的命令返回所有777個目錄,但這不是
find httpdocs/ -type d -perm 777
任何想法?
我最近有一臺linux服務器從機器人上傳.php腳本和冒充圖像中受到威脅。我目前正在修復這個問題。查找目錄中的所有.php文件,並且擁有777權限
因爲我的服務器有很多網站,我正在尋找一個linux命令來掃描服務器上的所有777目錄,並在其中顯示帶有.php文件的目錄。
您可以使用下面的命令返回所有777個目錄,但這不是
find httpdocs/ -type d -perm 777
任何想法?
嘗試這樣:
find httpdocs/ -type d -perm 777 -exec find {} -name "*.php" \;
這將顯示在777個權限目錄中的所有.php文件。可能不理想,但會讓你開始。
將其更改爲'-type f' for files和'grep'或正則表達式 –
'serverfault' guys?也許'Unix&Linux'? – tradyblix
你正在嘗試的似乎是好的。你面臨什麼問題?你有沒有使用'ls -l'確保至少有一些權限爲'777'的dir? –