Ähnlich wie beim manuellen Mounten einer Festplatte unter Linux ist der Zugriff auf Netzwerkfreigaben mühsam. IP-Adressen müssen angegeben, Anmeldungen konfiguriert usw. sein. Wenn Sie sich bei Ihrem PC anmelden und Netzwerkfreigaben automatisch bereitstellen können, wird die Arbeit einfacher. Ähnlich wie beim automatischen Starten einer Festplatte erfolgt das automatische Mounten einer Netzwerkfreigabe in der fstab-Datei. In diesem Handbuch erfahren Sie, wie Sie NFS-Freigaben, Samba / CIFS-Freigaben und sogar SSHFS-Freigaben automatisch bereitstellen. Hier erfahren Sie, wie Sie dies erreichen.
Das Bearbeiten der fstab-Datei ist sehr gefährlich, und Änderungen können Ihr System ernsthaft beschädigen, wenn Sie Fehler machen. Öffnen Sie vor dem Starten dieses Lernprogramms ein Terminal und gehen Sie wie folgt vor:
Schritt 1: Erstellen Sie einen Ordner auf Ihrem PC, um die Sicherung zu speichern. Erwägen Sie außerdem, das Backup zur sicheren Aufbewahrung auf Dienste wie Dropbox oder Google Drive hochzuladen.
mkdir ~ / System-Backups
Schritt 2: Holen Sie sich eine Root-Shell mit sudo -s und geben Sie das Verzeichnis / etc / ein.
cd / etc /
Schritt 3: Erstellen Sie das Backup und legen Sie es im Backup-Ordner ab.
cp fstab / home / username / system-backups
Schritt 4: Benennen Sie die Datei so um, dass sie die Dateierweiterung .bak hat.
mv fstab fstab.bak
Schritt 1: gewinne eine Wurzelschale mit sudo -s.
Schritt 2: Geben Sie das Verzeichnis / etc / ein und löschen Sie die beschädigte fstab-Datei.
cd / etc /
rm fstab
Schritt 3: Kopieren Sie die Sicherung in den Ordner / etc /.
cp / home / Benutzername / System-Backups / fstab / etc /
Schritt 4: Benennen Sie das Backup um.
mv fstab.bak fstab
Das Mounten einer NFS-Freigabe ist ärgerlich und mühsam. speziell für neue Benutzer. Für Leute, die mit NFS und seiner Funktionsweise nicht vertraut sind, könnte es wie Raketenwissenschaft aussehen. Aus diesem Grund wäre es schön, wenn Sie sich an einem PC anmelden und sofort und ohne großen Aufwand auf Freigaben zugreifen könnten. Um dies zu erreichen, müssen Sie eine Zeile in die fstab-Datei schreiben.
Suchen Sie zunächst den Namen der Freigabe, die Sie bereitstellen möchten. Zum Beispiel:
showmount -e 192.168.1.150
Erstellen Sie dann einen Ordner, in den das NFS unter Linux eingebunden werden soll.
mkdir ~ / Netzwerkdateien
Öffnen Sie die fstab-Datei mit nano.
sudo -s. nano / etc / fstab
Schreiben Sie die Mount-Linie aus. Hier ist ein Beispiel, wie es aussehen sollte:
# Daten von meinem NFS-Server. Servername: / data / home / username / Netzwerkdateien nfs rsize = 8192, wsize = 8192, timeo = 14, _netdev 0 0
Hinweis: Ersetzen Sie "Daten" durch den Titel Ihrer NFS-Freigabe.
Speichern Sie die Änderungen in / etc / fstab, indem Sie auf drücken STRG + O.und neu starten. Bei der Anmeldung wird Ihre NFS-Freigabe automatisch bereitgestellt.
Samba ist ein großartiges Werkzeug. Damit können Linux-Administratoren Netzwerkdateien für die drei wichtigsten PC-Betriebssysteme und sogar für Mobilgeräte bereitstellen. Samba ist deshalb weit verbreitet. Trotzdem ist der manuelle Zugriff auf das SMB-Protokoll ein echtes Problem. Dateimanager unter Linux sputtern und brauchen ewig, um eine Freigabe zu finden, und ignorieren manchmal sogar IP-Adressen.
Aus diesem Grund ist es großartig, diese Arten von Freigaben beim Anmelden bereitstellen zu können.
Installieren Sie zunächst CIFS-Utils. Dies ist eine Reihe von Tools, mit denen das automatische Mounten von Samba-Freigaben ordnungsgemäß funktioniert.
sudo apt installiere cifs-utils
sudo apt-get install cifs-utils
sudo pacman -S cifs-utils
sudo dnf installiere cifs-utils
sudo zypper installiere cifs-utils
CIFS ist eine wichtige Komponente für Samba. Daher enthalten die meisten Linux-Betriebssysteme CIFS-Tools. Um dieses Paket in Ihre Linux-Distribution aufzunehmen, suchen Sie nach "cifs utils" oder ähnlichem und installieren Sie es mit Ihrem Paketmanager.
Hinweis: Sie müssen ein Mount-Verzeichnis erstellen, bevor Sie versuchen, SMB zu mounten.
sudo mkdir / mnt / samba
Richten Sie mit den heruntergeladenen Tools die Halterung ein:
sudo -s nano / etc / fstab
Schreiben Sie Ihre Mount Line aus. So sollte es aussehen:
# Samba-Freigabe von meinem Server. // SERVER / share / mnt / samba cifs Benutzername = Benutzer, Passwort = Passwort 0 0
Hinweis: Ersetzen Sie "Freigabe" durch den Namen der Freigabe und "SERVER" durch den Namen des Servers oder die IP. Ändern Sie "= Benutzer" in Ihren Samba-Benutzer und "= Passwort" in Ihr Samba-Passwort.
Drücken Sie mit der ausgeschriebenen Mount-Linie STRG + O. um die Änderungen zu speichern und dann neu zu starten. Beim nächsten Start wird die Samba-Freigabe automatisch bereitgestellt.
SSHFS ist ein sehr nützliches Tool für Benutzer von Servern. Damit kann jedes Dateisystem einfach über SSH freigegeben und aufgerufen werden. Das Mounten von SSHFS ist jedoch mühsam zu tippen. Aus diesem Grund mounten viele Leute SSHFS beim Start automatisch. Hier erfahren Sie, wie es geht.
Installieren Sie zunächst das SSHFS-Paket.
sudo apt sshfs installieren
sudo apt-get install sshfs
sudo pacman -S sshfs
sudo dnf sshfs installieren
sudo zypper sshfs installieren
SSHFS ist weit verbreitet. Aus diesem Grund sollten Benutzer obskurer Linux-Distributionen keine Probleme haben, sie zu installieren. Um es zu finden, öffnen Sie Ihr Paketverwaltungstool, suchen Sie nach "sshfs" und installieren Sie es.
Hinweis: Automatische Montage SSH Dateisysteme werden dank des systemd init-Systems erstellt. Wenn Ihr Betriebssystem nicht über systemd verfügt, haben Sie mit dieser Methode kein Glück
Erstellen Sie zunächst einen Einhängepunkt, auf dem SSHFS auf dem System landen kann:
mkdir ~ / Remote-Maschine
Besorgen Sie sich eine Root-Shell und öffnen Sie die fstab-Datei. Schreiben Sie dann die Mount-Linie aus. Bitte ändern Sie "Benutzer" und "Host" mit dem Benutzernamen und der Remote-IP / dem Hostnamen und den Benutzernamen mit Ihrem Benutzernamen.
# SSH-Dateisystem Mount meines Serverbenutzers @ Host: / remote / Ordner / home / Benutzername / Remote-Maschine fuse.sshfs noauto, x-systemd.automount, _netdev, Benutzer, idmap = Benutzer, IdentityFile = / home / Benutzername / .ssh / id_rsa, allow_other, erneut verbinden 0 0
Speichern Sie nach dem Schreiben der Mount-Zeile und des Kommentars die Änderungen in fstab, indem Sie STRG + O drücken. Starten Sie neu. Bei der nächsten Anmeldung wird die SSHFS-Freigabe automatisch bereitgestellt!
Netzwerkfreigaben sind einfach der beste Weg, um auf Dateien zuzugreifen. Leider kann der Zugriff auf sie manchmal ein sehr langwieriger Prozess sein. Aus diesem Grund ist es so cool, dass diese Freigaben automatisch unter Linux bereitgestellt werden können. Benutzer können damit die Langeweile beseitigen, Netzwerkfreigaben immer manuell bereitstellen zu müssen.
Haben Sie Lust, alte Atari-Spiele erneut zu spielen, haben aber nic...
Wer seine Lieblingsspiele von Sony PSP auf der Linux-Plattform spie...
Ultimate Maia ist ein Material Design-Thema für GTK und Gnome, das ...