Samba Public Share: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie: Samba Kategorie: SMB = Konfiguration = * Ein öffentlich = Test = * '''smbclient -U % -L localhost''' * Die Option '''-U %''' lässt den SM…“)
 
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
[[Kategorie: SMB]]
 
[[Kategorie: SMB]]
 
= Konfiguration =
 
= Konfiguration =
* Ein öffentlich
+
* Ein öffentlicher Share muss eine fehlerhafte Authentifizierung als anonymen Zugriff erlauben
 +
* '''vim ''/etc/samba/smb.conf'' '''
 +
 
 +
[global]
 +
workgroup = WORKGROUP
 +
security = user
 +
map to guest = Bad Password
 +
server role = standalone server
 +
 +
[public]
 +
path = '' /srv/samba/pub''
 +
public = yes
 +
writeable = yes
 +
comment = Öffentlicher Share
 +
guest ok = yes
 +
 
 +
* '''mkdir -pv '' /srv/samba/pub '' '''
 +
* '''chmod 777  '' /srv/samba/pub '' '''
 +
* '''systemctl restart smbd'''
  
 
= Test =
 
= Test =
* '''smbclient -U % -L localhost'''
+
* '''smbclient -N -L localhost'''
* Die Option '''-U %''' lässt den SMB-Client mit leeren Benutzernamen und Passwort authentifizieren
+
* Die Option '''-N''' lässt den SMB-Client mit leeren Benutzernamen und Passwort authentifizieren
 
* Durch die Option ''map to guest = Bad Password'' sollte dadurch ein anonymer Zugriff erkannt werden
 
* Durch die Option ''map to guest = Bad Password'' sollte dadurch ein anonymer Zugriff erkannt werden
 
* Die Option '''-L ''ip.oder.host.name'' ''' listet die Shares eines Hosts auf
 
* Die Option '''-L ''ip.oder.host.name'' ''' listet die Shares eines Hosts auf

Aktuelle Version vom 10. März 2025, 08:33 Uhr

Konfiguration

  • Ein öffentlicher Share muss eine fehlerhafte Authentifizierung als anonymen Zugriff erlauben
  • vim /etc/samba/smb.conf
[global]
	workgroup = WORKGROUP
	security = user
	map to guest = Bad Password
	server role = standalone server

[public]
	path =  /srv/samba/pub
	public = yes
	writeable = yes
	comment = Öffentlicher Share
	guest ok = yes
  • mkdir -pv /srv/samba/pub
  • chmod 777 /srv/samba/pub
  • systemctl restart smbd

Test

  • smbclient -N -L localhost
  • Die Option -N lässt den SMB-Client mit leeren Benutzernamen und Passwort authentifizieren
  • Durch die Option map to guest = Bad Password sollte dadurch ein anonymer Zugriff erkannt werden
  • Die Option -L ip.oder.host.name listet die Shares eines Hosts auf