Samba3 Rocky Simple: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 29: Zeile 29:
 
store dos attributes = Yes
 
store dos attributes = Yes
 
</pre>
 
</pre>
 +
==Enable==
 +
*systemctl enable smb --now
  
 
== Firewall (firewalld) ==
 
== Firewall (firewalld) ==

Version vom 17. Februar 2026, 06:29 Uhr

Samba Standalone Share Server unter Rocky Linux

Installation

  • dnf install -y samba

Konfiguration

  • nano /etc/samba/smb.conf
[global]
	workgroup = SAMBA
	security = user

	passdb backend = tdbsam

	printing = cups
	printcap name = cups
	load printers = yes
	cups options = raw

[homes]
	comment = Home Directories
	valid users = %S, %D%w%S
	browseable = No
	read only = No
	inherit acls = Yes

[share]
	comment = share dir
	path = /srv/samba/share
        read only = No
	store dos attributes = Yes

Enable

  • systemctl enable smb --now

Firewall (firewalld)

  • firewall-cmd --permanent --add-service=samba
  • firewall-cmd --reload
  • firewall-cmd --list-all

SELinux – Share korrekt labeln

Beispielpfad
/srv/samba/share
  • semanage fcontext -a -t samba_share_t "/srv/samba(/.*)?"
  • restorecon -Rv /srv/samba
  • ls -ldZ /srv/samba

SELinux Boolean (optional)

Home-Verzeichnisse freigeben
  • setsebool -P samba_enable_home_dirs on
Unsicher – erlaubt Vollzugriff auf beliebige Pfade
  • setsebool -P samba_export_all_rw on

Dienste starten

  • systemctl enable --now smb
  • systemctl enable --now nmb
  • systemctl status smb

Samba User anlegen

  • smbpasswd -a username

Typische Fehler

  • SELinux blockiert → ausearch -m avc -ts recent
  • Falsche Unix-Rechte
  • Share nicht in /etc/samba/smb.conf definiert