![특정 클라이언트에서만 Amazon Linux 2의 VSFTP에 로그인할 때 clock_gettime 오류 발생](https://linux55.com/image/201504/%ED%8A%B9%EC%A0%95%20%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8%EC%97%90%EC%84%9C%EB%A7%8C%20Amazon%20Linux%202%EC%9D%98%20VSFTP%EC%97%90%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EB%95%8C%20clock_gettime%20%EC%98%A4%EB%A5%98%20%EB%B0%9C%EC%83%9D.png)
AWS Linux 2에서 실행되는 FTP 서버 VSFTPD가 있습니다. 사용자가 chroot되었습니다. 일부 사용자는 정상적으로 로그인하지만 다른 사용자는 WinSCP에 연결하지 못하고 Filezilla에서 오류가 발생합니다. 확인한 결과 오류는 다음과 같습니다.
/lib64/libnss_myhostname.so.2
IFUNC /lib64/librt.so.1
기호 다시 연결clock_gettime
이상하게도 일부 클라이언트에서 작동하는 동일한 구성이 다른 클라이언트에서는 작동하지 않습니다.
이는 일반적인 오류는 아닌 것 같으며 VSFTPD 구성이나 클라이언트에서 이 문제를 해결하는 방법에 대한 아이디어를 주시면 감사하겠습니다.
답변1
글쎄요, 제 생각엔 이 오류는 잘못된 것이며 실제 문제는 연결할 수 없는 클라이언트가 사용하는 네트워크의 방화벽에 있는 것 같습니다. VSFTPD가 오류 메시지를 생성하려고 할 때 오류가 발생할 수 있습니까? 어쨌든 우리는 더 안전한 TLS를 통한 FTP를 사용하여 수정 사항을 찾았습니다.