AWS S3에서 VSFTPD 서비스를 FTP 서버로 사용할 때 문제가 발생합니다.

AWS S3에서 VSFTPD 서비스를 FTP 서버로 사용할 때 문제가 발생합니다.

처음 여기에 글을 올리는데 위치나 형식이 잘못된 경우 사과드립니다.

현재 AWS Linux EC2 및 S3에서 작동하는 FTP 서버가 있으며 사용자는 다음을 통해 연결할 수 있습니다.

FTP/FTPS/SFTP

. 그러나 제가 작업한 방식에는 클라이언트에게 불필요해 보이는 몇 가지 단계가 추가되었습니다.

디렉터리 설정:
/home/username/ftp/files/Storage

사용자의 홈 디렉터리는 level 로 구성되고
/home/username/ftp
s3은 /home/username/ftp/files 수준에 마운트됩니다. 기본적으로
/home/username/ftp/files
아래 항목은 ec2 인스턴스에 저장되고
/home/username/ftp/files/Storage
위 항목은 S3 버킷에 저장됩니다.


/home/username/ftp
내가 겪고 있는 문제는 사용자가 로그인할 때 루트 디렉터리인 디렉터리 로 전송되고 파일과 저장소를 탐색하여 궁극적으로 데이터에 액세스할 수 있다는 것입니다.
/home/username/ftp/files/Storage
프로세스를 간소화하려면 착륙이 필요합니다 .

불행하게도 내가 시도한 다른 홈 디렉토리에서는 온갖 종류의 오류가 발생했습니다. 어떤 아이디어가 있나요?

고마워요, 테일러

관련 정보