NFS-Zugriff Netzwerkdaten protokollieren u. ansehen

paul1234

Benutzer
Mitglied seit
01. Mrz 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Hallo,
ich benutze die DS214 u. greife mit einem Linux-Client (debian) auf die DS zu. Meine Netzwerk-Geräte ist mit festen IP's ausgestattet. Als Router habe ich die FB7240. Gateway u. DNS macht der Router.
Ich greife mit NFS auf die DS zu u. finde keine Möglichkeit, mal ein Protokoll einzusehen, der Aktivitäten in Bezug auf Datei-bzw.Verzeichniszugriff o.Netzwerkaktivitäten anzeigt. Beim Windows-Dateidienst kann man das ja aktivieren. Aber bei NFS? Mein ursprüngliches Problem: Ich kann über den User-Dateimanager (nemo) nicht auf den Mountpoint zugreifen.
Mit dem Root-Dateimanager schon. Geht zwar, aber eben nicht optimal. Hier der Diskussionslink im debianforum dazu: https://debianforum.de/forum/viewtopic.php?f=30&t=163715&p=1117981#p1117981
PS: Ich hab dazu in der fstab einen Eintrag gesetzt:
192.168.1.3:/volume1/Video /home/ecki63/nas_video nfs auto,user,defaults,rsize=32768,wsize=32768,tcp,intr 0 0

Danke vorab für Eure Hilfe!
 
Zuletzt bearbeitet:

Renalto

Benutzer
Mitglied seit
19. Jul 2015
Beiträge
207
Punkte für Reaktionen
3
Punkte
18
Ich verwende Linux Mint 17.3 und der Zugriff unter nemo stellt bei mir kein Problem dar.
Die Zeile in der fstab lautet bei mir wie folgt.

192.168.178.36:/volume1/Multimedia /home/renalto/Synology_Multimedia nfs noauto,users,rw,suid,dev,exec

Ich verwende noauto weil die Syno nicht bei jedem Systemstart geweckt werden soll. Sie wird in nemo nur eingehängt wenn ich sie brauche.
 

4bob

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
604
Punkte für Reaktionen
2
Punkte
38
Hi,

Wenn du wissen möchtest was schief läuft beim mount Befehl auf ein NFS Share deiner DS
genügt ein Blick in messages, mit
Rich (BBCode):
tail -f /var/log/messages
siehst du sofort warum deine Anfrage abgelehnt wird.
Um ältere Einträge zu finden kannst du mal
Rich (BBCode):
tail /var/log/messages |grep mountd
versuchen.

Hierfür ist es notwendig das SSH aktiviert wurde, unter Debian öffnest du dann ein Terminal und
verbindest dich als admin.
Rich (BBCode):
ssh admin@deineDSip
anschließend noch zum root werden über
Rich (BBCode):
sudo -i

Bob
 

paul1234

Benutzer
Mitglied seit
01. Mrz 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Ich verwende Linux Mint 17.3 und der Zugriff unter nemo stellt bei mir kein Problem dar.
Die Zeile in der fstab lautet bei mir wie folgt.
192.168.178.36:/volume1/Multimedia /home/renalto/Synology_Multimedia nfs noauto,users,rw,suid,dev,exec
das hab ich jetzt auch so probiert. Aber mein Ordner-Rechteproblem bleibt. Wenn ich den Verweisordner im usernemo aufrufe, kommt dann die Meldsung: Sie haben keine Rechte...
Ich muss irgendwas in der DS übersehen oder falsch gesetzt haben. Wenn ich den Verweisordner im usernemo aufrufe, dann hat der Ordner wieder:
d--------- 49 nobody 4294967294 12288 Dez 29 04:25 nas_video
 

paul1234

Benutzer
Mitglied seit
01. Mrz 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
@4bob

oh mann, ist das Kompliziert. Ja, ich hab mich schon etwas mit SSH befasst. Hab aber mom. nicht so viel Zeit. Ich bin ja hier in meinem Heimnetz auch allein (2 Laptopps hinter dem Router). Was ist denn die beste Netzwerkzugriffsmöglichkeit? Reicht NFS oder Brauche ich SSH?
 

paul1234

Benutzer
Mitglied seit
01. Mrz 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
ok, dank des Codebeispiels von renaldo klappt es jetzt. Thema erledigt.
Danke!

gruß paul!
 

Jim_OS

