Anonim

Wiele zadań w systemie Linux jest skomplikowanych, zwłaszcza gdy trzeba je wykonać ręcznie. Montowanie udziałów sieciowych nie różni się niczym, ponieważ musisz skonfigurować loginy, wejściowe adresy IP i inne.

Wszystko dzieje się znacznie płynniej, gdy automatycznie montujesz udziały sieciowe. Możesz to zrobić w pliku fstab. Czytaj dalej, a znajdziesz najlepsze sposoby automatycznego montowania udziałów Samba / CIFS i NFS.

Wykonaj kopię zapasową pliku Fstab

Przed rozpoczęciem zaleca się wykonanie kopii zapasowej pliku fstab, ponieważ jest on potencjalnie bardzo niebezpieczny. Możesz zepsuć cały system, jeśli zrobisz coś złego podczas zmiany tego pliku. Wykonaj następujące kroki, aby wykonać kopię zapasową pliku fstab:

  1. Utwórz folder kopii zapasowej fstab. Możesz też zapisać kopię zapasową na dysku flash lub w chmurze online, dla pewności. Użyj następującego polecenia:
    mkdir ~ / system-backups
  2. Użyj sudo –s, aby uzyskać powłokę główną i przejdź do folderu / etc /.
    cd / etc /
  3. Wykonaj kopię zapasową pliku i zapisz go w utworzonym folderze. Użyj następującego polecenia.
    Cp fstab / home / nazwa użytkownika / kopie zapasowe systemu
  4. Zmień nazwę pliku kopii zapasowej i nadaj mu rozszerzenie .bak.
    mv fstab fstab.bak

Przywróć plik kopii zapasowej Fstab

Oto kroki przywracania kopii zapasowej:

  1. Najpierw musisz użyć sudo –s, aby uzyskać powłokę root.
  2. Następnie musisz przejść do folderu / etc / i usunąć uszkodzony plik fstab.
    cd / etc / rm fstab
  3. Teraz musisz skopiować plik kopii zapasowej z powrotem do katalogu / etc /.
    cp / home / nazwa użytkownika / system-backups / fstab / etc /
  4. Na koniec zmień nazwę pliku kopii zapasowej.
    mv fstab.bak fstab

Automatycznie podłącz udział NFS

Dla większości początkujących użytkowników ręczne montowanie NFS jest bardzo trudne. Na szczęście możesz uzyskać automatyczny dostęp do udziałów, jeśli dodasz wiersz do pliku fstab. Aby to zrobić, wykonaj następujące kroki:

  1. Znajdź udział, który chcesz zamontować.
    showmount –e 192.168.1.150
  2. Utwórz katalog, w którym montowany byłby udział.
    mkdir ~ / Network-files
  3. Uzyskaj dostęp do pliku fstab za pomocą nano.
    sudo –snano / etc / fstab
  4. Wpisz polecenie dla montowania. Oto jak musi wyglądać:
    nazwa serwera: / data / home / nazwa użytkownika / Pliki sieciowe nfs rsize = 8192, timeo = 14, _netdev 0 0

Pamiętaj, aby zastąpić sekcję „dane” tytułem udziału NFS. Aby mieć pewność, że zmiany w / etc / fstab zostaną zapisane, naciśnij jednocześnie klawisze CTRL i O na klawiaturze. Na koniec uruchom ponownie komputer. Po zalogowaniu udział NFS powinien zostać podłączony automatycznie.

Automatycznie zamontuj Samba Share

SAMBA jest również bardzo trudna i żmudna w użyciu. Jest to jednak bardzo przydatne, ponieważ może udostępniać udostępnione pliki w systemach Windows, Mac i Linux, a także w systemach operacyjnych iOS i Android.

Po pierwsze, musisz zainstalować narzędzia CIFS. CIFS to zestaw narzędzi, który zapewnia, że ​​automatyczne montowanie udziałów Samby przebiega bezproblemowo.

Oto polecenia, których można użyć do zainstalowania CIFS na różnych menedżerach systemu Linux:

Ubuntu

sudo apt install cifs-utils

Debian

sudo apt-get install cifs-utils

Fedora

sudo dnf zainstaluj cifs-utils

Arch Linux

sudo pacman - S cifs-utils

OpenSUSE

sudo zypper zainstaluj cifs-utils

Następnie znajdź i zainstaluj narzędzia CIFS. Teraz możesz utworzyć folder montowania dla udziałów SMB.

sudo mkdir / mnt / samba

Po pobraniu narzędzi możesz w końcu skonfigurować montaż SMB za pomocą następujących poleceń:

sudo –s

nano / etc / fstab

Wpisz linię montowania.

// SERWER / share / mnt / samba cifs nazwa użytkownika = użytkownik, hasło = hasło 0 0

Powinieneś zastąpić część „udział” rzeczywistą nazwą udziału sieciowego, a część „SERWER” nazwą serwera lub jego adresem IP. Zamiast „użytkownika” wpisz swoją nazwę użytkownika SAMBA, a zamiast „hasła” swoje aktualne hasło SAMBA.

Po wpisaniu linii montowania naciśnij jednocześnie klawisze CTRL i O, aby zapisać wszystkie zmiany. Na koniec zrestartuj system, a zobaczysz, że udział SAMBA jest montowany automatycznie po uruchomieniu systemu.

Zakończenie realizacji automatyzacji

W ten sposób automatycznie montujesz udziały sieciowe w systemie Linux za pomocą SAMBA i NFS. Jeśli postępujesz zgodnie z instrukcjami i uczynisz ten proces automatycznym, powinno to zaoszczędzić dużo czasu i wysiłku.

Czy ten samouczek był trudny do wykonania lub czy udało ci się zrobić wszystko łatwo? Opublikuj w komentarzach, jeśli chcesz coś dodać.

Jak automatycznie montować udziały sieciowe w systemie Linux