Hálózati megosztások automatikus csatlakoztatása Linuxon

Hasonlóan a merevlemez kézi beszereléséhez Linux alatt, a hálózati megosztásokhoz való hozzáférés fárasztó. Meg kell adni az IP-címeket, be kell állítani a bejelentkezéseket stb. A számítógépre való bejelentkezéssel és a hálózati megosztások automatikus csatlakoztatásával könnyebben elvégezhető a munka. Hasonlóan a merevlemez automatikus indításához, a hálózati megosztások automatikus csatlakoztatása az fstab fájlban történik. Ebben az útmutatóban áttekintjük, hogyan lehet automatikusan csatlakoztatni az NFS-megosztásokat, a Samba/CIFS-megosztásokat és még az SSHFS-megosztásokat is! Íme, hogyan kell elkészíteni.

Fstab fájl biztonsági mentése

Az fstab fájl szerkesztése nagyon veszélyes, és bármilyen változtatás komolyan tönkreteheti a rendszert, ha elrontja. Az oktatóprogram elindítása előtt nyisson meg egy terminált, és tegye a következőket:

1. lépés: hozzon létre egy mappát a számítógépén a biztonsági másolat tárolására. Ezenkívül fontolja meg a biztonsági másolat feltöltését olyan szolgáltatásokba, mint a Dropbox vagy a Google Drive a biztonságos megőrzés érdekében.

mkdir ~/system-backups

2. lépés: szerezzen egy gyökérhéjat a sudo -s paranccsal, majd lépjen be az /etc/ könyvtárba.

cd /etc/

3. lépés: hozzon létre biztonsági másolatot, és helyezze el a biztonsági mentés mappájába.

cp fstab /home/username/system-backups

4. lépés: nevezze át a fájlt úgy, hogy .bak kiterjesztésű legyen.

mv fstab fstab.bak

Állítsa vissza a biztonsági másolatot

1. lépés: szerezzen gyökérhéjat a sudo -s segítségével.

  Médialejátszó harmadik féltől származó bővítmények széles skálájával

2. lépés: lépjen be az /etc/ könyvtárba, és törölje a törött fstab fájlt.

cd /etc/
rm fstab

3. lépés: másolja a biztonsági másolatot az /etc/ mappába.

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

4. lépés: nevezze át a biztonsági másolatot.

mv fstab.bak fstab

NFS automatikus indítása

Az NFS-megosztás felszerelése bosszantó és fárasztó; különösen az új felhasználók számára. Azok számára, akik nem ismerik az NFS-t és annak működését, ez rakétatudománynak tűnhet. Éppen ezért jó lenne, ha be tudna jelentkezni egy PC-re, és azonnal, gond nélkül hozzáférhet a megosztásokhoz. Ennek eléréséhez ki kell írnia egy sort az fstab fájlba.

Először keresse meg a csatlakoztatni kívánt megosztás nevét. Például:

showmount -e 192.168.1.150

Ezután hozzon létre egy mappát, ahová az NFS-nek csatlakoznia kell Linuxon.

mkdir ~/Network-Files

Nyissa meg az fstab fájlt a nano segítségével.

sudo -s
nano /etc/fstab

Írja ki a rögzítési vonalat. Íme egy példa, hogyan kell kinéznie:

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

Megjegyzés: cserélje ki az „adat” kifejezést az NFS-megosztás címére.
Mentse el a változtatásokat az /etc/fstab fájlba a CTRL + O billentyűkombináció lenyomásával, és indítsa újra. Bejelentkezéskor az NFS-megosztás automatikusan fel lesz csatolva.

SAMBA automatikus indítása

A Samba nagyszerű eszköz. Ezzel a Linux adminisztrátorok hálózati fájlokat szolgálhatnak ki a három fő PC operációs rendszerhez, sőt akár mobilra is. A Sambát széles körben használják emiatt. Ennek ellenére az SMB-protokoll kézi elérése nagyon fájdalmas. A Linux fájlkezelői töprengenek, és örökké tart, amíg megtalálják a megosztást, és néha figyelmen kívül hagyják az IP-címeket is.

  Hogyan kell játszani a Nioh 2-vel Linuxon

