VestaCP Linuxサーバーで/ bin / ftpが失敗します。 PASVの使用を検討してください。 425 接続を確立できません。この問題を解決するには?

VestaCP Linuxサーバーで/ bin / ftpが失敗します。 PASVの使用を検討してください。 425 接続を確立できません。この問題を解決するには?

ユーザー名とパスワードはホスト上で有効ですが、接続後に標準のFTPを使用すると、ファイルのバッチまたは転送、またはlsの実行も停止します。

これはVestaCPアカウントです。ホスティング技術サポートではサポートは提供されません。 5年以上働いた後、問題は一ヶ月前から始まった。システム管理者として(私ではありません)何も更新しませんでした。私はCentOS 7+を信じています。すべてのサポートには更新がないと記載されています。

ファイルを送信すると、0バイトが送信されます。 tmp.txt ftpsは0バイトです。フォルダがWebルートにあるのか内部にあるのかは関係ありません。

/Desktop$ ftp hostname.tld
Connected to hostname.tld.
220 (vsFTPd 3.0.2)
Name (hostname.tld:me): $account
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
257 "/"
ftp> ls
200 PORT command successful. Consider using PASV.
425 Failed to establish connection.
ftp> send tmp.txt
local: tmp.txt remote: tmp.txt
200 PORT command successful. Consider using PASV.
425 Failed to establish connection.
ftp>

sftpは機能しますが、sftpを使用することはwebrootでのみ機能しますが、ftpは通常/home/$accountの下のフォルダで機能します。

VestaCPを確認しましたが、ftpを設定するオプションが表示されませんでした。ただftpアカウントを作成してください。

答え1

それが彼らの家であれば、sftpとSSHを使用してFTPに送信するファイルをWebルートに移動することで満足できます。

関連情報