DS213+ mounten via sshfs

Status
Für weitere Antworten geschlossen.

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Hallo in die Runde,

bin neu hier und hoffe, Hilfe zu finden, nachdem ich die letzten Tage via Google alles fand, was ich nicht suchte und was mich nicht zum Ziel brachte. Ich hoffe, jetzt mit der "sshfs"-Problematik hier im richtigen Unterforum zu sein; ansonsten bitte ich um Nachsicht.

Ich habe eine DS213+ und versuche, diese (bzw. ein Unterverzeichnis von /volume1) auf meinem Linuxrechner zu mounten.

Rich (BBCode):
sshfs [was-auch-immer]@[interne-ip]:/volume1/[Verzeichnis]/ /[Verzeichnis]/[Unterverzeichnis]/
bringt ein:
fuse: failed to open /dev/fuse: Permission denied
Ok, verstanden... geht also nur als root mit sudo.
Rich (BBCode):
sudo sshfs [user]@[interne-ip]:/volume1/uvzds/ /[mein-mountpunkt]/
sudo sshfs root@[interne-ip]:/volume1/uvzds/ /[mein-mountpunkt]/
sudo sshfs admin@[interne-ip]:/volume1/uvzds/ /[mein-mountpunkt]/
führen jeweils zur Passwort-Abfrage auf der DS. Nach Eingabe erhalte ich ein
“remote host has disconnected“


Via Browser: Control Panel – File Sharing and Privileges – Group -
habe ich geschaut, daß die Gruppe "fuse" existiert und dieser
den user (sowie admin) hinzugefügt. Lese-/Schreibrechte sind
demgemäß auch für das verzeichnis gegeben.

a) “fuse“ - Edit Members: “user“, “admin“
b) “fuse“ - Edit - Privileges setup - “uvzds“ = Read/Write


Mein Kopf raucht mittlerweile. Was mache ich noch falsch?
Erbitte Hilfe.

Vielen Dank und herzliche Grüße,
Pat
 
Zuletzt bearbeitet:

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hallo,

hatte es schon einmal hier dokumentiert.
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Hallo Fred,

merci für Deinen Link, auf den ich wohl zuvor auch schon mal gestoßen war,
mich jedoch etwas irritierte. However... da ging es ja offenkundig auch um
die Konstellation Debian-Rechner und DS gegangen zu sein.

Habe jetzt festgestellt, daß "fuse-utils" auf dem Debian nicht installiert war
und das nachgeholt. "sshfs" war bereits installiert.

"lsmod | grep fuse" zeigt das Modul als geladen:

Was mich jetzt z. B. verwirrt, ist die Geschichte mit dem Hinzufügen des Users.
Des Users auf meinem Debian-Rechner? Denn die Usernamen der DS lassen
sich ja nicht hinzufügen. Meldung -> "Benutzer [username] ist nicht vorhanden"

Beim Versuch des Mountens via SSH gebe ich doch auch den Usernamen der
DS an... ("sudo sshfs [user]@[interne-ip]:/volume1/uvzds/ /[mein-mountpunkt]/")
Das irrititiert mich etwas... vielleicht denke ich ja nur falsch und hab was nicht
verstanden.

Wie auch immer, ich habe dann meinen Debian-User mittels Deines Befehls
"usermod -a -G fuse" doch hinzugefügt.

Der gewünschte Mountpoint unter /mnt existierte bereits.

Das Nächste, was mir Rätsel aufgibt, ist der Befehl
"chown [user-name]:[group-name] /mnt/remote/"

Debian-User und -Gruppe ...oder DS-User und als Gruppe "fuse"? :confused:

Auf jeden Fall bleibt es noch bei der Meldung
"remote host has disconnected"

Herzlich,
Pat
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hallo,

bin gerade in Zeitnot, deshalb nur kurz noch dieses hier aus meinen Notizen:

Rich (BBCode):
sshfs -p 2222 syno:/video /media/video  # verbinden
fusermount -u /media/video  # umount

das heißt, melde dich mal so an:

sshfs [interne-ip]:/uvzds /[mein-mountpunkt]
 

