내 FTP 서비스에 예외가 발생했습니다. 들어오는 모든 파일을 비워 둡니다(파일 크기 0).
저는 FreeBSD 9.0 웹 서버를 운영해왔고 마침내 업그레이드해야겠다고 생각했습니다. 다음 명령을 사용해 보았습니다.
freebsd-update -r 10.3-RELEASE upgrade
"확인할 수 없음", "두려움" 등의 오류가 발생하면서 업그레이드가 실패하고 종료됩니다.
이제 그 사건 이후 FTP에 문제가 생겼습니다. 무슨 일인지 말해 줄 사람 있나요? (저는 항상 21이 아닌 사용자 정의 포트 번호를 사용합니다)
답변1
인터넷을 통해 이렇게 모호한 문제를 진단하는 것은 불가능합니다. 단서를 찾으려면 시스템 로그를 확인하세요. 이것이 도움이 되지 않는다면(그러나 도움이 될 수도 있습니다),추적하다FTP 서버에서 수행 중인 작업을 확인합니다. 그러나 추적을 분석하는 것은 로그 메시지를 읽는 것보다 훨씬 어렵습니다.
이 문제는 업그레이드 실패와 관련이 없을 가능성이 높지만 업그레이드가 잘못된 지점에서 중지되어 시스템 구성이 예상치 못한 상태로 남아 있을 가능성이 있습니다. 업그레이드를 완료해야 합니다. 이에 대한 도움이 필요하면 실행한 전체 명령 순서와 전체 오류 메시지를 복사하여 붙여넣으세요.
나는 어둠 속에서 시도해 볼 것입니다. 그러나 이것은 단지 터무니없는 추측일 뿐이라는 점을 명심하십시오. FTP 프로토콜은 두 개의 포트를 사용합니다. 하나는 메타데이터(명령)용이고 다른 하나는 파일 콘텐츠용입니다. 방화벽 설정에서 명령 포트는 통과할 수 있지만 파일 콘텐츠 포트는 통과할 수 없는 경우 이는 FTP 서버가 파일을 업로드하라는 명령을 수신하지만 연결이 차단되었기 때문에 어떤 것도 수신하지 못하기 때문에 나타나는 현상을 설명할 수 있습니다. 콘텐츠. 따라서 방화벽 설정을 확인하시기 바랍니다. FTP 대신 SFTP 사용을 고려해보세요. SFTP에는 FTP 활성 모드의 다중 포트 및 역방향 연결 기능이 없습니다.