Hallo,
leider scheine ich mich wohl etwas dämlich anzustellen, daher zunächst die Frage:
Was ist zu beachten, bzw. wie ist ein SMB Share unter Linux (Ubuntu) von einer RS3614xs zu mounten, damit die Unix-Erweiterung funktioniert?
Im Ubuntuuser Wiki finde ich dazu leider nichts weiter: https://wiki.ubuntuusers.de/samba_client_cifs#bertragung-der-Rechte-mit-CIFS-UNIX-Erweiterungen
Daher mounte ich das Verzeichnis wie folgt in der /etc/fstab:
Der Mount-Point funktioniert auch und ich kann Daten lesen und schreiben, allerdings werden diese immer nur mit dem User welcher in der smbcredentials abgelegt geschrieben. Auch ein User der Name und ID identisch zu der Syno ist, wird mit dem falsche User gespeichert. Ein chown/chmod ist somit auch nicht möglich.
Es funktioniert weder mit noch ohne "Erweitere Freigabeberechtigungen aktivieren", wobei mir hier immer noch nicht klar ist, was im genau diese Checkbox bewirkt (die Hilfe bringt mir da leider keine genaureren Infos).
Ohne "credentials" wir es natürlich nicht gemounted, beim manuellen mount fragt er nach einem Passwort.
Was ich also möchte, ist das ähnlich wie bei NFS die Dateien mit dem User angelegt werden welcher diese auch tatsächlich angelegt hat und nicht welcher die Verbindung/mount aufgebaut hat, somit fällt ja auch die Nutzung von den Optionen uid und gid aus. Die Option "ver=2.0" hatte glaube ich auch nichts weiter gebracht.
Ich gehe davon aus das auch der Synology Samba per default die unix extensions = yes aktiv hat, aber auch eine explizite aktivierung in der /usr/syno/etc/smb.conf ergab keine Besserung.
Da einige Freigaben verschlüsselt sind steht die Option NFS somit leider nicht zur Verfügung steht.
Vielen Dank vorab!
leider scheine ich mich wohl etwas dämlich anzustellen, daher zunächst die Frage:
Was ist zu beachten, bzw. wie ist ein SMB Share unter Linux (Ubuntu) von einer RS3614xs zu mounten, damit die Unix-Erweiterung funktioniert?
Im Ubuntuuser Wiki finde ich dazu leider nichts weiter: https://wiki.ubuntuusers.de/samba_client_cifs#bertragung-der-Rechte-mit-CIFS-UNIX-Erweiterungen
Daher mounte ich das Verzeichnis wie folgt in der /etc/fstab:
Rich (BBCode):
//192.168.1.100/public /data/public cifs credentials=/root/smbcredentials,auto,_netdev
Der Mount-Point funktioniert auch und ich kann Daten lesen und schreiben, allerdings werden diese immer nur mit dem User welcher in der smbcredentials abgelegt geschrieben. Auch ein User der Name und ID identisch zu der Syno ist, wird mit dem falsche User gespeichert. Ein chown/chmod ist somit auch nicht möglich.
Es funktioniert weder mit noch ohne "Erweitere Freigabeberechtigungen aktivieren", wobei mir hier immer noch nicht klar ist, was im genau diese Checkbox bewirkt (die Hilfe bringt mir da leider keine genaureren Infos).
Ohne "credentials" wir es natürlich nicht gemounted, beim manuellen mount fragt er nach einem Passwort.
Was ich also möchte, ist das ähnlich wie bei NFS die Dateien mit dem User angelegt werden welcher diese auch tatsächlich angelegt hat und nicht welcher die Verbindung/mount aufgebaut hat, somit fällt ja auch die Nutzung von den Optionen uid und gid aus. Die Option "ver=2.0" hatte glaube ich auch nichts weiter gebracht.
Ich gehe davon aus das auch der Synology Samba per default die unix extensions = yes aktiv hat, aber auch eine explizite aktivierung in der /usr/syno/etc/smb.conf ergab keine Besserung.
Da einige Freigaben verschlüsselt sind steht die Option NFS somit leider nicht zur Verfügung steht.
Vielen Dank vorab!
