網(wǎng)站FTP無(wú)法刪除空間文件的解決辦法
經(jīng)常用FTP空間的朋友可能會(huì)遇到過(guò)文件無(wú)法刪除的情況,比如550 /www/web/123.asp: Access is denied. 特別是國(guó)外空間更常見(jiàn)此類(lèi)錯(cuò)誤。
原來(lái),這是由于文件的相關(guān)操作權(quán)限引起的。一是文件被某程序或進(jìn)程使用中;二是該用戶對(duì)本文件沒(méi)有寫(xiě)入刪除的權(quán)限;三是該文件被病毒惡意程序?qū)懭胱?cè)表偽裝系統(tǒng)文件。
解決辦法:(550 /www/web/123.asp: Access is denied.問(wèn)題研究)
1,關(guān)閉瀏覽器等使用或訪問(wèn)該文件的程序,然后試試能否刪除;通常GODADDY等國(guó)外空間無(wú)法刪除文件的原因就是這個(gè),可能你在登陸著空間后臺(tái)面板進(jìn)行相關(guān)操作,退出即可刪除,或者等幾分鐘刪除。
2,對(duì)該文件右建屬性賦予寫(xiě)入刪除的權(quán)限,一般LINUX系統(tǒng)中比較常見(jiàn),比如賦予777讀寫(xiě)權(quán)限即可,再試試可否刪除;
3,使用管理員帳戶進(jìn)入服務(wù)器刪除,如果非管理員,請(qǐng)聯(lián)系管理員或服務(wù)商進(jìn)行刪除。
注意:極個(gè)別遇到550 /www/web/123.asp: Access is denied.這類(lèi)相關(guān)問(wèn)題是由于病毒或惡意掛馬者人為對(duì)該文件寫(xiě)入注冊(cè)表造成的,由于你FTP帳戶無(wú)法操作服務(wù)器注冊(cè)表,所以無(wú)論用什么辦法也無(wú)法刪除,這種情況一般在服務(wù)器配置不嚴(yán)或管理員帳號(hào)泄露中出現(xiàn),危害最大,需要馬上用管理員帳號(hào)進(jìn)入服務(wù)器刪除,刪除后還需要掃描下注冊(cè)表是否改動(dòng),順便殺殺毒。
刪除方法:將以下代碼保存為del.bat文件,然后將無(wú)法刪除的掛馬文件全部拖到這個(gè)文件里即可刪除。
@echo off
:lab1
cls
color 2f
echo 奇億網(wǎng)絡(luò)www.studstu.com助你快速刪除無(wú)法打開(kāi)、無(wú)法刪除的文件夾。
echo.
echo 注意:刪除目錄將同時(shí)刪除其子目錄中所有數(shù)據(jù)!
echo.
echo.
set Choice=
echo 請(qǐng)將要?jiǎng)h除的文件夾直接拖入本窗口,然后按回車(chē):
echo.
set /p Choice=
if ""%Choice%"" == "" goto lab1
DEL /F /A /Q /S \\?\""%Choice%""
RD /S /Q \\?\""%Choice%""
echo.
echo 刪除完成! 任意鍵退出……
pause>nul