vsftpd를 사용하여 디렉터리를 변경하거나 파일을 전송할 수 없습니다

vsftpd를 사용하여 디렉터리를 변경하거나 파일을 전송할 수 없습니다

Gentoo Linux를 사용하는 컴퓨터에 vsftpd를 설치했습니다. localhost에서 연결 중입니다. FTP 서버에 로그인하여 현재 디렉토리를 변경할 수 있으므로 네트워킹이나 권한에는 아무런 문제가 없는 것 같습니다. 그러나 "ls", "get" 또는 "put"을 사용하려고 하면 ftp 클라이언트에서 오류 421 서비스를 사용할 수 없다고 주장합니다. 예는 다음과 같습니다.

╭─ag@AprilGrimoire ~  
╰─$ ftp 127.0.0.1
Connected to 127.0.0.1.
220 Welcome to blah FTP service.
Name (127.0.0.1:ag): 
530 Please login with USER and PASS.
530 Please login with USER and PASS.
SSL not available
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd OI
250 Directory successfully changed.
ftp> cd 2019
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
500 OOPS: 421 Service not available, remote server has closed connection
ftp> %                                                                        

관련 정보