samba

Mattepuffo's logo
Visualizzare informazioni Samba Windows con Nmap

Visualizzare informazioni Samba Windows con Nmap

In pratica vogliamo visualizzare informazioni sulla versione Samba di un server Windows.

E possiamo farlo con Nmap e determinate opzioni.

Ci limiteremo ad analizzare la porta 445, che corrisponde a queste due voci delle porte standard:

  • 445/tcp ->Microsoft-DS (Active Directory, share di Windows, Sasser-worm)

  • 445/udp -> Microsoft-DS SMB file sharing

Mattepuffo's logo
Listare le condivisioni Samba in Linux

Listare le condivisioni Samba in Linux

Nella mia rete ho praticamente solo pc con Windows, praticamente tutti con delle directories condivise.

Ma io sul mio pc ho Linux, ed ho la necessità di identificare gli shares di Samba di queste macchine.

Come fare??

Prima di tutto scanneriziamo la rete.

Mattepuffo's logo
Testare la velocità di Samba da terminale

Testare la velocità di Samba da terminale

Nel caso di reti locali multi-os, se usiamo Linux, siamo praticamente obbligati ad usare Samba.

Molti si lamentano della scarsa velocità, anche se le cose sono migliorate molto con l'ultima versione.

Comunque possiamo facilmente fare dei test usando smbclient.

Mattepuffo's logo
Mini guida a Samba

Mini guida a Samba

Samba è un servizio di condivisione file/stampanti in rete tramite protocollo SMB/CIFS.

Viene molto usato in ambito multi piattaforma per far condividere files in rete tra Windows e Linux/Mac OS X.

Grazie all'aiuto di zazu (forum.spreatech.it) sono riuscito a mettere su un sistema nella rete di casa.

Qui vi posto la mia piccola configurazione che è solo un punto di partenza.

Io l'ho configurato su Archlinux, ma valgono gli stessi concetti per le altre distro:

# pacman -Sy samba

# /etc/rc.d/samba start

Su Arch abbiamo già una configurazione di esempio nel file smb.conf.default.

Noi ne creeremo una nuova:

# cd /etc/samba/

# touch smb.conf

smb.conf è il file di configurazione della parte server.

Questo è il file di configurazione:

# cat /etc/samba/smb.conf
[global]
netbios name = CASA
workgroup = WORKGROUP
server string = Samba Archlinux
passdb backend = tdbsam
disable spoolss = yes
load printers = no
map to guest = Bad User
invalid users = root
usershare allow guests = Yes
domain logons = No
domain master = No
security = user
ldap suffix =
wins server =
wins support = No
###parametri  per migliorare la compatibilit� con windows ###
unix charset = ISO8859-15
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
###
### Shares ###

[privata]
comment = Risorsa privata
inherit acls = No
path = /media/hd
guest ok = no
create mask = 0660
directory mask = 0770
writeable = yes
browsable = yes

La parte [global] è quella generale.