- - Jak automaticky připojit síťové sdílené položky v systému Linux

Jak automaticky připojit síťové sdílené položky v systému Linux

Stejně jako ruční připojení pevného diskuLinux, přístup k síťovým sdílením je únavný. Je třeba zadat adresy IP, nakonfigurovat přihlášení atd. Možnost přihlášení k počítači a automatické připojování síťových sdílených položek znamená, že práce bude jednodušší. Stejně jako automatické spouštění pevného disku se automatické připojování k síťové sdílené složce provádí v souboru fstab. V této příručce se podíváme, jak automaticky připojit sdílené složky NFS, sdílené soubory Samba / CIFS a dokonce i sdílené položky SSHFS! Zde je návod, jak to udělat.

Zálohujte soubor Fstab

Úpravy souboru fstab je velmi nebezpečná a pokud dojde k nepořádku, mohou jakékoli změny vážně poškodit váš systém. Před spuštěním tohoto tutoriálu otevřete terminál a proveďte následující:

Krok 1: vytvořte v počítači složku, do které se uloží záloha. Kromě toho zvažte bezpečné zálohování uvedené zálohy do služeb, jako je Dropbox nebo Disk Google.

mkdir ~/system-backups

Krok 2: získejte kořenový shell pomocí sudo -s a poté zadejte adresář / etc /.

cd /etc/

Krok 3: vytvořte zálohu a umístěte ji do záložní složky.

cp fstab /home/username/system-backups

Krok 4: přejmenujte soubor tak, aby měl příponu souboru .bak.

mv fstab fstab.bak

Obnovte zálohu

Krok 1: získejte kořenovou skořápku pomocí sudo-s.

Krok 2: zadejte adresář / etc / a odstraňte poškozený soubor fstab.

cd /etc/
rm fstab

Krok 3: zkopírujte zálohu do složky / etc /.

cp /home/username/system-backups/fstab /etc/

Krok 4: přejmenujte zálohu.

mv fstab.bak fstab

Automatické spuštění NFS

Montáž sdílené složky NFS je nepříjemná a únavná;zejména pro nové uživatele. Pro lidi, kteří neznají NFS a jak to funguje, by to mohlo vypadat jako raketová věda. Proto by bylo hezké mít možnost se přihlásit do počítače a mít snadný přístup ke sdíleným položkám okamžitě, bez toho, aby se to muselo rozrušit. Chcete-li toho dosáhnout, budete muset do souboru fstab napsat řádek.

Nejprve vyhledejte název sdílené složky, kterou chcete připojit. Například:

showmount -e 192.168.1.150

Poté vytvořte složku, do které by se měl NFS připojit v systému Linux.

mkdir ~/Network-Files

Otevřete soubor fstab pomocí nano.

sudo -s
nano /etc/fstab

Napište linku připojení. Zde je příklad, jak by to mělo vypadat:

# Data from my NFS server
servername:/data /home/username/Network-Files nfs rsize=8192,wsize=8192,timeo=14,_netdev 0 0

Poznámka: Nahraďte „data“ názvem, který má vaše sdílená složka NFS.
Uložte změny do / etc / fstab stisknutím CTRL + Oa restartujte počítač. Při přihlášení bude vaše sdílená složka NFS automaticky připojena.

Automatické spuštění SAMBA

Samba je skvělý nástroj. Díky tomu mohou Linuxoví administrátoři poskytovat síťové soubory třem hlavním operačním systémům PC a dokonce i mobilním. Samba je kvůli tomu široce používán. Přesto je protokol SMB skutečnou bolestí při ručním přístupu. Správci souborů v systému Linux rozprašují a věčně najdou sdílenou složku a někdy ignorují i ​​IP adresy.

Proto je skvělé připojit tyto typy akcií při přihlášení.

Chcete-li začít, nainstalujte CIFS utils. Toto je sada nástrojů, díky nimž automatické připojování Samba sdílených složek funguje správně.

Ubuntu

sudo apt install cifs-utils

Debian

sudo apt-get install cifs-utils

Arch Linux

sudo pacman -S cifs-utils

Fedora

sudo dnf install cifs-utils

OpenSUSE

sudo zypper install cifs-utils

Jiné Linuxy

CIFS je pro Sambu kritickou součástí. Výsledkem je, že většina operačních systémů Linux obsahuje nástroje CIFS. Chcete-li tento balíček získat v distribuci Linuxu, vyhledejte „cifs utils“ nebo něco podobného a poté jej nainstalujte pomocí správce balíků.

Poznámka: Před pokusem o připojení SMB musíte vytvořit adresář pro připojení.

sudo mkdir /mnt/samba

Se staženými nástroji nastavte připojení:

sudo -s
nano /etc/fstab

Napište svou připojovací linku. Jak by to mělo vypadat:

# Samba share from my server
//SERVER/share /mnt/samba cifs username=user,password=password 0 0

Poznámka: Nahraďte „share“ názvem sdílené složky a „SERVER“ názvem serveru nebo IP. Změňte „= user“ na uživatele Samba a „= password“ na heslo Samba.

Jakmile je řádek připojení vypsán, stiskněte tlačítko CTRL + O uložte změny a restartujte počítač. Při příštím spuštění se sdílená složka Samba automaticky připojí.

Automatické spuštění SSHFS

SSHFS je velmi užitečný nástroj pro ty, kteří pracujíservery. Díky tomu může být jakýkoli souborový systém snadno sdílen a přístupný přes SSH. Montáž SSHFS je však únavná. Z tohoto důvodu mnoho lidí automaticky připojí SSHFS při spuštění. Zde je návod, jak to udělat.

Nejprve nainstalujte balíček SSHFS.

Ubuntu

sudo apt install sshfs

Debian

sudo apt-get install sshfs

Arch Linux

sudo pacman -S sshfs

Fedora

sudo dnf install sshfs

OpenSUSE

sudo zypper install sshfs

Jiné Linuxy

SSHFS je široce používán. Je to proto, že uživatelé nejasných linuxových distribucí by neměli mít potíže s instalací. Chcete-li jej najít, otevřete nástroj pro správu balíků, vyhledejte „sshfs“ a nainstalujte jej.

Poznámka: Automatické připojování systémů souborů SSH se provádí díky systému systemd init. Pokud váš operační systém nemá systemd, máte s touto metodou štěstí

Nejprve vytvořte přípojný bod pro SSHFS, který bude přistávat v systému:

mkdir ~/Remote-Machine

Získejte kořenový shell a otevřete soubor fstab. Poté napište linii připojení. Změňte prosím „user“ a „host“ pomocí uživatelského jména a vzdálené IP / hostname a uživatelského jména s vaším uživatelským jménem.

# SSH File System Mount of my server
user@host:/remote/folder /home/username/Remote-Machine fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/username/.ssh/id_rsa,allow_other,reconnect 0 0

Po vyčíslení připojovacího řádku a komentáře uložte úpravy do fstab stisknutím kláves CTRL + O. Restartujte. Při příštím přihlášení se SSHFS sdílí automaticky!

Závěr

Síťové sdílené položky jsou snadno nejlepším způsobem přístupusoubory. Přístup k nim může být bohužel někdy skutečným únavným procesem. To je důvod, proč je tak skvělé, že je možné automaticky připojit tyto sdílené položky v systému Linux. Umožňuje uživatelům odstranit únavu z toho, že je nutné ručně připojit síťové sdílené položky.

Komentáře