Pagina 1 di 1

Problema montaggio unità smb

Inviato: ven 19 ago 2005, 19:50
da sir_alex
Allora, ho abilitato la configurazione di default di samba, quindi con le home e la stampa in condivisione, poi ho messo in rete il fisso (con la slack) e il portatile (con ubuntu), ma quando apro smb4k su slack non riesco a montare nulla, mi chiede continuamente nome utente e password, ma di chi? Quando mettevo in rete ubuntu e mandrake sempre smb4k montava tranquillamente le medesime condivisioni senza chiedere nulla. Cosa può esserci che non va?

Inviato: ven 19 ago 2005, 19:53
da DaNiMoTh
Samba serve per mettere in rete GNU/Linux e Windows.... per tutto il resto, c'è nfs.


ciao

Inviato: ven 19 ago 2005, 20:14
da sir_alex
Io invece preferisco usare samba, che smb4k mi monta da solo e non devo montarlo a mano da root, senza contare che ho bisogno che il portatile sia compatibile con win. E' inutile passare ad un altro programma se uno non funziona, prima quantomeno voglio riuscire a capire perchè non funziona.

Ciao.

Inviato: sab 20 ago 2005, 10:36
da l1q1d
allora loggati come root e fai:

Codice: Seleziona tutto

smbpasswd -a nomeutente
scrivi la nuova password
in questo modo dici di aggiungere all'elenco delle password di samba l'utente con cui ti colleghi.
L'utente deve esistere sia sul client (da cui ti connetti) sia sul server.
quindi quando ti chiede nome utente e password ci metti quelli che hai scritto prima

Inviato: sab 20 ago 2005, 11:25
da slackwarelife
ho appena fatto la medesima cosa anch'io con slack, winxp e suse 9.3.
La slack mi funge da server dove gira samba in configurazione PDC e sul mio portatile (suse 9.3) ho aggiunto questa riga al file /etc/fstab

//192.168.0.2/public /mnt/disck smbfs default,credentials=/etc/samba/credential,uid=1000,gid=1000 1 2

mi accingo a spiegare la riga:

//192.168.0.2/public è la locazione del disco di rete sul server samba (io ho dovuto inserire il nome host del mio server samba PDC nel file /etc/hosts della suse 9.3)

/mnt/disk è il mount point

default,credentials=/etc/samba/credential,uid=1000,gid=1000 1 2 è l'istruzione del mount, l'istruzione credentials punta ad un file di nome credential di sola lettura e scrittura per root dove all'interno devi inserire nome utente e password del tuo server samba
ecco il mio

username=********* (il tuo nome utente)
password=******** (la tua password)

così facendo all'avvio la mia suse mi monta il disco di rete che ho esportato.

Ti ricordo che samba di default usa il livello security=user, ciò imposta che tu debba censire du cose, prima devi censire nella slack che usi come server tutti gli utenti che si devono connettere, poi una volta aggiunti alla linux box devi introdurli anche in samba con il comando smbpasswd -a nome utente. Ciò ti permetterà di inserire nel file visto prima il nome utente con cui ti vuoi connettere e la password.
devi anche censire il nome macchina, ma per questo ti rimando ad un bellissimo how-to che ho trovato:

http://openskills.info/infobox.php?ID=552

seguendo le istruzioni di questo semplice documento sarai in grado di configurare samba al meglio.

Ciao