Korzystanie z protokołu FTP (File Transfer Protocol) to jeden z najbezpieczniejszych, najszybszych i najbardziej wydajnych sposobów przesyłania dokumentów między różnymi sieciami.
Chociaż FTP jest coraz częściej używany między komputerami, obecne postępy pozwalają nam przenosić różnego rodzaju elementy z naszych urządzeń z Androidem do systemów operacyjnych, takich jak Windows, Linux czy macOS. Wykorzystując FTP do przesyłania danych z Androida na komputer, unika się bieżącej potrzeby podłączania kabli USB i wykonywania innych rodzajów procesów.
Ten samouczek dzisiaj omówi sposób przesyłania informacji między Androidem a Linuksem w bezpieczny i praktyczny sposób.
Wymagania SystemoweDo wykonania tego zadania musimy posiadać klienta FTP oraz serwer FTP. W tym przypadku użyjemy:
- Klient FTP (Sprzęt komputerowy): Użyjemy FileZilla, który można pobrać w poniższym linku lub uruchomić linię
sudo apt install filezilla
- Serwer FTP (Android): W tym przypadku użyjemy Primitive FTPd, który możemy pobrać za darmo pod poniższym linkiem w PlayStore.
Dzięki Primitive FTPd będziemy mieli proste narzędzie do zarządzania plikami przez FTP.
1. Uruchom Primitive FTPd na Androidzie
Krok 1
Po zainstalowaniu serwera FTPd przystępujemy do jego wykonania i będzie to jego środowisko, w którym zobaczymy:
- Adres IP serwera FTP
- Status protokołów FTP i SFTP
- Nazwa użytkownika i hasło dostępu do FTP
- Kluczowe odciski, jeśli są dostępne
Krok 2
Na górze znajdziemy dwie opcje:
- Uruchom serwer FTP, naciskając ikonę odtwarzania ►
- Uzyskaj dostęp do konfiguracji serwera FTP, klikając ikonę koła zębatego
Krok 3
Jak widać w konfiguracji możemy wykonać takie akcje jak:
- Włącz anonimowe uruchamianie
- Ustaw użytkownika dostępu FTP
- Zdefiniuj hasło
- Zdefiniuj porty dostępu
- Zdefiniuj katalog domowy
- Pomiń tryb gotowości, który uniemożliwia serwerowi FTP dostęp do tego trybu
- Zarządzaj kluczem publicznym
- Uwierzytelnij klucz publiczny
2. Zarządzaj FileZillą w systemie Linux
Teraz przechodzimy do Ubuntu i uzyskujemy dostęp do FileZilla i mamy dwie opcje dostępu do niewłaściwego serwera FTP, są to:
Dostęp ręcznyW tym celu musimy wpisać adres IP serwera FTP, port, użytkownika i hasło na górze:
POWIĘKSZAĆ
Po zdefiniowaniu tych kroków kliknij Szybkie połączenie.
Zapisz konfiguracjęTa opcja pozwala nam zapisać wszystkie informacje dostępowe do serwera FTP i w tym celu zamierzamy Archiwum / Kierownik budowy w FileZilla i w wyświetlonym oknie klikamy przycisk Nowa strona i zapiszemy odpowiednie informacje:
POWIĘKSZAĆ
NotatkaPamiętaj, że przy każdym dostępie do serwera FTP adres IP będzie modyfikowany, więc jeśli wybierzemy tę opcję, musimy dokonać odpowiedniej zmiany.
3. Włącz serwer FTP w systemie Linux
Krok 1
Następnie uruchamiamy serwer FTP i widzimy, że tworzone są odpowiednie footprinty MD5, SHA1, SHA256 itp. W ten sam sposób zobaczymy, że porty są w stanie Pracujący.
Krok 2
Teraz możemy połączyć się z Ubuntu za pomocą FileZilla i zobaczymy, że mamy dostęp do katalogu Androida:
POWIĘKSZAĆ
To proste, możemy przesyłać pliki między Androidem a innymi systemami operacyjnymi.