コマンドを実行すると、FTPセッションから追い出されるのはなぜですか?サーバーに正常にログインすると、「ls」などのコマンドを実行した後に次のメッセージが表示されます(「[ERROR]」タグでエラー部分を囲みました)。
allen92@allen92-VirtualBox:~/Videos$ ftp -n ftp.FreeBSD.org
Connected to ftp.FreeBSD.org.
220 beastie.tdk.net FTP server (Version 6.00LS) ready.
ftp> user
(username) anonymous
331 Guest login ok, send your email address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
[ERROR]
421 Service not available, remote server has closed connection
[ERROR]
ftp>
これは、リモートFTPサーバーで発生するようです。ローカルマシンにログインしてFTPコマンドを実行すると、すべて正常に動作します。実際に「421」エラーが一般的なエラーである場合、問題の原因を見つける方法はありますか?これに関するすべてのリードをいただければ幸いです。私はこの特定の問題に関するサポートを見つけることができませんでした。同様の問題を抱えている人はあなたの考えを共有してください。
注:VSFTPDがインストールされています。