配置過程
1、關閉防火牆 service iptables stop
2、啟動vsftpd service vsftpd start
3、添加root用權
cd /etc/vsftpd 更改文件ftpusers 和 user_list ,去掉對root用戶的限制,更改后reboot;
4、配置Leapftp,建立站點,正確輸入相關信息即可;
問題1:
在windows命令行 ping 時出現"未知號錯誤"
解決:
出現這種錯誤有很多原因導致,更改相關的配置后未重啟,建議reboot下;
講一下我遇到的情況,仍然出現此錯誤,整了老半天,原來是因為“本地連接”設置了“連接共享”導致,取消連接共享即可;
問題2:
在開了root用戶上傳權限,也關了系統的防火牆,但ftp連接的時候依然還會出現 "500 OOPS:cannot change directory:/root" 錯誤,如何解決呢?
解決:
1、 查看 SELinux 的狀態: sestatus -b | grep ftp 確切地說,只是查看了ftp的狀態。
2、 在出現的結果中可以看到
ftp_home_dir off
tftpd_disable_trans off
只要把其中之一設置為on就可以
3、 setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on
4、 重啟vsftpd: service vsftpd restart
VsFTP出現500 OOPS: cannot change directory的解決辦法
cannot change directory:/home/***
500 OOPS: child died
service vsftpd restart
關於RHEL5.1虛擬用戶文件刪除權限配置
Microsoft Windows XP [版本 5.1.2600]
(C) 版權所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\michael>
ftp 192.168.0.188 #登錄FTP服務器
Connected to 192.168.0.188. 220 (vsFTPd 2.0.5) User (192.168.0.188:(none)): testvuser #輸入用戶名 331 Please specify the password. Password: #輸入密碼 230 Login successful. #登錄成功 ftp> dir #查看文件,FTP服務器沒有文件哈~ 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. 226 Directory send OK. ftp> mkdir michael #建立michael目錄 257 "/michael" created ftp> bin #采用二進制傳輸。如果你要上傳下載,這一步很重要,不先執行這個命令,上傳下載會很慢。 200 Switching to Binary mode. ftp> lcd e:\cisco #定位本地默認文件夾,定位到E盤的Cisco目錄 Local directory now E:\Cisco. ftp> !dir #查看本地文件夾中的文件及目錄 驅動器 E 中的卷沒有標簽。 卷的序列號是 24DE-510D
E:\Cisco 的目錄
2009-03-30 16:25 <DIR> .
2009-03-30 16:25 <DIR> .. 2008-04-30 13:26 67,335,990 CCNA學習指南(第六版).pdf 2009-03-03 07:43 1,337,166 Cluster_Administration5.0.pdf 2009-03-01 13:40 149,676 UNIXCode.rar 2009-03-16 16:55 357,589 usboot-v1.70.rar 4 個文件 69,180,421 字節 2 個目錄 1,103,183,872 可用字節 ftp> put Cluster_Administration5.0.pdf #上傳文件 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 發送 1337166 字節,用時 0.13Seconds 10697.33Kbytes/sec. ftp> cd michael #切換到michael目錄 250 Directory successfully changed. ftp> put CCNA學習指南(第六版).pdf #上傳文件 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 發送 67335990 字節,用時 6.16Seconds 10938.27Kbytes/sec. ftp> put UNIXCode.rar #上傳文件 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 發送 149676 字節,用時 0.01Seconds 9978.40Kbytes/sec. ftp> put usboot-v1.70.rar #上傳文件 200 PORT command successful. Consider using PASV. 150 Ok to send data. 226 File receive OK. ftp: 發送 357589 字節,用時 0.03Seconds 11535.13Kbytes/sec. ftp> dir #查看michael目錄中的文件及目錄 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. -rw------- 1 501 501 67335990 Mar 30 08:27 CCNA學習指南(第六版).p df -rw------- 1 501 501 149676 Mar 30 08:27 UNIXCode.rar -rw------- 1 501 501 357589 Mar 30 08:28 usboot-v1.70.rar 226 Directory send OK. ftp: 收到 228 字節,用時 0.00Seconds 228000.00Kbytes/sec. ftp> prompt #切換交互模式,關閉后批量刪除不會再提示,此外還有一種verbose 模式。如果打開,將顯示所有 ftp 響應。在文件傳送完成后,將同時顯示與傳送效率有關的統計信息。默認情況下,verbose 是打開的。 Interactive mode Off . ftp> mdelete * #批量刪除michael目錄下的文件 200 Switching to Binary mode. 250 Delete operation successful. 250 Delete operation successful. 250 Delete operation successful. ftp> dir #查看一下,michael目錄下已經沒有文件 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. 226 Directory send OK. ftp> cd .. #切換到上級目錄 250 Directory successfully changed. ftp> dir #查看文件 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. -rw------- 1 501 501 1337166 Mar 30 08:26 Cluster_Administration5. 0.pdf drwx------ 2 501 501 4096 Mar 30 08:32 michael 226 Directory send OK. ftp: 收到 152 字節,用時 0.00Seconds 152000.00Kbytes/sec. ftp> delete Cluster_Administration5.0.pdf #刪除文件 250 Delete operation successful. ftp> rmdir michael #刪除michael文件夾 250 Remove directory operation successful. ftp> ls #查看一下,確認沒有文件及文件夾了哈~ 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. 226 Directory send OK. ftp> bye #退出 221 Goodbye.
C:\Documents and Settings\michael>
|