Benutzer
Sehr erfahren
Mitglied seit
05. Nov 2015
Beiträge
5.068
Punkte für Reaktionen
2.258
Punkte
259
Ich greife mit NFS auf die DS zu u. finde keine Möglichkeit, mal ein Protokoll einzusehen, der Aktivitäten in Bezug auf Datei-bzw.Verzeichniszugriff o.Netzwerkaktivitäten anzeigt. Beim Windows-Dateidienst kann man das ja aktivieren. Aber bei NFS?
Ich hänge mich mit meiner Frage mal hier an:

Wenn ich das richtig sehe gibt es unter Dateidienste - SMB/AFP/NFS - NFS keine Möglichkeit des protokollierens. Ich nutze für die Aufnahmen einer Webcam den NFS Zugriff auf die DS und würde gerne sehen wann die Webcam zugreift. Für die Webcam ist ein extra Benutzer und ein extra Ordner eingerichtet, aber weder bei Benutzer, noch bei dem Ordner, sehe/finde ich eine Möglichkeit die Zugriffe der Webcam zu protokollieren.

Übersehe ich da etwas, oder gibt es sonst eine Möglichkeit den Zugriff der Webcam aus dem LAN (auf den Ordner) auf der DS zu protokollieren?

VG Jim
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Schreibt die Webcam denn keine Dateien? Die hätten doch ein Dateidatum.
 

Jim_OS

Benutzer
Sehr erfahren
Mitglied seit
05. Nov 2015
Beiträge
5.068
Punkte für Reaktionen
2.258
Punkte
259
Doch das macht sie schon wenn per Motion Detection in der Nacht Bewegungsaufnahmen gemacht werden.

Ich hatte den Aufnahmepfad der Webcam vorher mal testweise auf das NAS der Fritzbox eingerichtet und dort waren dann tagsüber hunderte von Einträge im Systemlog von Zugriffen der Webcam (Anmeldung an der FRITZ!Box Benutzeroberfläche von IP-Adresse [IP-Adresse].), obwohl für den Zeitraum überhaupt keine Motion- oder sonstige Aktivitäten der Webcam da waren. Für mich sah das so aus als wenn die Webcam permanent überprüft ob das Fritz NAS (noch) da ist, denn nachdem jetzt der Aufnahmepfad der Webcam auf das DS NAS steht, gibt es diese Einträge nicht mehr.

Ich wollte/will halt prüfen ob diese permanenten Zugriffe bei der DS215J auch der Fall sind, nur ohne Log-Einträge geht das eben nicht.
 

Jim_OS

Benutzer
Sehr erfahren
Mitglied seit
05. Nov 2015
Beiträge
5.068
Punkte für Reaktionen
2.258
Punkte
259
Ich muss diesen/"meinen" alten Beitrag noch einmal rauskramen. Vielleicht hat sich in den letzten rund 2 Jahren ja etwas geändert. :)

Das Grundproblem ist immer noch das gleich: Ich habe im NAS div. NFS Freigaben für div. Clients (Webcams, Mediaplayer, SAT-Receiver) im LAN eingerichtet und möchte nachschauen können wann sich einer der Clients mit der NAS NFS Freigabe verbindet. Meine erneute Suche heute nach einer Lösung war leider erfolglos. :(

Grundsätzlich scheint es mir als Nicht-Linux-Profi doch so das auch bei dem NFS Protokoll eine Protokollierung möglich ist. Sofern ich das richtig verstanden habe müsste dazu das protokollieren per log= Befehl in der /etc/nfs/nfslog.conf erfolgen. Also bei der DS dann wohl unter /etc/nfs/syno_nfs_conf. In der syno_nfs_conf der DS gibt es aber keinen Eintrag bzgl. log=.

Ich hatte dann angenommen das bei einem NAS grundsätzlich - aus welchen genauen Gründen auch immer - keine NFS Protokollierung möglich ist. Dem ist wohl nicht so, denn ich bin dann bei meiner Suche nach dem Thema auf die Info im QNAP User Manual gestoßen: Systemprotokolle

Systemverbindungsprotokolle
...
Der NAS unterstützt die Aufzeichnung der Verbindungstypen HTTP, FTP, Telnet, SSH, AFP, NFS, SAMBA und iSCSI. Klicken Sie auf „Optionen“, um den Verbindungstyp für die Protokollierung zu wählen.

...

Hm - bei einem QNAP NAS wird NFS protokolliert und bei Synology nicht? :unsure: Ist das einfach so oder habe ich irgendwo einen Denkfehler, oder etwas übersehen?


Nachtrag: Für die User die schon mit DSM 7 Beta rumspielen. Gibt es dort dann die Möglichkeit NFS Zugriffe zu protokollieren?

VG Jim
 
Zuletzt bearbeitet:


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat