7ec1073d14c8b17cb07d64cdd81a1af9b7d977a6
- FTPFileSystem 클래스 생성: 파일 시스템 추상화 * 안드로이드 외부 저장소의 FTPServer 디렉토리를 루트로 설정 * 경로 보안 검증 (루트 디렉토리 escape 방지) * 상대/절대 경로 지원 - FTPSession에 파일 시스템 통합 * FTPFileSystem 인스턴스 추가 * PWD 명령어를 파일 시스템 기반으로 수정 - 디렉토리 탐색 명령어 구현 * CWD: 디렉토리 변경 * CDUP: 상위 디렉토리로 이동 - 파일 목록 명령어 구현 * LIST: 상세 파일 목록 (Unix 스타일) * NLST: 파일명만 나열 * 임시로 제어 연결을 통해 전송 (데이터 연결은 Phase 4에서 구현) - 파일/디렉토리 관리 명령어 구현 * MKD: 디렉토리 생성 * RMD: 디렉토리 삭제 * DELE: 파일 삭제 * SIZE: 파일 크기 조회 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Android FTP Server
안드로이드 환경에서 구동되는 FTP 서버 애플리케이션 개발을 위한 Repository 입니다.
본 프로젝트는 FTP의 이해를 위해 학습하면서 실제 구현하고자, 최소한의 프레임워크 및 라이브러리를 사용하여 제작되었습니다.
Description
Languages
Java
100%