Nfs-Zugriff verweigert

H

hanneshoch3

Eroberer
Hallo!
Ich habe mir au meinem Archlinux Server ein nfs aufgestetzt, allerdings kann ich mit anderen rechnern nur als root darauf zugreifen. Kde zeigt mir an, dass eine nfs Freigabe gefunden wurde, aber wenn ich sie mounten will, gibt er aus "Zugriff verweigert".

Hier die Konfig Dateien vom Server:

Code:
#
#/etc/hosts.allow
#
nfsd: ALL
portmap: ALL
mountd:ALL
# End of file

in hosts.deny steht nichts drin, darin liegt's nicht.

Code:
# /etc/exports
#
/mnt/server 192.168.1.1/24(rw,sync)

Kann mir jemand helfen?

MfG
hannes
 
Klappt händisch mounten?

Wenn nein, wie sieht die entsprechende Kommandozeile aus?
 
Also ich hab in der fstab stehn, wo es gemountet werden soll. und das klappt soweit als root. Allerdings wenn kde als normaler user mounten soll, gehts nicht.

MfG

hannes
 
Also ich hab in der fstab stehn, wo es gemountet werden soll. und das klappt soweit als root. Allerdings wenn kde als normaler user mounten soll, gehts nicht.

Hmmmppffff.........

Denkst du nicht, das es überaus hilfreich sein könnte, wenn du die /etc/fstab auch noch hier postet?

Und nochmal: Kannst du händisch als User über die Konsole mounten und wie sieht dann die Befehlzeile aus?
 
Code:
loge:/mnt/server        /mnt/loge       nfs             rw,auto,user    0 0

das is fstab.Wenn ich jetzt als NORMALER User "mount /mnt/loge" eintippe, kommt dies:
Code:
mount: mount to NFS server 'loge' failed: RPC Error: Program not registered.
Hoffe, das hilft

Mir ist grad aufgefallen: wenn ich die option "user" aus fstab rausnehme, kann ich als root mounten, aber als user:

Code:
mount: only root can mount loge:/mnt/server on /mnt/loge
 
Zuletzt bearbeitet:
loge:/mnt/server /mnt/loge nfs rw,auto,user 0 0

Ich vermute mal, das du anstelle von user users verwenden möchtest:

Code:
loge:/mnt/server        /mnt/loge       nfs             rw,auto,user[COLOR="Red"]s[/COLOR]   0 0

Zum Verständnis lesen:

-> man mount

mount: mount to NFS server 'loge' failed: RPC Error: Program not registered.

Portmap gestartet? Wenn nein:

Code:
/etc/init.d/portmap start
 
portmap ist gestartet, und wenn ich statt user users eintippe, bringts auch nix
 
Ändere mal mit

Code:
chown dein_user /mnt/loge

die mountpoint-Berechtigung.

Kuck auch mal hier: http://www.tldp.org/HOWTO/NFS-HOWTO/troubleshooting.html

Speziell:

RPC: Program Not Registered: (or another "RPC" error):

This means that the client does not detect NFS running on the server. This could be for several reasons.

1.

First, check that NFS actually is running on the server by typing rpcinfo -p on the server. You should see something like this:
 
Bringt leider auch nix.
Code:
mount: mount to NFS server 'loge' failed: RPC Error: Program not registered.
Aber eigentlich ist es ja eh mein Ziel, dass ich direkt über KDE mounten kann, erkennen tu Kde die Freigabe ja, nur mounten kann es sie nicht.

€dit: Wenn ich aus /etc/fstab "users" wieder rausnehme, gibt KDE das aus:
Code:
Berechtigungen verweigert
MfG

hannes


Da stimmt was nicht, ich weiß aber nicht woran es liegt. Ich hab exportfs -ra eingegeben, nfslock, nfsd und portmap restarted, aber die Ausgabe ändert sich nicht....
€dit2: Wenn ich auf loge (dem Server) "cat /proc/fs/nfs/exports" eintippe, kommt das:
Code:
# Version 1.1
# Path Client(Flags) # IPs
aber wenn ich rpcinfo -p eintipp :
Code:
[root@loge ~]# rpcinfo -p
   Program Vers Proto   Port
    100000    2   tcp    111  portmapper
    100024    1   udp  48155  status
    100024    1   tcp  44404  status
    100005    3   udp  53586  mountd
    100005    3   tcp  41597  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100021    1   udp  51701  nlockmgr
    100021    3   udp  51701  nlockmgr
    100021    4   udp  51701  nlockmgr
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100021    1   tcp  44574  nlockmgr
    100021    3   tcp  44574  nlockmgr
    100021    4   tcp  44574  nlockmgr
 
Zuletzt bearbeitet:
Frage 1: Läuft portmap auf beiden Rechnern (client + server)?
Frage 2: Funktioniert das mounten des NFS-Shares auf dem Server (auch wenn es nicht viel Sinn macht ...)?
 
Hi!
@supersucker: wo finde ich die denn ?

@Goodspeed

zu 1: ja, das is mir schon klar ;-)
zu 2: was meinst du damit? Den ordner /mnt/server muss ich nicht mounten, da soll nix spezielles rein; das ist halt ein Ordner wie /home/ nur halt kann man drauf zugreifen

MfG

hannes

€dit: Als root kann ich das ja mounten, nur halt nicht via KDE oder als nornaler user händisch.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Hi!
Auf komische Art und Weise läuft es jetzt ohne Probleme, ich hab' keine Ahnung woran's lag.....
Trotzdem Vielen Dank!

MfG

hannes
 
Zuletzt bearbeitet:

Ähnliche Themen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)

LibreOffice keine Schreibberechtigung bei NFS-Freigabe

Knoppix nfs Netzwerkverbindung zwecks Datensicherung friert ein

Problem mit NFSv4

Zurück
Oben