VSFTPD Listen_port 변경 후 "연결이 거부되었습니다"

VSFTPD Listen_port 변경 후 "연결이 거부되었습니다"

방금 Ubuntu 16.0.4 가상 머신에 VSFTP를 설정했습니다. 입력하면 잘 연결되는데, vsftpd.conf 파일에 ftp localhost추가하고 실행하면 "연결이 거부되었습니다"라는 메시지가 뜹니다.listen_port = 44444ftp localhost

원인은 무엇일까요? 변경해야 할 다른 설정이 있나요?

이것은 service vsftpd status를 실행한 후 얻은 결과입니다. 이것은 service vsftpd status를 실행한 후 얻은 결과입니다.

답변1

기본이 아닌 서비스 포트를 사용하는 경우 클라이언트에서 이를 지정해야 합니다. 귀하의 경우에는 여전히 포트 21에 연결되어 있지만 실패합니다.

한 가지 방법은 다음과 같습니다.

ftp
open localhost 44444

그런 다음 명령을 대화형으로 실행하십시오.

답변2

비슷한 문제가 있습니다. vsftpd 서비스의 상태를 보면 INVALIDARGUMENT가 있음이 표시됩니다. 내 경우에는 vsftpd 구성 파일에 오타가 있어서 "=" 대신 "-"를 입력했습니다. 오류가 없는지 확인하기 위해 구성 파일을 확인하고, 오타가 없으면 추가한 항목을 주석 처리하여 범위를 좁힐 수 있습니다.

관련 정보