Synology - Ein Verzeichnis über sshfs mit Benutzer- / Gruppenzuordnung einhängen
Ich habe sshfs
mit der Absicht experimentiert, auf ein Verzeichnis in einer Synology-Box zuzugreifen und es über das Terminal einzuhängen. Zu diesem Zweck verwende ich eine Version von SSHFS, wie sie vom FUSE for macOS- Projekt bereitgestellt wird . Das Setup ist wie folgt:
- Das Verzeichnis in der Synology-Box,
/volume1/justnfs
das eingehängt werden soll, gehört deruser1:users
Benutzer-ID 1026 und der Gruppen-ID 100 und enthält Verzeichnisse / Dateien, die nur diesem Benutzer gehören. - Auf meinem Laptop hat der Benutzer (auch
user1
), der das Verzeichnis einbindet, die Benutzer- ID 501 und die Gruppennummer 20 (Gruppennamestaff
).
Wenn ich das tue
sshfs -o sshfs_debug syno:/justnfs ./storage
Das Verzeichnis wird gemountet, die Benutzer-ID / Gruppen-ID aller Dateien wird jedoch nicht erneut zugeordnet (wie erwartet). Um dies zu beheben, habe ich zwei Dateien mit der erforderlichen Zuordnung erstellt, nämlich users.txt
mit user1:1026
und groups.txt
mit staff:100
. Dann der Befehl
sshfs -o sshfs_debug -o idmap=file -o uidfile=users.txt -o gidfile=groups.txt syno:/justnfs ./storage
mounten auch das entfernte verzeichnis, allerdings wenn ich dann auf wechsle storage
und mache ls
, ist die ausgabe komplett leer und dmesg
zeigt
osxfuse: fuse_vnop_readdir failed (err=1)
Seltsamerweise cat
ist der Befehl erfolgreich, wenn ich versuche, eine Datei mit einem bekannten Pfad zu erstellen (dh direkt darauf zuzugreifen), und der Inhalt der Datei wird angezeigt. Es ist, als sei nur die Auflistung von Verzeichnissen aus irgendeinem Grund nicht erlaubt.
Interessanterweise wenn ich die uid / gid explizit als angeben
sshfs -o sshfs_debug -o uid=501 -o gid=20 syno:/justnfs ./storage
dann ls
funktioniert es wieder.
Was könnte der Grund dafür sein, dass sich die letzten beiden Befehle unterschiedlich verhalten und / oder dass der Inhalt des Verzeichnisses nicht aufgelistet werden kann?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?