Éppen ezért nagyszerű, hogy bejelentkezéskor csatlakoztathatjuk az ilyen típusú megosztásokat.

A kezdéshez telepítse a CIFS segédprogramokat. Ez egy olyan eszközkészlet, amely az automatikusan csatlakoztatott Samba megosztásokat megfelelően működik.

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

Más Linuxok

A CIFS a Samba kritikus összetevője. Ennek eredményeként a legtöbb Linux operációs rendszer tartalmaz CIFS-eszközöket. Ha szeretné elérni ezt a csomagot a Linux disztribúciójában, keressen rá a „cifs utils” kifejezésre vagy valami hasonlóra, majd telepítse a csomagkezelővel.

Megjegyzés: az SMB csatlakoztatása előtt létre kell hoznia egy csatolási könyvtárat.

sudo mkdir /mnt/samba

A letöltött eszközökkel állítsa be a rögzítést:

sudo -s

nano /etc/fstab

Írja ki a rögzítési vonalat. Így kell kinéznie:

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

Megjegyzés: cserélje ki a „share”-t a megosztás nevére, a „SERVER”-t pedig a kiszolgáló vagy IP-címére. Módosítsa a „=user”-et Samba-felhasználójára, a „=password”-t pedig a Samba-jelszóra.

Miután kiírta a csatolási sort, nyomja le a CTRL + O billentyűkombinációt a módosítások mentéséhez, majd indítsa újra. A következő rendszerindításkor a Samba megosztás automatikusan felcsatolódik.

SSHFS automatikus indítása

Az SSHFS egy nagyon hasznos eszköz a szervereken dolgozók számára. Ezzel bármilyen fájlrendszer könnyen megosztható és elérhető SSH-n keresztül. Az SSHFS felszerelése azonban unalmas a gépelés. Emiatt sokan indításkor automatikusan csatlakoztatják az SSHFS-t. Íme, hogyan kell csinálni.

  Hogyan lehet ellenőrizni egy Microsoft Word dokumentumot plágium szempontjából

Először telepítse az SSHFS csomagot.

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

Más Linuxok

Az SSHFS-t széles körben használják. Emiatt a homályos Linux-disztribúciók felhasználóinak nem okozhat gondot a telepítés. Megtalálásához nyissa meg a csomagkezelő eszközt, keressen rá az „sshfs” kifejezésre, és telepítse.

Megjegyzés: Az SSH fájlrendszerek automatikus csatlakoztatása a systemd init rendszernek köszönhetően történik. Ha az operációs rendszerében nincs systemd, akkor nincs szerencséje ezzel a módszerrel

Először hozzon létre egy csatolási pontot az SSHFS számára, amely a rendszerbe kerül:

mkdir ~/Remote-Machine

Szerezzen be egy gyökérhéjat, és nyissa meg az fstab fájlt. Ezután írja ki a rögzítési vonalat. Kérjük, módosítsa a „felhasználó” és a „gazda” kifejezést a felhasználónévvel és a távoli IP-címmel/gépnévvel, a felhasználónevet pedig a felhasználónevével.

# SSH File System Mount of my server 
[email protected]:/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

A csatolási sor és a megjegyzés kiírása után mentse a módosításokat az fstab-ba a CTRL + O billentyűkombináció lenyomásával. Indítsa újra. A következő bejelentkezéskor az SSHFS megosztás automatikusan felcsatolódik!

Következtetés

A hálózati megosztások könnyen a legjobb módja a fájlok elérésének. Sajnos a hozzáférésük néha valóban fárasztó folyamat lehet. Ezért olyan menő, hogy lehetséges automatikusan felcsatolni ezeket a megosztásokat Linuxon. Lehetővé teszi a felhasználók számára, hogy eltávolítsák azt az unalmasságot, hogy mindig kézzel kell csatlakoztatniuk a hálózati megosztásokat.