Jak przesyłać pliki między Linuksem a Windowsem przez LAN?

To normalne, że jako użytkownicy IT używamy różnych systemów operacyjnych do wykonywania naszych codziennych zadań. Może to wynikać z tego, że jesteśmy użytkownikami specjalnego systemu i w naszej pracy lub instytucie używany jest inny system, przez co proces przesyłania informacji między nimi może stać się nieco skomplikowany ze względu na system plików tych systemów.

System plików odpowiada za zarządzanie sposobem, w jaki informacje będą przechowywane w systemie, zwłaszcza w przeznaczonych dla niego jednostkach. Problem pojawia się, gdy systemy plików są niekompatybilne, na przykład, jeśli używamy tam systemów operacyjnych Windows, domyślnym systemem będzie NTFS, a jeśli użyjemy systemu Linux, zauważymy, że systemem plików będzie EXT3 lub EXT4.

Normalnie, a przynajmniej jest to powszechny sposób, przekazujemy informacje między systemem operacyjnym Windows a systemem Linux za pomocą nośników wymiennych, takich jak dyski zewnętrzne lub pamięć USB lub za pośrednictwem poczty e-mail. Znamy jednak ograniczenia związane z rozmiarem, szybkością dostępu, a zwłaszcza bezpieczeństwem, które to implikuje, więc Solvetic wyjaśni praktyczną metodę realizacji tego zadania transferu w znacznie prostszy sposób przez naszą sieć LAN. Ta sieć jest dostępna we wszystkich typach biur i domów i do tego wykorzystamy Sambę.

Co to jest sambaSamba została opracowana jako standardowy pakiet, którego funkcje umożliwiają interakcję systemu operacyjnego Windows z innymi systemami, takimi jak Linux i Unix.

Pakiet Samba jest wolnym oprogramowaniem na licencji GNU General Public License i jest członkiem stowarzyszenia Software Freedom Conservancy, gwarantującym jego bezpłatną dostępność.

Samba oferuje bezpieczne usługi plików i drukowania, dodając stabilność i bezpieczeństwo procesu przesyłania dzięki protokołowi SMB/CIFS, dzięki któremu będziemy wiedzieć, że informacje zawsze będą chronione w obie strony i dodamy do tego zasób, który pozwala nam na idź znacznie dalej, ponieważ może działać jako kontroler domeny lub jako członek domeny.

Funkcje SambyWśród jego cech znajdziemy:

  • Logowanie do domen systemu Windows można uwierzytelnić.
  • Utwórz drzewo usług między klientami Windows, Linux i UNIX.
  • Działa podobnie do podstawowego kontrolera domeny systemu Windows.
  • Może działać jako członek grupy serwerów w Windows Active Directory (AD).
  • Pomaga w przeglądaniu sieci za pomocą funkcji NetBIOS.

Samba to najbardziej praktyczna opcja do współdzielenia plików między różnymi urządzeniami i różnymi systemami operacyjnymi, takimi jak Windows, Linux czy macOS. Należy wziąć pod uwagę, że komputery muszą być połączone w sieci lokalnej z ogólnym routerem, aby komunikacja między wszystkimi była optymalna. Teraz dowiemy się, jak tworzyć i udostępniać foldery między tymi dwoma systemami operacyjnymi.

1. Uzyskaj dostęp do udostępnionego folderu Linux z Windows 10

Krok 1
W tym przypadku użyjemy Ubuntu 18.10, a pierwszym krokiem do zrobienia będzie utworzenie folderu, to jest ten, który będzie współdzielony z systemem operacyjnym Windows:

POWIĘKSZAĆ

Krok 2
Teraz konieczne będzie aktywowanie opcji udostępniania tego folderu, klikając go prawym przyciskiem myszy, jeśli ta funkcja nie jest dostępna, musimy ją zainstalować, wykonując następujące polecenie:
sudo apt install nautilus-share

Krok 3
Po zainstalowaniu tej funkcji klikamy prawym przyciskiem myszy folder i na wyświetlonej liście wybieramy opcję „Lokalny udział sieciowy”:

POWIĘKSZAĆ

Krok 4
Wyświetli się następujące okno:

Krok 5
Tam aktywujemy pole „Udostępnij ten folder” i pojawi się następujący komunikat:

POWIĘKSZAĆ

Krok 6
Tam widzimy, że usługa udostępniania folderu Samba nie jest zainstalowana, musimy kliknąć przycisk „Zainstaluj usługę”, aby proces uruchomił się automatycznie, możemy otrzymać następujący komunikat:

Krok 7
Jeśli widzimy, że instalacja nie powiedzie się automatycznie, musimy to zrobić ręcznie, w tym celu idziemy do terminala i wykonujemy następujące polecenie:

 sudo apt zainstaluj sambę 

Krok 8
Potwierdzamy pobranie i instalację Samby w Ubuntu, a po jej zainstalowaniu możemy ponownie aktywować pole „Udostępnij ten folder”, a także aktywować „Zezwalaj innym osobom na tworzenie i usuwanie plików w tym folderze oraz dostęp gościa (dla osób bez konto użytkownika)":

Krok 9
Po zdefiniowaniu klikamy przycisk „Utwórz udział”, aby ten folder był udostępniony w systemie Linux, zobaczymy następujący komunikat:

POWIĘKSZAĆ

