FTP 2

[Window] 명령 프롬프트 에서 Linux 접속 500 Illegal PORT command, 425 Use PORT or PASV first

기본개념 FTP 는 ACTIVE , PASSIVE 두개의 모드가 존재하며, 기본 포트는 21번 사용하지만 command 를 위한 포트이고 실질적으로 data 전송하기위해서는 20번 포트를 사용한다. ACTIVE 일 경우 서버에서 클라이언트로 쏴주고, PASSIVE 일 경우 클라이언트가 서버에서 데이터를 가져온다 보안적인 측면에서 ACTIVE 가 더 나음 원인 Window 에서 Linux (vsftpd) 로 FTP 파일 전송을 하고싶다. 접속은 잘되는데, 무슨 명령어만 치면 아래 스샷처럼 500 Illegal PORT command. 425 Use PORT or PASV first. 에러가 뜬다 별의 별짓 다했다. 윈도우에서 방화벽 세팅도 해보고 , vsftpd 설정도 바꿔보고 파일질라에선 잘만되는데, 내..

IT/잡다구리 2021.12.09

[Linux] Centos7 vsftpd 관련 메모 , ftp 접속 안될때 확인사항

sftp 는 설정이 사실 별거 없었는데 vsftpd 하면서 에로사항이 좀 있었어가지고 까먹지 않고자 메모해둔다. sftp 는 너무나도 잘되는데 .. ftp 접속이 죽어도 안되는 현상이 발생. (connection refused) vsftpd 가 안될때 뭐 여러 가지 케이스가 있는데 1. vsftpd 가 가동중이지 않거나 (systemctl status vsftpd) 2. 포트가 (Listen) 중이지 않거나 (netstat -tnlp | grep ftp) 3. 방화벽 문제거나 (firewall-cmd --list-all) #사용할 ftp 포트, 사용중인 zone 안에 잘 추가되었는지 확인 firewall-cmd --zone=public --permanent --add-port=49021/tcp 대부분 위..

IT/잡다구리 2021.12.07
300x250