Configurando Samba en NetBSD
De NetBSD Mexico
Instalar samba via pkgsrc:
# cd /usr/pkgsrc/net/samba # make install clean
Iniciar los servicios en /etc/inetd.conf:
#netbios-ssn stream tcp nowait root /usr/pkg/sbin/smbd #netbios-ns dgram udp wait root /usr/pkg/sbin/nmbd
Cambiar a esto:
netbios-ssn stream tcp nowait root /usr/pkg/sbin/smbd netbios-ns dgram udp wait root /usr/pkg/sbin/nmbd
Grabar los cambios y reiniciar inetd:
/etc/rc.d/inetd restart
Agrega las siguientes lineas a /etc/rc.conf:
smbd=YES nmbd=YES samba=YES
Necesitas crear un archivo smb.conf en /usr/pkg/etc/samba/smb.conf Esto puede ser basico y necesario.
workgroup="some_group" server string="NetBSD Samba Server" hosts allow = 192.168.1. , 192.168.0. encrypt passwords = yes [shared] comment = Shared path = /home/ficovh/mp3 browseable = yes writable = no valid users = samba
Necesitamos un usuario para samba:
# useradd samba
Agregamos el usuario samba a la base de datos de este:
# smbpasswd -a -U samba
Probamos en nuestra maquina Windows.
Tambien podemos ver el contenido de un recurso compartido en Windows a traves de smbclient
# smbclient //ip_windows/recurso_compartido
ip_windows es la IP de nuestra maquina windows
Para probar si samba esta trabajando correctamente hacemos lo siguiente:
# smbclient -Usamba -L localhost
Este extracto, no representa en ningun momento, todo lo extenso que es Samba, existen mucho mas opciones y trucos, para aprovechar sus caracteristicas.
[editar] Referencias
* Sitio Web Samba