Ich habe früher Dateien über Samba von einem System auf ein anderes System kopiert. Wie auch immer, ich erhalte die Datei nur im schreibgeschützten Modus. Was ich jetzt mache, ist, dass ich die Dateiberechtigung nach dem Übertragen der Datei ändere. Es scheint wenig zeitaufwändig zu sein. Gibt es eine dauerhafte Lösung für dieses Problem?
Trotzdem habe ich das gleiche Problem. Bitte schauen Sie sich mein Samba-Setup an.
http://paste.ubuntu.com/614067/
Ausgabe:
karthick@karthick:~$ groups
karthick adm dialout cdrom plugdev lpadmin admin sambashare
samba
file-sharing
chmod
karthick87
quelle
quelle
groups
in die Befehlszeile ein, um zu sehen, zu welcher Gruppe Sie gehören).Antworten:
Konfigurieren Sie
create mask
unddirectory mask
in/etc/samba/smb.conf
mit den gewünschten Berechtigungen.von
/etc/samba/smb.conf
:Wenn Sie weitere Informationen benötigen, gibt es eine Manpage auf smb.conf .
Zu den Werten für die Maskierung:
Berechtigungen 700 bedeutet:
Sie müssen also herausfinden, welche Berechtigungen Sie für den Eigentümer, die Gruppe und andere Personen benötigen. Fügen Sie die Ziffern zum Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und andere hinzu.
755 würde r, w, x für den Besitzer; r, x für Gruppe und andere.
777 wäre r, w, x für alle 3.
bearbeiten:
Wenn Sie Probleme mit Sperren haben, überprüfen Sie, ob es eine * ldb-Datei (das ist die Sperrdatei) mit Berechtigungen unter 770 gibt. Wenn dies der Fall ist, überprüfen Sie diese Einstellungen und ihre Werte (Werte und Arbeitsgruppen sind willkürlich):
Force-Gruppe = Arbeitsgruppe Force-Erstellungsmodus = 0770 Force-Verzeichnismodus = 0770 Force-Sicherheitsmodus = 0770 Force-Verzeichnis-Sicherheitsmodus = 0770
Samba erstellt dann die * ldb-Datei mit rwxrwx --- und kann die Sperren entfernen.
quelle