Nomad

Benutzer
Mitglied seit
23. Okt 2008
Beiträge
597
Punkte für Reaktionen
0
Punkte
0
Klingt zu blöd um zu fragen aber kommst du mit ssh auf die NAS? Wenn ja, dann ist die NAS schon mal fertig konfiguriert. Alle Fehlermeldungen betreffen deinen eigenen Rechner.

Typischerweise nutzt man ja sshfs wie folgt: Ein Admin gibt dir einen SSH Zugang. Dabei hast du keinerlei Adminrechte sondern nur die, die der Admin dir gestattet hat was in der Regel bedeutet du hast Vollzugriff auf $HOME und sonst nur Lese- und Ausführrechte auf bestimmte Verzeichnisse/Dateien. Andererseits hat der Admin keinen Einfluss darauf was du mit deinem Rechner treibst.

Ansonsten sollte sshfs zumindest bei Debian Derivaten ohne Gefummel funktionieren wenn man sein System nicht zerbastelt hat. Wenn du bei der Installation einen Nicht-root-Nutzer eingerichtet hast, logge dich mal in deinen Rechner mit diesen Account ein. Für den sollten alle Rechte da sein um SSHFS zu nutzen.
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
@laserdesign
Hallo Fred,

gerade versucht... - also ohne user und "@" vor der IP und direkt auf das Unterverzeichnis (ohne /volume1)

Erst folgt die Abfage nach dem Passwort für "root@192.168......", und dann erneut:

"remote host has disconnected"
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
@Nomad:

Vom Debian aus kann ich mich via SSH auf der DS einloggen.
Sowohl als root als auch als user.

(Anmerkung am Rande:
Ich hatte da sogar mal irgendwann (habe mich jetzt aber lange nicht
mehr damit beschäftigen können und weiß daher nicht mehr, wie) einen
Midnight Commander (mc) auf der DS installiert, der sich jedoch nur als
User starten läßt, nicht als root. Verstehe ich auch nicht, ist aber wohl
eine andere Baustelle.)


Du meintest, ich solle mich mit meinem Debian auf meinem Debian per
SSH einloggen? Verstehe ich zwar nicht, habe ich aber gerade probiert...
als User... klappt problemlos.
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Das Mounten eines Ubuntu-Server-Verzeichnisses (via sshfs) auf dem Debian funktioniert
im Übrigen auch.

Bei den Versuchen, ein Verzeichnis der DS zu mounten, erhalte ich jedes Mal:
remote host has disconnected
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hallo,

den SFTP-Dienst hast du aktiviert??

Systemsteuerung > Dateidienste > FTP > SFTP-Dienst aktivieren
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Hallo Fred,

den SFTP-Dienst hast du aktiviert??

Systemsteuerung > Dateidienste > FTP > SFTP-Dienst aktivieren

Himmel, wie peinlich... auf der Registerkarte "General" ("Control Panel") war
tatsächlich SFTP nicht aktiv (und somit auch der Reiter "SFTP") ausgegraut.
Kann mich zumindest nicht erinnern, das deaktiviert zu haben.

Anyway, jetzt erhalte ich als Meldung

/volume1/uvzds: No such file or directory

...obgleich das Verzeichnis existiert und ich auch
auf der Konsole per SSH dorthin gelangen kann.
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
Hallo,

wähle dich wie in Beitrag #4 beschrieben ein.

Also ohne volume1 im Pfad
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
@laserdesign
Hallo Fred,

Hallo,

wähle dich wie in Beitrag #4 beschrieben ein.

Also ohne volume1 im Pfad


Das hat gefunzt! Spitze! Ich danke Dir!! :)
Jetzt konnte/kann ich auch rync nutzen.

Herzlich,
Pat
 

Pat01

Benutzer
Mitglied seit
20. Jun 2015
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Würde ja gerne das Problem als "gelöst" markieren, finde jedoch weder
eine Option hier noch die Möglichkeit, meinen ersten Beitrag zu editieren
mittels eines [gelöst] vor dem Thema.
 
Status
Für weitere Antworten geschlossen.
 

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