Pagina 1 di 3

[RISOLTO] Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 16:25
da brigantelukano
Un saluto al forum......veniamo al dunque vorrei condividere delle risorse senza utente o password e alcune con utente e password...mi spiego meglio:

ho tre cartelle download....personali......upload..........voglio realizzare la se guente situazione

Cartella download accessibile da tutti senza password.......si possono prelevare i file al suo interno ma non si può ne aggiungere ne modificare il suo contenuto

Cartella Upload..........accessibile da tutti senza password........si possono prelevare modificare ed aggiungere file al suo interno

Cartella personali..............accessibile tramite nome utente e password solo da chi autorizzato


sono riuscito a realizzare una situazione similare creando un utente ospite sul server samba configurato con security=user ma giustamente bisogna autenticarsi.........io invece vorrei realizzare un mix  User/share

vi allego il mio file smb.conf:
# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2010/05/04 01:15:09

[global]
netbios name = TUX79
server string = Ubuntu
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[Upload]
comment = Directory pubblica
path = /media/dati/serversamba/pubblici
read only = No
create mask = 0666
directory mask = 0777
force directory mode = 0777

[Download]
comment = Directory pubblica
path = /media/dati/serversamba/download
valid users = tux79 ospite
write list = tux79
create mask = 0664
directory mask = 02775
force directory mode = 02775
guest ok = Yes

[Personali]
comment = Directory privata
path = /media/dati/serversamba/personali
invalid users = ospite
write list = @tux79
create mask = 0660
directory mask = 02770
force directory mode = 02770

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No

Un grazie in anticipo!!!!!!

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 18:58
da il_muflone
ciao

configura le condivisioni con security=Share
dove vuoi accesso anonimo metti guest ok = yes

dove non vuoi accesso anonimo metti guest ok = no

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 19:48
da brigantelukano
Ciao muflone,ho modificato il mio smb.conf e riavviato la macchina ma adesso non riesco ad accedere a nessuna cartella mi dice che non ho  le autorizzazioni necessarie ti riporto il mio smb.conf sicuramente sbaglio qualcosa ma non riesco a capire cosa..un grazie in anticipo

Codice: Seleziona tutto

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2010/05/04 19:36:14

[global]
	netbios name = TUX79
	server string = Ubuntu
	security = SHARE
	map to guest = Bad User
	obey pam restrictions = Yes
	pam password change = Yes
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	unix password sync = Yes
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	dns proxy = No
	usershare allow guests = Yes
	panic action = /usr/share/samba/panic-action %d

[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	printable = Yes
	browseable = No
	browsable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers

[Upload]
	comment = Directory pubblica
	path = /media/dati/serversamba/pubblici
	read only = No
	create mask = 0666
	directory mask = 0777
	force directory mode = 0777
	guest ok = Yes

[Download]
	comment = Directory pubblica
	path = /media/dati/serversamba/download
	valid users = tux79
	write list = tux79
	create mask = 0664
	directory mask = 02775
	force directory mode = 02775
	guest ok = Yes

[Personali]
	comment = Directory privata
	path = /media/dati/serversamba/personali
	valid users = tux79
	write list = @tux79
	read only = No
	create mask = 0660
	directory mask = 02770
	force directory mode = 02770
[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	printable = Yes
	browseable = No
	browsable = No

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 19:49
da il_muflone
quali sono i permessi di quelle cartelle condivise?
ls -ld /media/dati/seversamba/pubblici
idem per tutte le altre

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 19:54
da brigantelukano
ls -ld /media/dati/seversamba/pubblici
ls -ld /media/dati/seversamba/download
ls -ld /media/dati/seversamba/pubblici

a tutti i comandi mi risponde

ls: impossibile accedere a /media/dati/seversamba/pubblici: Nessun file o directory

ovviamente le directory esistono :-)

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 19:56
da il_muflone
eh no, se dice che non esistono non esistono :D
controlla maiuscole e minuscole e che le partizioni siano montate

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 20:00
da brigantelukano
Partizione montata.........le cartelle esistono e stesso nome se metto autenticazione user ci entro tranquillamente con autenticazione share le vedo in risorse di rete ma non entro

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 20:02
da il_muflone
ls -ld /media/dati
ls -ld /media/dati/seversamba
ls -l /media/dati/seversamba

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 20:11
da brigantelukano
tux79@desktop:~$ ls -ld /media/dati
drwxrwxrwx 1 root root 8192 2010-05-04 15:55 /media/dati

tux79@desktop:~$ ls -ld /media/dati/serversamba
drwxrwxrwx 1 root root 4096 2010-05-04 15:55 /media/dati/serversamba

ls -l /media/dati/serversamba

tux79@desktop:~$ ls -l /media/dati/serversamba
totale 16
drwxrwxrwx 1 root root 4096 2010-05-04 15:54 download
drwxrwxrwx 1 root root 4096 2010-04-01 10:55 dvd rip
drwxrwxrwx 1 root root 4096 2010-04-30 17:02 personali
drwxrwxrwx 1 root root 4096 2010-05-04 17:32 pubblici


scrivevo sever invece di server ecco perchè non le vedevo :-)......chiedo scusa

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 20:25
da il_muflone
dalle directory pubbliche togli valid users = tux79

