이 프로그램을 사용하면 안드로이드 장치에서 ftp 서버를 실행할 수 있습니다. 이는 FTP 서버가 실행되는 동안 다른 컴퓨터 / 장치가 안드로이드 장치의 파일에 액세스 할 수 있음을 의미합니다. 예를 들어, firefox URL 막대에 'ftp : // ...'를 입력하면 데스크탑 PC 또는 랩톱에서 장치의 파일을 찾아 볼 수 있습니다.
기본적으로 사용자 이름과 비밀번호는 모두 'ftp'이므로 변경해야합니다. 서버에 액세스 할 때이 사용자 이름과 비밀번호를 사용하십시오.
전원 및 보안상의 이유로 사용 후 서버를 중지하는 것이 좋습니다.
풍모:
* 완전하고 효율적인 FTP 서버
* 내부 메모리 및 외부 저장소를 읽고 쓸 수 있습니다 (고급 설정 참조)
UTF8, MDTM 및 MFMT와 같은 고급 FTP 기능을 구현합니다.
* 간편한 서비스 검색을 위해 Bonjour / DNS-SD를 구현합니다.
* 선택한 Wi-Fi 네트워크 (작업 / 홈 / ...)에서 자동으로 연결 가능
* Tasker 또는 Locale에서 시작 / 중지 할 수 있으므로 Tasker / Locale 플러그인이기도합니다.
* 익명 로그인 가능 (보안에 대한 제한된 권한으로)
* chroot 디렉토리 구성 가능 (기본 sdcard)
* 포트 구성 가능 (기본값 2121)
* 화면이 꺼진 상태에서 계속 실행 가능
* 테 더링시에도 로컬 네트워크에서 실행 (전화는 액세스 포인트 임)
* 스크립팅을 지원하려는 대중의 의도가 있습니다.
-be.ppareit.swiftp.ACTION_START_FTPSERVER
-be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* 소재 인터페이스 지침을 따르고 전화 / 태블릿 / TV / ...
* 알림을 사용하여 서버가 실행 중임을 사용자에게 상기시킵니다.
* 설정에서 서버를 쉽게 시작 / 중지
* 서버를 쉽게 시작 / 중지 할 수있는 위젯이 있습니다
서버는 앱 자체에서 완전히 구현되며 외부 라이브러리를 사용하지 않습니다. 그것은 안드로이드에서 실행 가능한 최고의 성능을 제공합니다. UTF8, MDTM 및 MFMT와 같은 일부 고급 기능이 구현되었습니다. 기본 파일 시스템이이를 지원해야하지만.
Bonjour / DNS-SD 지원은 클라이언트 OS와 파일 관리자가 프로토콜을 지원하는 경우 매우 편리합니다. 이런 식으로 안드로이드 장치에서 ftp 서버를 시작하는 순간 데스크탑의 네트워크 폴더에서 찾을 수 있습니다.
많은 사용자가 안드로이드 장치가 실행될 때 서버를 자동으로 시작할 수 있는지 묻습니다. 특정 Wi-Fi 네트워크에 연결할 때 서버를 자동으로 시작하는 것이 더 유용하다는 것을 알았습니다. 이것은 같은 효과가 있으며 예를 들어 집에 도착할 때 ftp 서버를 시작하는 등 매우 편리합니다. 그런 다음 더 나아가 Tasker 또는 Locale에 대한 지원을 추가했습니다. 따라서 장치에 대한 일부 사용 사례를 스크립팅하려는 사람들은이를 쉽게 수행 할 수 있습니다.
예를 들어 익명 로그인을 설정하고 chroot 및 포트를 구성 할 수있는 것처럼 논리 설정을 사용할 수 있습니다. 사소한 사용자 그룹에는 특별한 사용 사례가 있습니다. 예를 들어 이더넷 케이블로 서버를 테 더링하거나 실행하는 동안 서버를 실행합니다. 모든 것이 가능하며 우리는 더 많은 개선을 위해 열려 있습니다.
디자인은 공식 지침을 따릅니다. 장치에서 인터페이스와 로고가 잘 보이는지 확인할 수 있습니다. 또한 필요한 경우 알림이나 위젯을 사용하여 서버를 쉽게 제어 할 수 있습니다.
FTP 서버는 GPL v3에서 공개 된 오픈 소스 소프트웨어입니다.
코드 : https://github.com/ppareit/swiftp
문제 : https://github.com/ppareit/swiftp/issues?state=open
현재 관리자 : Pieter Pareit.
초기 개발 : Dave Revell.