Ich habe einen Ordner vom Hostsystem (OSX) freigegeben und im Gastsystem (OSX) bereitgestellt. Aber es wird nur mit rwx------
Modus gemountet. Ich habe einen rw- Zugriff für den freigegebenen Ordner für einen Benutzer im Gastsystem und für alle als schreibgeschützt gewährt . Aber im Gastsystem wird der Ordner als freigegebener Datenträger mit rwx------
Berechtigungen auf die /Volumes/ gemountet. Wie kann ich es mit rwxr-xr-x
Berechtigungen mounten?
im Hostsystem hat es rwxr-xr-x+
Berechtigungen
Das Problem klingt wie hier: Berechtigungen für gemountete interne Festplatte [ask ubuntu] . Ist es also verwandt mit fmask
, dmask
( umask
)?
Hier ist eine ähnliche Situation, aber unter Linux 700 statt 755 Berechtigungen auf automatisch gemounteter USB-Festplatte . Es gibt also eine /etc/fstab.hd-Datei auf OSX, die jedoch als nutzlos angesehen wird
Es sieht so aus, als würden alle AFP-Freigaben als drwx------
. Wie kann ich es ändern?
Sie müssen die Berechtigungen beim Ausführen angeben mount
- die lokalen Dateiberechtigungen oder die Berechtigungen, die Sie mit chmod
auf das Verzeichnis setzen, in das Sie Ihre Freigabe einhängen, werden nicht berücksichtigt.
Du solltest tunmount -t <fs_type> -o m=755 /path/to/source /destination
Ich bin mir nicht sicher, welchen Dateisystemtyp Sie zu mounten versuchen (ist es nfs? oder hfs?) - Sie beziehen sich nur auf ein Hostsystem und ein Gastsystem ohne weitere Details. Sie müssen den richtigen Dateisystemtyp für den Mount-Befehl angeben (aber ich gehe davon aus, dass Sie das bereits getan haben und es funktioniert hat). Außerdem wäre es eine gute Idee für Sie, den man für den relevanten Mount-Befehl zu lesen (wenn also der fstype hfs ist, müssen Sie ; lesen; ebenso, wenn es nfs ist, müssen Sie ; einen Blick man mount_hfs
auf man mount_nfs
die unten man mount
für weitere fs-spezifische Mount-Befehle).
Hoffentlich hilft das!
-o m: option not supported
mount
, mount_nfs
oder mount_hfs
? Welchen Dateisystemtyp möchten Sie mounten? Können Sie den genauen Befehl einfügen, den Sie ausführen möchten? mount_hfs
hat auch eine -m
Option, die Sie auch verwenden könnten: mount -m 755
sollte Ihnen die 755-Berechtigungen geben.mount
, wie Sie vorgeschlagen habenmount_afp
. Leider bekomme ich: mount_afp: illegal option -- m
. Es sieht also so aus, als ob mount_afp dies nicht unterstützt.mount -t afp -m=755 afp://path/to/source /path/to/destination
oder mount -t afp -o -m=755 afp://path/to/source /path/to/destination
und sehen Sie, ob eines davon unterstützt wird.-m
Option für macOS mount
, aufhören zu verweisen-m
-m
Möglichkeit. Es gibt jedoch eine -o m=
Option in macOS, oder zumindest gab es damals, wenn ich mich richtig erinnere
Papiro
statisch
rwxr-xr-x+
), vom Gastsystem funktioniert es nicht - unzureichende Berechtigungen (Remount funktioniert nicht, oder ich kenne nicht alle Optionen).