Jak uzyskać dostęp do plików Linux na iOS i Androidzie za pomocą udostępniania plików w sieci

W naszym połączonym świecie inteligentnych urządzeń i zaawansowanych technologii, czasami możesz chcieć uzyskać dostęp do plików Linux z urządzeń z systemem Android i iOS bez użycia USB ani żadnych innych środków przewodowych. Udostępnianie plików w sieci to świetny sposób na wykorzystanie różnorodnych możliwości tych systemów operacyjnych i pełne ich wykorzystanie. Udostępnianie sieciowe to naprawdę prosty sposób na udostępnianie plików, folderów lub całych dysków pomiędzy urządzeniami w tej samej sieci. Jednak po skonfigurowaniu udostępniania sieciowego musisz również wiedzieć, jak uzyskać dostęp do tych plików.

W tym artykule dowiesz się, jak łatwo uzyskać dostęp do plików systemowych Linuxa za pomocą urządzeń z systemem iOS i Android poprzez udostępnianie sieciowe. Przeprowadzimy Cię przez szczegółowe kroki konfiguracji połączenia i udostępniania plików między tymi systemami. Znajdziesz tu również wskazówki i porady, jak radzić sobie z potencjalnymi problemami i unikać trudności, które mogą pojawić się podczas tego procesu. Sprawdź Jak uzyskać dostęp do współdzielonych folderów systemu Windows na iPhonie i iPadzie.

Czym jest udostępnianie plików w sieci?

Kiedy chcesz udostępnić komuś plik lub folder, czasami szybciej jest udostępnić go przez sieć lokalną, niż przesyłać go do chmury lub szukać dysku USB. Ten proces nazywa się udostępnianiem plików w sieci.

Konfiguracja serwera FTP jest również dobrym rozwiązaniem w przypadku udostępniania plików zdalnie lub w sieci lokalnej, ale jest trudniejsza do skonfigurowania niż udostępnianie sieciowe.

Linux implementuje współdzielenie sieci za pomocą protokołu Samba. Jest to usługa udostępniania plików, która implementuje wersje open source pakietu protokołów SMB, pierwotnie opracowanego przez Microsoft i IBM.

Server Message Block (SMB) to protokół udostępniania plików w sieci, który umożliwia komputerom udostępnianie plików, drukarek i innych zasobów w sieci. SMB ułatwia uwierzytelnianie, dostęp do współdzielonych zasobów oraz wykonywanie operacji na plikach między klientami a serwerami.

Konfigurowanie udostępniania plików sieciowych w systemie Linux

Aby rozpocząć udostępnianie sieci w systemie Linux, musisz zainstalować i skonfigurować protokół Samba. Do instalacji Samby możesz użyć domyślnego menedżera pakietów dla dystrybucji Linuksa, której używasz.

W dystrybucjach bazujących na Ubuntu/Debianie użyj:

sudo apt zainstaluj sambę

W dystrybucjach bazujących na Arch wykonaj:

sudo pacman -S samba

W systemach Fedora, CentOS i Red Hat Enterprise Linux wykonaj następujące polecenie:

sudo dnf zainstaluj sambę

Sama instalacja nie wystarczy. Aby móc korzystać z udostępnianych dysków i folderów w systemie Linux, musisz najpierw poprawnie skonfigurować Sambę.

Zaleca się zapoznanie się z poniższymi wytycznymi: Jak zainstalować i skonfigurować Sambę w systemie Linux.

SMB to protokół podatny na ataki, a serwery Samba stanowią lukratywny cel dla cyberprzestępców. Po skonfigurowaniu serwera Samba warto wiedzieć, Najlepsze sposoby zabezpieczenia serwera Samba Przed atakami cybernetycznymi.

Jak uzyskać dostęp do plików współdzielonych w sieci Linux z poziomu Androida