Krok 10
Tam klikamy przycisk „Dodaj uprawnienia automatycznie”, aby zakończyć proces. Teraz przejdziemy do terminala, aby przypisać hasło dla użytkownika Samby, w tym celu wykonujemy następującą składnię:

 sudo smbpasswd -a "użytkownik" 
Krok 11
Tam musimy przypisać i potwierdzić hasło do użycia:

Krok 12
Następnie utworzymy kopię pliku konfiguracyjnego Samby, wykonując następujący wiersz:

 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old 

Krok 13
Później uzyskamy dostęp do pliku konfiguracyjnego Samby za pomocą żądanego edytora, w tym przypadku nano:

 sudo nano /etc/samba/smb.conf 
Krok 14
W wyświetlonym pliku przechodzimy do sekcji Ustawienia globalne i tam dodamy następujące linie:
 szyfruj hasła = prawda obsługi wygranych = tak

Krok 15
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:

Ctrl + O

Edytor opuszczamy za pomocą:

Ctrl + X

Krok 16
Na koniec ponownie uruchamiamy usługę Samba, wykonując:

 usługa sudo restart smbd 
Krok 17
Następnym krokiem do wykonania będzie walidacja dostępu z Windows, w tym przypadku Windows 10, do Linuksa, w tym celu przechodzimy do Windows 10, używamy następującej kombinacji klawiszy i w wyskakującym okienku wykonujemy następującą składnię:

+ R

 \ komputer lub IP \ udostępniony_zasób 
NotatkaAby poznać adres IP Linuksa, możemy wykonać polecenie ifconfig lub ip add

Krok 18
Po wykonaniu tej składni zostanie wyświetlone następujące okno, w którym wprowadzimy poświadczenia użytkownika Samby utworzonego w systemie Linux:

Krok 19
Kliknij „Akceptuj”, jeśli chcemy, możemy aktywować pole „Zapamiętaj moje dane uwierzytelniające”, aby połączyć się automatycznie, a klikając OK zostaniemy przekierowani na ścieżkę, w której znajduje się udostępniony zasób w systemie Linux. Tam będzie można tworzyć, edytować lub wklejać elementy, które będą dostępne w czasie rzeczywistym w Ubuntu 18.

POWIĘKSZAĆ

2. Uzyskaj dostęp do folderu współdzielonego Windows 10 z systemu Linux

Krok 1
Teraz kolej na przeprowadzenie procesu w systemie Windows 10, w tym przypadku pierwszym punktem jest włączenie opcji udostępniania w systemie, w tym celu przechodzimy do Panelu sterowania:

POWIĘKSZAĆ

Krok 2
Tam wybieramy wiersz „Sieci i Internet”, a zostaną wyświetlone:

POWIĘKSZAĆ

Krok 3
Klikamy wiersz „Centrum sieci i udostępniania”, aw następnym oknie klikamy wiersz „Zmień zaawansowane ustawienia udostępniania”:

POWIĘKSZAĆ

Krok 4
W wyświetlonym oknie musimy aktywować następujące opcje. Klikamy przycisk „Zapisz zmiany”, aby zostały zastosowane.

  • Włącz wykrywanie sieci.
  • Włącz udostępnianie plików i drukarek.

POWIĘKSZAĆ

Krok 5
Następnym krokiem jest udostępnienie żądanego folderu, w tym celu musimy kliknąć prawym przyciskiem myszy folder i w wyświetlonych opcjach wybrać opcję „Właściwości”:

POWIĘKSZAĆ

Krok 6
W oknie, które się wyświetli przechodzimy do zakładki „Udostępnij”:

Krok 7
Tam klikniemy przycisk „Zaawansowane udostępnianie”, aw następnym oknie aktywujemy pole „Udostępnij ten folder”:

Krok 8
Tam możemy dodać komentarze lub ustawić maksymalny limit użytkowników podłączonych do tego folderu. Kliknij przycisk „Zastosuj i OK”, aby zapisać zmiany, a my zobaczymy ścieżkę do wspomnianego folderu współdzielonego:

Krok 9
Kliknij Zamknij, aby wyjść z kreatora. Teraz w Linuksie musimy zainstalować pakiet cifs-utils, ten pakiet cifs jest protokołem dostępu do plików Windows, który pozwoli na połączenie z Linuksa. W tym celu wykonamy następujące czynności:

 sudo apt install cifs-utils 

Krok 10
Po zainstalowaniu utworzymy folder w ścieżce Linuksa, klikając go prawym przyciskiem myszy lub używając polecenia mkdir, zostanie on zamontowany w procesie udostępniania plików. Następnie wykonamy następującą linię, w tym przypadku, aby zamontować folder, a tym samym mieć możliwość przesyłania plików między obydwoma systemami:

 sudo mount.cifs //192.168.0.6/Solvetic3 / home / solvetic / Desktop / Windows -o user = solvetic 

POWIĘKSZAĆ

Krok 11
Tam wprowadzimy odpowiednie hasło i teraz, po zakończeniu procesu montażu, będziemy mogli uzyskać do niego dostęp z eksploratora. Aby go odmontować, możemy kliknąć prawym przyciskiem myszy i wybrać wysunięcie lub użyć polecenia odmontowania.

Dzięki tym metodom nauczyliśmy się udostępniać pliki w bezpieczny i użyteczny sposób między systemami Windows i Linux przez sieć LAN.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave