[gelöst] NFS Server einrichten Detailfragen

Probleme mit Samba, NFS, FTP und Co.
Antworten
Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: NFS Server einrichten Detailfragen

Beitrag von jph » 14.03.2021 10:58:13

curt123 hat geschrieben: ↑ zum Beitrag ↑
13.03.2021 16:45:39
/etc/exports

Code: Alles auswählen

/media 192.168.178.0/24(rw,sync,fsid=0,crossmnt,no_subtree_check)
/media/Backups 192.168.178.0/24(rw,sync)
/media/Medien 192.168.178.0/24(rw,sync)

Lass bitte crossmnt weg.

Dann schick bitte die Ausgabe eine ls -al /media und zusätzlich Infos, was /media und /media/Backups eigentlich sind, d.h. sind das einfache Verzeichnisse oder Mountpoints?

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: NFS Server einrichten Detailfragen

Beitrag von mludwig » 14.03.2021 11:22:40

curt123 hat geschrieben: ↑ zum Beitrag ↑
13.03.2021 16:45:39

[/code]

Code: Alles auswählen

root@Kol:~# mount 192.168.178.42:media /mnt/b_pinguin/
mount.nfs: access denied by server while mounting 192.168.178.42:media
root@Kol:~# mount 192.168.178.42:media/Medien /mnt/b_pinguin/
mount.nfs: access denied by server while mounting 192.168.178.42:media/Medien
Hier fehlt m. E. einfach ein Slash im Mount-Befehl, bei mir sieht das (auch in der /etc/fstab) so aus:

Code: Alles auswählen

mount 192.168.178.42:/media /mnt/pinguin
Also: nach IP und Doppelpunkt noch ein Slash vor dem Verzeichnis ...

fischig
Beiträge: 3598
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: NFS Server einrichten Detailfragen

Beitrag von fischig » 14.03.2021 11:45:29

Sowas passiert, wenn man dank „moderner“ Software die einfachen Grundlagen nicht mehr kennt/wahrnimmt:
/etc/fstab,
curt123 hat geschrieben:Ich muß ja für NFS als root mounten
Musst du mitnichten, kannst du anders in /etc/fstab konfigurieren. Willy erklärt dir dann, wie man's mit „moderner“ Software ohne /etc/fstab macht. :P

curt123
Beiträge: 704
Registriert: 19.10.2018 12:49:35
Wohnort: NRW

Re: NFS Server einrichten Detailfragen

Beitrag von curt123 » 14.03.2021 12:47:17

mludwig hat geschrieben: ↑ zum Beitrag ↑
14.03.2021 11:22:40
Hier fehlt m. E. einfach ein Slash im Mount-Befehl, bei mir sieht das (auch in der /etc/fstab) so aus:

Code: Alles auswählen

mount 192.168.178.42:/media /mnt/pinguin
Also: nach IP und Doppelpunkt noch ein Slash vor dem Verzeichnis ...
Das hat offenbar tatsächlich geholfen (wenn ich nicht auch noch was anderes geändert habe, jetzt habe ich jedenfalls die Verbindung) :THX:

Vielen Dank schonmal für den Hinweis und die anderen Anregungen und Beiträge, einiges muß ich nochmal anschauen. Das Thema ist für mich aber auch sonst noch nicht ganz erledigt, weil sich noch verschiedene Fragen ergeben.

Etwa, warum bzw. wann der Slash nötig ist: Ich hatte bei einer Testinstallation von openmediavault auf den Slash verzichten können, mag dort ein Alias oder Ersatz verwendet werden, oder hängt es von Ort oder Verzeichnistiefe ab?

Dann muß ich evtl. besser den Zugriff auf das Verzeichnis /mnt weglassen, falls da noch andere Laufwerke auftauchen würden und eher nicht freigegeben oder nicht unnötig angezeigt werden sollten.

curt123
Beiträge: 704
Registriert: 19.10.2018 12:49:35
Wohnort: NRW

Re: NFS Server einrichten Detailfragen

Beitrag von curt123 » 14.03.2021 13:03:48

fischic hat geschrieben: ↑ zum Beitrag ↑
14.03.2021 11:45:29
curt123 hat geschrieben:Ich muß ja für NFS als root mounten
Musst du mitnichten, kannst du anders in /etc/fstab konfigurieren.
Welche fstab meinst du? Die Einbindung erfolgt manuell oder dann erstmal per bash Skript.

Beim Server werden die zwei physischen Laufwerke per fstab eingebunden.
Willy erklärt dir dann, wie man's mit „moderner“ Software ohne /etc/fstab macht. :P
Vielleicht hat er ja Zeit und Lust dazu, jetzt muß ich das root-Passwort eingeben (oder gleich im Skript speichern 8O ). Ein automount bei Bedarf wäre wohl auch interessant.

fischig
Beiträge: 3598
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: NFS Server einrichten Detailfragen

Beitrag von fischig » 14.03.2021 13:36:00

Welche fstab meinst du?
Die, die ich angegeben habe. Eine andere gibt's meines Wissens nicht und kann auch nicht sinnvoll angelegt werden.

Ach so, du meinst vielleicht, ob die auf dem Server oder die auf einem Client gemeint ist? Muss ich nachdenken, auf den ersten Blick schiene mir das eine sinnlose Frage zu sein.

edit: Muss ich nachfragen: Du willst das Verzeichnis /media auf einer Maschine, auf der nfs-kernel-server läuft, von einer anderen Maschine aus erreichen/auf dieser Maschine mounten können - richtig?

/media auf der nfs-kernel-server Maschine ist doch auf dieser Maschine standardmäßig gemountet, oder nicht? Um es auf einer nfs-client-Maschine mounten zu können, musst du es entsprechend konfiguriert dort (client) in /etc/fstab eintragen. Ob's klappt, entscheidet die Konfiguration von /etc/exports auf der Servermaschine.

curt123
Beiträge: 704
Registriert: 19.10.2018 12:49:35
Wohnort: NRW

Re: NFS Server einrichten Detailfragen

Beitrag von curt123 » 14.03.2021 14:12:18

fischic hat geschrieben: ↑ zum Beitrag ↑
14.03.2021 13:36:00
, auf den ersten Blick schiene mir das eine sinnlose Frage zu sein.
Zum einen könnte ich mir theoretisch auch ein Szenario vorstellen, bei welchem die Einbindung von Laufwerken des Servers bzw. die jeweiligen Rechte irgendwie vererbbar wären. Zum anderen habe ich wohl die Server-fstab einige Beiträge vorher der Vollständigkeit halber erwähnt, was zu Missverständnissen geführt haben könnte. Interessant wäre vielleicht noch, ob clientseitig fstab und "noauto", "nofail" vorteilhaft sein könnte, um irgendwie komfortabler zu verbinden als per Skript. Für mich wäre derzeit eine Anzeige der betr. Serverlaufwerke wie bei einem verfügbaren USB-Laufwerk passend, also nicht gleich eingehängt, aber ohne Passwort nutzbar.

curt123
Beiträge: 704
Registriert: 19.10.2018 12:49:35
Wohnort: NRW

[gelöst] NFS Server einrichten Detailfragen

Beitrag von curt123 » 14.03.2021 15:27:19

jph hat geschrieben: ↑ zum Beitrag ↑
14.03.2021 10:58:13
curt123 hat geschrieben: ↑ zum Beitrag ↑
13.03.2021 16:45:39
/etc/exports

Code: Alles auswählen

/media 192.168.178.0/24(rw,sync,fsid=0,crossmnt,no_subtree_check)
/media/Backups 192.168.178.0/24(rw,sync)
/media/Medien 192.168.178.0/24(rw,sync)

Lass bitte crossmnt weg.
Unnötig oder gefährlich?
Dann schick bitte die Ausgabe eine ls -al /media und zusätzlich Infos, was /media und /media/Backups eigentlich sind, d.h. sind das einfache Verzeichnisse oder Mountpoints?
Ist wohl momentan nicht mehr so wichtig: Es handelt sich um das /media Verzeichnis des Servers.
Unter /media/Medien und /media/Backups ist jeweils eine Festplatte über fstab eingebunden, und auch per SMB freigegeben. fstab

Code: Alles auswählen

UUID=18d53507-4894-4cee-8293-3298d376a218 /media/Backups ext4 rw,suid,dev,exec,auto,user,async 0 0
UUID=127f9fed-814c-4f44-81e7-2a03e7726cc0 /media/Medien ext4 rw,suid,dev,exec,auto,user,async 0 0
ls -al /media
drwxr-xr-x 5 root root 4096 Jan 23 09:02 .
drwxr-xr-x 18 root root 4096 Mär 13 14:46 ..
drwxrwxrwx 28 root root 4096 Feb 23 21:21 Backups
lrwxrwxrwx 1 root root 6 Dez 31 10:22 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 Dez 31 10:22 cdrom0
drwxrwxrwx 9 root root 4096 Feb 16 17:25 Medien

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: [gelöst] NFS Server einrichten Detailfragen

Beitrag von jph » 14.03.2021 18:07:04

curt123 hat geschrieben: ↑ zum Beitrag ↑
14.03.2021 15:27:19
Ist wohl momentan nicht mehr so wichtig
Korrekt. Adlerauge mludwig hatte den schärfsten Blick von allen! :D

Antworten