poi riavvia samba con sudo /etc/init.d/samba restart

ed accedi con smbclient //localhost/Download
e incolla qui tutte le risposte. se ti chiede password premio invio.

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:08
da brigantelukano
tux79@desktop:~$ smbclient //localhost/Download
Enter tux79's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]
Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_WRONG_PASSWORD

samba lo riavvio così: sudo service smbd start perche con il comando /etc/init.d/samba restart mi risponde bash: /etc/init.d/samba: Nessun file o directory

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:10
da il_muflone
ahah sta cercando di entrare col tuo utente visto che il nome utente esiste, non col guest.
aggiungi guest only = yes alle condivisioni, poi riavvia samba e riprova

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:25
da brigantelukano
allora la situazione è la seguente:

Cartella Pubblici accedo senza password e riesco tranquillamente a modificare i file

Cartella Download riesco ad accedere senza password e non posso modificarla.........però vorrei fosse possibile scegliere di accedere come tux79 e modificare il suo contenuto

cartella Personali non riesco ad accedere

allego smb.conf
# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2010/05/04 21:16:52

[global]
netbios name = TUX79
server string = Ubuntu
security = SHARE
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[Upload]
comment = Directory pubblica
path = /media/dati/serversamba/pubblici
read only = No
create mask = 0666
directory mask = 0777
force directory mode = 0777
guest only = Yes
guest ok = Yes

[Download]
comment = Directory pubblica
path = /media/dati/serversamba/download
write list = tux79
create mask = 0664
directory mask = 02775
force directory mode = 02775
guest only = Yes
guest ok = Yes

[Personali]
comment = Directory privata
path = /media/dati/serversamba/personali
valid users = tux79
write list = @tux79
read only = No
create mask = 0660
directory mask = 02770
force directory mode = 02770
only user = Yes
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:28
da il_muflone
per modificare la download usa un'altra condivisione che punta allo stesso punto ma con una configurazione differente.
vediamo di far funzionare la personali e poi la configuri come questa.

smbclient //localhost/Personali -U tux79
e quando te lo chiede immetti la password

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:31
da brigantelukano
tux79@desktop:~$ smbclient //localhost/Personali -U tux79
Enter tux79's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: NT_STATUS_ACCESS_DENIED
tux79@desktop:~$

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:33
da il_muflone
Server not using user level security and no password supplied.

hai inserito la password?

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:37
da brigantelukano
tux79@desktop:~$ smbclient //localhost/Personali -U tux79
Enter tux79's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: NT_STATUS_ACCESS_DENIED
tux79@desktop:~$

inserisco la password

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:38
da il_muflone
prova passandogliela esplicitamente con
smbclient //localhost/Personali -U tux79%password

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:47
da brigantelukano
stessa risposta

noto però che aprendo swat e andando sulla sessione global le voci

client lanman auth e lanman auth e sono entrambe settate su no le setto su yes rilancio il comando e vedo cosa succede

Re: Configurazione Samba possibile?.......mix user/share

Inviato: martedì 4 maggio 2010, 21:51
da brigantelukano
dopo aver settato le due voci su yes e riavviato ecco la risposta

tux79@desktop:~$ smbclient //localhost/Personali -U tux79
Enter tux79's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]
Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_WRONG_PASSWORD
tux79@desktop:~$