명령을 실행 한 후 왜 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가 설치되어 있습니다.