등급과 피드백에 감사드립니다!
당신은 이미 평가했습니다.
안드로이드 기기를 FTP 서버로 활용하여 Wi-Fi를 통해 간편하게 파일을 전송하세요.
이 프로그램을 사용하면 안드로이드 기기에서 FTP 서버를 실행할 수 있습니다. 즉, FTP 서버가 실행 중인 동안 다른 컴퓨터/기기에서 안드로이드 기기의 파일에 접근할 수 있습니다. 예를 들어, 대부분의 파일 탐색기나 FTP 클라이언트에서 'ftp://...'를 입력하면 파일을 탐색하고, 업로드, 다운로드, 이름 변경, 생성 및 삭제할 수 있습니다.
SwiFTP는 기기의 공유 저장소 전체에 FTP 접근을 제공하거나 특정 폴더에 대한 접근을 제한할 수 있습니다. 공유 저장소 전체에 접근 권한을 부여하면 안드로이드의 특정 폴더 접근으로는 불가능한 작업을 포함하여 모든 FTP 파일 관리가 가능합니다.
기본 사용자 이름과 비밀번호는 모두 "ftp"입니다. 서버 사용 전에 변경하십시오. 보안 및 전력 절약을 위해 사용 후에는 서버를 종료하는 것이 좋습니다. CPU 및 메모리 사용량은 매우 적습니다. 알림에서 서버를 쉽게 확인하고 종료할 수 있습니다.
주요 기능:
- 앱 자체에 완벽한 FTP 서버 구현
- 공유 저장소 전반에 걸친 FTP 파일 관리: 파일 및 폴더 탐색, 업로드, 다운로드, 생성, 이름 변경, 삭제
- 공유 저장소 전체 접근(Android의 "모든 파일 접근") 또는 선택한 폴더에만 접근(Android의 "저장소 접근 프레임워크") 중 선택 가능
- 내부 공유 저장소 및 외부 저장소의 파일 읽기 및 쓰기
- UTF-8, MDTM, MFMT를 포함한 FTP 기능 지원
- 명시적 및 암시적 모드를 모두 지원하는 암호화된 FTPS 연결 지원
- 호환 클라이언트를 위한 Bonjour/DNS-SD 서비스 검색 기능
- 개별 홈 폴더를 설정할 수 있는 여러 사용자 계정 지원
- 읽기 전용 접근 권한을 제공하는 익명 로그인(선택 사항)
- 공유 저장소 전체 또는 선택한 폴더에만 접근 가능
- 사용자별 폴더 접근 제한(chroot) 설정
- 서버 및 패시브 모드 포트 설정 가능, 기본 FTP 포트는 2121
- 반복적인 로그인 실패 방지 기능을 포함한 IP 허용 및 차단 규칙 설정
- Wi-Fi, 이더넷, 핫스팟 등 로컬 네트워크 지원 테더링
- 화면이 꺼져 있을 때도 서버를 계속 사용할 수 있는 옵션
- Tasker 및 Locale 플러그인을 지원하여 서버 시작/중지, 상태 확인 및 상태 변화에 대한 반응 기능 제공 (플러그인 지원 관련 문의는 저에게 연락주세요)
- 앱 내 시작/중지 컨트롤, 지속적인 알림, 홈 화면 위젯, 빠른 설정 타일, 런처 바로가기를 통해 서버 실행 가능
- 스마트폰, 태블릿, TV에 최적화된 인터페이스
- 문제 해결을 위한 선택적 로깅 기능
서버는 앱 자체에 완벽하게 구현되어 있으며 외부 라이브러리를 사용하지 않습니다. 안드로이드 환경에서 최상의 성능을 제공합니다. UTF8, MDTM, MFMT와 같은 고급 기능도 구현되어 있지만, 해당 파일 시스템이 이를 지원해야 합니다.
Bonjour/DNS-SD 지원은 클라이언트 운영체제와 파일 관리자가 해당 프로토콜을 지원하는 경우 매우 유용합니다. 안드로이드 기기에서 FTP 서버를 시작하면 바탕화면의 네트워크 폴더에서 서버를 바로 찾을 수 있습니다.
FTP 서버는 GPL v3 라이선스로 배포되는 오픈 소스 소프트웨어입니다.
소스 코드: https://github.com/ppareit/swiftp
이슈 추적: https://github.com/ppareit/swiftp/issues
현재 유지 관리자: Pieter Pareit
초기 개발: Dave Revell