On Tue, 2010-02-23 at 10:47 -0700, listali...@tecnocreativo.cl wrote: > > [ Esta usando tdbsam, asi que no hay smbpasswd ]
> > Si te aparece una linea que dice "passdb backend = tdbsam" significa que > > el samba esta haciendo uso del archivo "passdb.tdb" y esta bien que no > > use el smbpasswd. > > entonces, estoy con el passdb.tdb > (y no es editable o leible con cat verdad?) No lo edites directamente. Aunque puedes verlo con cat/less, cuanto de eso entiendas, ya es otro tema. > [Los usuarios estan creados tanto en el sistema (adduser) como en samba (smbpasswd) ] > no se si sirva, pero este equipo (el del samba) no esta dentro de un > dominio. No importa. En este caso actua como controlador y usa su propia base de usuarios (smbpasswd + usuarios del sistema) para validar. > > Para probar, usa el comando > > > > smbclient -L //NOMBREDELEQUIPO -U usuario%password > > > probe eso tambien, y me muestra: > > [r...@documentos ~]# smbclient -L //documentos -U cbenavides%docscb > Domain=[DOCUMENTOS] OS=[Unix] Server=[Samba 3.0.33-3.15.el5_4.1] > > Sharename Type Comment > --------- ---- ------- > tmp Disk > IPC$ IPC IPC Service (Linux Documentos) > cbenavides Disk Home Directories ^^^^^^^^^^ Con esto ya sabes que a) el usuario/password es valido y b) tienes acceso a su home (al menos a ver que esta compartido). Solo te falta probar lo sgte: $ smbclient //documentos/cbenavides -U cbenavides%docscb smb: \> dir [Aqui deberia mostrar una lista de los directorios/archivos del usuario] Con los comandos put/get puedes enviar/recuperar archivos desde el samba. Si hay algun error, ya seria de permisos en el disco que deberian solucionarse con algo como "chown -R cbenavides /home/cbenavides; chmod u+wrx /home/cbenavides; chmod a+rx /home". atte. documento PUBLICO -- Marcos Ramirez <mramir...@armada.cl>