View Full Version : Problema Samba modalità Share
Ciao, ho un server in linux e voglio accervi da un pc con win xp pro.
Ecco la configurazione di smb.conf:
[global]
workgroup = MSHOME
server string = Samba Server
security = share
guest account = nobody
[public]
comment = Server
path = /usr/local/ftp/
public = yes
writable = yes
Riesco a vedere ma non ad accedere alla cartella (l'utente potrebbe non disporre dell'autorizzazione necessaria)
In teoria se metto security = share, non devo creare utenti o sbaglio?
Forse ho sbagliato a configurare il file? O devo fare qualcosa in windows..
l.golinelli
09-05-2005, 19:09
Ciao, ho un server in linux e voglio accervi da un pc con win xp pro.
Ecco la configurazione di smb.conf:
[global]
workgroup = MSHOME
server string = Samba Server
security = share
guest account = nobody
[public]
comment = Server
path = /usr/local/ftp/
public = yes
writable = yes
Riesco a vedere ma non ad accedere alla cartella (l'utente potrebbe non disporre dell'autorizzazione necessaria)
In teoria se metto security = share, non devo creare utenti o sbaglio?
Forse ho sbagliato a configurare il file? O devo fare qualcosa in windows..
chmod 777 /usr/local/ftp/
l.golinelli
09-05-2005, 19:22
guestok = yes
[global]
workgroup = MSHOME
server string = Samba Server
interfaces = 192.168.0.2/24, 192.168.1.2/24
security = SHARE
log file = /var/log/samba.%m
max log size = 50
server signing = auto
preferred master = No
domain master = No
dns proxy = No
ldap ssl = no
[public]
comment = Server
path = /urs/local/ftp/
read only = No
guest ok = Yes
Ancora niente.. può essere che il problema sia su interfaces? Il mio ip è 192.168.1.5 quello del server 192.168.1.1
in public prova ad aggiungere:
writable = yes
create mode = 0777
lo riavvii il servizio dopo ogni modifica vero ? :mbe: :fagiano:
mmmmm ... ora che ci penso.. mi viene un dubbio sulle password criptate di xp... :O
hai usato smbpasswd per aggiungere la password dell'utente che usa xp ? prova... dovrebbe andare..
prova a fare una public così
workgroup = TUTTO
server string = Samba Server %v
map to guest = bad user
hosts allow = 192.10.0. 192.10.1. 127. (metti la tua classe di ip e 127. )
encrypt passwords = yes
smb passwd file = /etc/samba/private/smbpasswd
[immagini]
comment = foto
path = /mnt/store/immagini
only guest = yes
public = yes
writable = yes
printable = no
a me funziona senza password o altro, da qualsiasi pc con windows
penso che la cosa che manchi più a te sia only guest=yes
lo riavvii il servizio dopo ogni modifica vero ? :mbe: :fagiano:
Si, killall smbd, kill nmbd, e poi riavvio smbd e nmbd.
hai usato smbpasswd per aggiungere la password dell'utente che usa xp ?
E se non ho la password in windows?
Adesso il mio smbd.conf è così:
[global]
workgroup = MSHOME
server string = Samba Server
interfaces = 192.168.1./24
security = SHARE
map to guest = Bad User
log file = /var/log/samba.%m
max log size = 50
server signing = auto
preferred master = No
domain master = No
dns proxy = No
ldap ssl = no
hosts allow = 192.168.1., 127.
[public]
comment = Iore
path = /urs/local/ftp/
read only = No
create mask = 0777
guest only = Yes
guest ok = Yes
Ormai ci ho aggiunto di tutto.. ma niente.. :muro:
mi sa che ne devi crearne una comunque per l'utente "pippo" di xp...
smbpasswd -a pippo
hai messo "guest only=yes", hai provato " only guest = yes " ?
magari è la stessa cosa, cmq una prova falla
nel file smbusers cos'hai?
il mio è così
root = administrator admin
nobody = guest pcguest smbguest
smbpasswd -a pippo
root@iore:/usr/local/ftp# smbpasswd -a pippo
New SMB password:
Retype new SMB password:
Failed to initialise SAM_ACCOUNT for user pippo. Does this user exist in the UNIX password database ?
Failed to modify password entry for user pippo
nel file smbusers cos'hai?
Non trovo il file..
allora.... ho fatto pure io con xp e red hat...
prova ad aggiungere sotto la sez. public
public = Yes
se non va così..... :boh:
vuoi sapere come ho fatto io grazie al consiglio di un amico?
prendi il file di esempio che sta nella dir samba, metti solo il nome del gruppo (tipo workgroup) dei tuoi pc e poi alla fine del file aggiungi:
[share]
Comment = Dati condivisi
path = /data
public = yes
writable = yes
only guest = yes
browseable = yes
Ovviamente modifichi il comment e la path..
Dopo se usi gnome 2.10, nella barra degli strumenti vai a desktop-amministrazione-cartelle condivise, setti le dir e sei apposto..ti funge al primo colpo, senza pass da xp e senza particolari richieste..
prova e facci sapè ;)
vuoi sapere come ho fatto io grazie al consiglio di un amico?
prendi il file di esempio che sta nella dir samba, metti solo il nome del gruppo (tipo workgroup) dei tuoi pc e poi alla fine del file aggiungi:
[share]
Comment = Dati condivisi
path = /data
public = yes
writable = yes
only guest = yes
browseable = yes
Ovviamente modifichi il comment e la path..
Dopo se usi gnome 2.10, nella barra degli strumenti vai a desktop-amministrazione-cartelle condivise, setti le dir e sei apposto..ti funge al primo colpo, senza pass da xp e senza particolari richieste..
prova e facci sapè ;)
Grande!
Alla fine le ho provate tutte quando bastava usare il file di esempio..
Grazie..
ps l'unica modifica da fare ovviamente è mettere "security = share"
:D
io ho passato la mattina a bestemmiare santo samba!
poi quando ho appreso ciò, sono rimasto felicissimo :P
buon samba! :D
l'unica cosa che non riesco a risolvere, è che da linux non vedo il pc winzozz :(
l'unica cosa che non riesco a risolvere, è che da linux non vedo il pc winzozz :(
Per fortuna questo è un problema che non devo affrontare..
Cmq grazie ancora!
Ciao
stefanoxjx
10-05-2005, 16:24
l'unica cosa che non riesco a risolvere, è che da linux non vedo il pc winzozz :(
smbmount //pcwindows/condivisione /mnt/quellochevuoi -o username=accountwindows
Se usi kde, prova ad installare (se non è già installato) smb4k.
Ciao.
Sono tornato.. eheh.. :muro:
[share]
Comment = Server
path = /usr/local/ftp/
public = yes
writable = yes
only guest = yes
browseable = yes
Ho il problema che ogni volta che si scarica un file nuovo (da amule i file completi finiscono li) devo dare un "chmod 777 *" all'interno della cartella per poter prendere il file con samba.
Ho provato ad aggiungere create mask = 0777 in share ma non cambia..
Cosa posso provare?
dovrebbe essere create mode = 777 o 0777 ...... ma che versione stai usando zio pino ? :eek:
Sto usando Samba 3.0.14a preso fresco fresco oggi xkè pensavo che qualcosa non andasse per colpa della vecchia versione..
Ho provato create mode, su [share], ma nn cambia nulla, forse devo metterlo su [global]?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.