55 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Samb konfigurieren
 | 
						||
 | 
						||
Rechte masken bearbeiten
 | 
						||
https://blog.jonaspasche.com/2010/11/24/endlich-verstehen-samba-rechtevergabe/$0
 | 
						||
 | 
						||
```
 | 
						||
Kurzübersicht
 | 
						||
 | 
						||
Rechtevergabe beim Anlegen erzwingen:
 | 
						||
 | 
						||
Dateien:
 | 
						||
[max] create mask
 | 
						||
[min] force create mode
 | 
						||
Verzeichnisse:
 | 
						||
[max] directory mask
 | 
						||
[min] force directory mode
 | 
						||
Rechtevergabe beim Ändern erzwingen:
 | 
						||
 | 
						||
Dateien:
 | 
						||
[max] security mask
 | 
						||
[min] force security mode
 | 
						||
Verzeichnisse:
 | 
						||
[max] directory security mask
 | 
						||
[min] force directory security mode
 | 
						||
Tip: Üblicherweise möchte man ja nicht, dass einmal beim Anlegen gesetzte Rechte nachträglich verändert werden – dann hätte man sich das Erzwingen der Rechte beim Anlegen ja auch gleich sparen können. Insofern sollte eine Nicht-„security“-Einstellung immer durch die entsprechende „security“-Einstellung ergänzt werden.
 | 
						||
 | 
						||
Fazit:
 | 
						||
 | 
						||
Will man nur ein Maximum an Rechten erzwingen (= bestimmte Rechte verbieten, obwohl der Client sie setzen wollte), braucht man diese vier Einstellungen (wir erinnern uns: Maximum wird durch AND erzielt, AND mit A, so wie in „mask“):
 | 
						||
 | 
						||
create mask
 | 
						||
directory mask
 | 
						||
security mask
 | 
						||
directory security mask
 | 
						||
 | 
						||
Will man nur ein Minimum an Rechten erzwingen (= bestimmte Rechte immer setzen, auch wenn der Client das gar nicht wollte), braucht man jene vier Einstellungen (wir erinnern uns: Minimum wird durch OR erzielt, OR mit O, so wie in „force“ und in „mode“):
 | 
						||
 | 
						||
force create mode
 | 
						||
force directory mode
 | 
						||
force security mode
 | 
						||
force directory security mode
 | 
						||
 | 
						||
Will man ganz bestimmte Rechte erzwingen, unabhängig davon, was der Client sich für Rechte wünscht, braucht man alle acht Einstellungen:
 | 
						||
 | 
						||
create mask
 | 
						||
force create mode
 | 
						||
directory mask
 | 
						||
force directory mode
 | 
						||
security mask
 | 
						||
force security mode
 | 
						||
directory security mask
 | 
						||
force directory security mode
 | 
						||
```
 | 
						||
 |