- - Sådan monteres netværksandele automatisk på Linux

Sådan monteres netværksandele automatisk på Linux

Meget som manuelt at montere en harddisk iLinux, adgang til netværksandele er kedelig. IP-adresser skal specificeres, logins konfigureres osv. At være i stand til at logge ind på din pc og automatisk montere netværksdele betyder, at det bliver lettere at arbejde. Meget som automatisk start af en harddisk, sker automatisk montering af en netværksdeling i fstab-filen. I denne vejledning gennemgår vi, hvordan man automatisk monterer NFS-aktier, Samba / CIFS-aktier og endda SSHFS-aktier! Sådan får du det til.

Sikkerhedskopier Fstab-fil

Redigering af fstab-filen er meget farlig, og eventuelle ændringer kan alvorligt ødelægge dit system, hvis du klarer noget. Før du starter denne tutorial, skal du åbne en terminal og gøre følgende:

Trin 1: lav en mappe på din pc for at gemme sikkerhedskopien. Overvej desuden at uploade den nævnte sikkerhedskopi til tjenester som Dropbox eller Google Drive for at sikre dem.

mkdir ~/system-backups

Trin 2: få en rodskal med sudo -'er, og gå derefter ind i / etc / directory.

cd /etc/

Trin 3: opret sikkerhedskopien og placer den i sikkerhedskopimappen.

cp fstab /home/username/system-backups

Trin 4: omdøbe filen, så den har en .bak filtypenavn.

mv fstab fstab.bak

Gendan sikkerhedskopien

Trin 1: få en rodskal med sudo -'er.

Trin 2: indtast mappen / etc / og slet den ødelagte fstab-fil.

cd /etc/
rm fstab

Trin 3: kopier sikkerhedskopien til mappen / etc /.

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

Trin 4: omdøbe sikkerhedskopien.

mv fstab.bak fstab

Autostart NFS

Montering af en NFS-aktie er irriterende og kedelig;især for nye brugere. For folk, der ikke kender NFS, og hvordan det fungerer, kan det se ud som raketvidenskab. Det er derfor, det ville være dejligt at være i stand til at logge på en pc og have let adgang til delinger med det samme uden besværet. For at opnå dette skal du skrive en linje i fstab-filen.

Find først navnet på den deling, du vil montere. For eksempel:

showmount -e 192.168.1.150

Lav derefter en mappe, hvor NFS skal monteres på på Linux.

mkdir ~/Network-Files

Åbn fstab-filen med nano.

sudo -s
nano /etc/fstab

Skriv monteringslinjen. Her er et eksempel på, hvordan det skal se ud:

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

Bemærk: udskift "data" med det, din NFS-aktie har titlen.
Gem ændringerne til / etc / fstab ved at trykke på CTRL + Oog genstart. Ved login monteres din NFS-del automatisk.

Autostart SAMBA

Samba er et godt værktøj. Med det kan Linux-administratorer servere netværksfiler til de tre store pc-operativsystemer og endda mobil. Samba er meget udbredt på grund af det. På trods af dette er SMB-protokollen en reel smerte ved manuel adgang. Filadministratorer på Linux sputter og tager for evigt at finde en andel og ignorere undertiden IP-adresser endda.

Derfor er det dejligt at være i stand til at montere disse typer aktier ved login.

For at starte, skal du installere CIFS-redskaber. Dette er et sæt værktøjer, der får automatisk montering af Samba-aktier til at fungere korrekt.

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

Andre Linuxes

CIFS er en kritisk komponent for Samba. Som et resultat indeholder de fleste Linux-operativsystemer CIFS-værktøjer. For at få denne pakke på din Linux-distribution skal du søge efter “cifs utils” eller noget lignende, og installer det derefter sammen med din pakkeadministrator.

Bemærk: du skal oprette et monteringsmappe, før du prøver at montere SMB.

sudo mkdir /mnt/samba

Med de downloadede værktøjer, opsæt monteringen:

sudo -s
nano /etc/fstab

Skriv din monteringslinje. Sådan skal det se ud:

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

Bemærk: udskift "del" med navnet på delingen og "SERVER" med navnet på serveren eller IP. Skift "= bruger" til din Samba-bruger og "= adgangskode" til din Samba-adgangskode.

Tryk på med monteringslinjen CTRL + O for at gemme ændringerne og derefter genstarte. Ved den næste start monteres Samba-delen automatisk.

Automatisk start af SSHFS

SSHFS er et meget nyttigt værktøj for dem, der arbejder påservere. Med det kan ethvert filsystem let deles og tilgængelig via SSH. Imidlertid er montering af SSHFS trættende at udtaste. Af denne grund monterer mange mennesker automatisk SSHFS ved opstart. Sådan gør du det.

Installer først SSHFS-pakken.

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

Andre Linuxes

SSHFS er meget udbredt. På grund af dette bør brugere af uklare Linux-distributioner ikke have problemer med at installere det. For at finde det skal du åbne dit pakkehåndteringsværktøj, søge efter “sshfs” og installere det.

Bemærk: Automatisk montering af SSH-filsystemer udføres takket være systemd init-systemet. Hvis dit operativsystem ikke har systemd, er du heldig med denne metode

Opret først et monteringspunkt, hvor SSHFS kan lande på systemet:

mkdir ~/Remote-Machine

Få en rodskal, og åbn fstab-filen. Skriv derefter monteringslinjen. Skift venligst "bruger" og "vært" med brugernavnet og ekstern IP / værtsnavn og brugernavn med dit brugernavn.

# 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

Når du har skrevet monteringslinjen og kommenteret, skal du gemme redigeringerne på fstab ved at trykke på CTRL + O. Genstart. Ved næste log ind monteres SSHFS-delen automatisk!

Konklusion

Netværksandele er let den bedste måde at få adgang tilfiler. Naturligvis kan adgang til dem undertiden være en rigtig kedelig proces. Dette er grunden til, at det er så cool, at det er muligt at montere disse aktier automatisk på Linux. Det giver brugerne mulighed for at fjerne den trættehed ved altid at skulle montere netværksdele manuelt.

Kommentarer