第一部分FTP無法登陸問題...................................
如果是任何用戶都不能登陸,請作以下檢查
1.有沒有關閉FTP用的端口,FTP有沒有啟動
2.是不是手工改了FTP的主目錄。
先在服務器上DOS中FTP試試,開始--運行中,輸入cmd
然后輸入 ftp 你的IP
輸入用戶名密碼,看能不能登陸
530 User xxxx cannot log in, home directory inaccessible.
home directory inaccessible.的意思是,FTP的主目錄無法訪問,默認地
IIS--默認FTP站占,FTP的屬性中--主目錄應該是在
C:/inetpub/ftproot
請不要修改這兒的內容,同時,檢查這個目錄是否存在。這個目錄的權限在安裝受控端時已自動設好了。
如果只是其中一個用戶不能登陸:
先在服務器上DOS中FTP試試,開始--運行中,輸入cmd
然后輸入 ftp 你的IP
輸入用戶名密碼,看能不能登陸
如果服務器上能FTP,而用戶說在自己的電腦上不能FTP成功,100%是網絡造成的,原因如下
1.你自己在服務器上限制了端口,如在網卡屬性的tcp過濾,或windows防火墻中限制了端口造成。
請注意,使用星外ipsec后無需要再去限制端口。不然會造成以下問題:
PASV方式的FTP無法使用。只能使用PORT模式。
2.用戶自己的網絡作了限制,常見的情況是,他是內網用戶,可以讓用戶用cuteftp來上傳,關閉pasv模式來上傳試試。
3.用falshfxp這個FTP工具,如果設置了遠程目錄為/,這也是錯的,造成進不了用戶目錄,應該不要設置遠程目錄,或設置遠程目錄為 /FTP用戶名
如果一個用戶說,FTP原來正常,后來就無法登陸了,可能是的原因是,你自己在服務器上,設置了本地安全策略中的密碼鎖定策略造成的,請關閉他,或參考:
第二部分FTP能登陸但無法上傳或刪除文件問題...................................
1.ftp登陸后,能寫入的目錄只有"/ftp用戶名/web","/ftp用戶名/web"目錄,"/ftp用戶名/log"目錄無法寫入.另外/目錄,及"/ftp用戶名"目錄也無法寫入.
2.如果寫入web或web目錄下的子目錄提示access denied,可能的原因是,此用戶的空間已用光,或者web目錄的權限不正確,可以在管理區,自助管理,主機管理中,點恢復權限。如果點了不行,就上服務器手工設置.如果上服務器發現web目錄沒有安全部分的屬性可以設置,您就需要掃描硬盤來解決.也有可能是用戶在面板中設置了關閉寫入功能造成的.
3.有少量的用戶在內網中,上傳文件時,受到網絡限制也要上傳失敗,這樣的情況只能用戶更換網絡上傳才能解決.
4.有一些網管人員自己設置了防火墻,限制了ftp只能使用20,21端口,也會造成內網用戶無法上傳,使用了星外安全包后,已自動關閉了不安全的端口,因此,我們不建議您作20,21端口的限制,因為會影響正常用戶的使用.
5.如果FTP無法刪除的文件,可能是以下原因:
a).文件被鎖定,例如ACCESS數據庫,這些文件可以讓用戶停止虛擬主機后一會兒就會解鎖,從而可以刪除。一般管理員停止池或回收池也可以刪除這這類文件。
b).文件的索引壞了。在一臺有上百萬文件的服務器中,很有可能發生這種情況,這類文件用上面的方式無法刪除,管理員上服務器找到這個文件也無法刪除。只能通過掃描硬盤后才可以刪除,掃描硬盤的命令為:
chkdsk d: /r