本地虛擬機器中匿名ftp上傳檔案失敗的問題

2022-05-14 03:12:54 字數 1075 閱讀 4396

local: readme.txt remote: /var/ftp/pub/upload

227 entering passive mode (10,10,50,230,117,8).

553 could not create file.

由於搭建步驟是完全按照標準文件建立的,vsftp.conf的設定應該沒有問題,檢查:getsebool -a|grep ftp

發現:

allow_ftpd_anon_write -->off

又:getenforce

permissive

所以應該是:selinux防火牆的問題,執行以下命令:

setsebool -p allow_ftpd_anon_write=1

在10.10.50.241通過ftp登陸,發現:

500 oops: vsftpd: refusing to run with writable anonymous root

原因是:/var/ftp目錄的許可權不能是777。

所以,對此,進行修改:

chown root:root /var/ftp

chmod 755 /var/ftp

chown ftp:ftp /var/ftp/pub

chmod 777 /var/ftp/pub

匿名ftp的具體的搭建過程可以參考:

上傳windows檔案到虛擬機器中

yum install lrzsz 安裝完畢即可使用。rz,sz是便是linux unix同windows進行zmodem檔案傳輸的命令列工具,所以要在xshell連線屬性中的設定上傳協議為zmodem和接受的檔案路徑等,如下圖所示 windows端需要支援zmodem的telnet ssh客戶端 ...

搭建FTP服務(匿名 本地 虛擬使用者)

1.4虛擬使用者登入 1.5開啟服務 2.客戶端配置 3.驗證 yum y install vsftpdanonymous enable yes 允許匿名賬戶登入 anon upload enable yes 允許匿名賬戶上傳 anon mkdir write enable yes 允許匿名賬戶新建...

windowsazure虛擬機器FTP被動模式

痛苦了兩周,ftp客戶端可以正常使用,但vc 的ftp wininet api 報告錯誤 12003,後來發現windows資源管理器也報這個錯誤。聯絡微軟技術等了兩周也沒有解決掉。在今天的 溝通中,突然看到錯誤問題的截圖上顯示的是內網ip,我大膽猜測若此處是公網ip則可以正常訪問。於是做了求證 l...