Po skonfigurowaniu Samby i utworzeniu współdzielonego dysku sieciowego musisz podłączyć telefon z Androidem do tej samej sieci, co system Linux, lub odwrotnie. Gdy oba urządzenia będą w tej samej sieci, wykonaj poniższe kroki, aby udostępniać pliki między systemami Android i Linux:

    1. Uruchom aplikację Pliki na urządzeniu z Androidem. Następnie przewiń w dół do „Pamięć sieciowa” i dotknij jej.
    2. W obszarze Pamięć sieciowa dotknij Dodaj pamięć sieciowąMożesz zostać poproszony o wybranie opcji z listy protokołów. Kliknij dysk sieciowy Lub dowolną opcję zawierającą SMB w nazwie.
    3. Urządzenie rozpocznie wyszukiwanie lokalnych dysków współdzielonych. Poczekaj, aż dysk współdzielony zostanie zlokalizowany. Jeśli urządzenie nie może go znaleźć, wykonaj poniższe kroki.
  1. Najpierw musisz znaleźć Adres IP Twojego systemu LinuxPo zapisaniu adresu IP wróć do urządzenia z systemem Android i kliknij „Dodaj ręcznie”.
  2. W nowym oknie wpisz skopiowany wcześniej adres IPv4 w polu adresu. Następnie wpisz 445 W polu Port wypełnij pola Nazwa użytkownika i Hasło danymi swojego konta i kliknij Dodaj lub Połącz.

Jak uzyskać dostęp do plików współdzielonych w sieci w systemie Linux z poziomu systemu iOS

Kroki umożliwiające uzyskanie dostępu do plików systemu Linux z poziomu systemu iOS są takie same jak kroki wymagane w celu uzyskania dostępu do systemu Linux z urządzeń z systemem Android.

Najpierw uzyskaj adres IPv4 swojego systemu Linux. Aby to zrobić, uruchom nowe okno terminala i wpisz: ifconfigPowinien zwrócić dane wyjściowe dotyczące ustawień sieciowych systemu Linux. Należy je zapisać pod adresem IPv4 w polu. inet. Najprawdopodobniej będzie to coś w rodzaju „192.168.1.10”.

Jeżeli pojawi się błąd „nie znaleziono polecenia ifconfig”, możesz również użyć polecenia ip a Alternatywnie, gdy już masz adres IPv4 systemu Linux, na którym znajduje się dysk, wykonaj poniższe kroki, aby nawiązać z nim połączenie za pomocą urządzenia z systemem iOS:

  1. Uruchom aplikację Pliki na swoim urządzeniu z systemem iOS.
  2. Kliknij ikonę Więcej w prawym górnym rogu. Stamtąd wybierz Połącz się z serwerem.
  3. Powinno otworzyć się nowe okno z prośbą o podanie adresu IP dysku współdzielonego. Wpisz zanotowany wcześniej adres IP i kliknij Dalej.
  4. Następnie zostaniesz poproszony o podanie danych logowania do konta użytkownika, aby uzyskać dostęp do dysku współdzielonego. Wpisz je i kliknij OK. Następna.

Powinieneś teraz móc przeglądać pliki na dysku współdzielonym. Możesz teraz łatwo pobierać, przesyłać i edytować pliki lokalne w systemie Linux. Sprawdź Jaka metoda przesyłania plików jest najlepsza dla Twojej sieci domowej?

Uzyskaj dostęp do plików Linux z Androida lub iOS za pomocą Samby

Skoro wiesz już, jak uzyskać dostęp do plików w systemie Linux za pomocą Samby, przesyłanie, pobieranie i edytowanie plików powinno być banalnie proste. Nie musisz już polegać na pobieraniu i testowaniu aplikacji innych firm w przypadku prostych zadań, takich jak kopiowanie plików PDF z komputera z systemem Linux na urządzenie z systemem Android/iOS.

Serwery Samba są częstym celem ataków, dlatego zachowaj ostrożność, jeśli zdecydujesz się na stałe działanie serwera. Zdecydowanie zalecamy przestrzeganie najlepszych praktyk bezpieczeństwa i przeprowadzenie niezbędnej konfiguracji, aby uniknąć niepożądanego dostępu lub naruszenia bezpieczeństwa systemu.

Co więcej, jeśli chcesz udostępniać pliki między komputerami w tej samej sieci, jest to również możliwe. Jednak w przypadku udostępniania plików na dużą skalę między dwoma komputerami lepiej jest wypróbować inne, bezpieczniejsze i wydajniejsze alternatywy niż udostępnianie sieciowe. Możesz teraz sprawdzić: Jak szybko wysyłać i odbierać pliki z komputera Mac za pomocą protokołu FTP.

Idź do góry przycisk