Samba

  • Por cuestiones que probablemente sólo comprenda un SysAdmin, necesito conectarme a un share (recurso compartido) de Samba desde un cliente Windows 2000 o Windows XP. El típico escenario de aquella vieja aplicación que nadie sabe quién usa ni para qué sirve, que no tiene mantenimiento desde hace décadas, y que no se puede adaptar, reemplazar ni rescribir. En realidad sabemos con exactitud quién la usa, para qué, por qué no tiene mantenimeinto ni se puede reemplazar, y por qué es necesario mantenerla en funcionamiento. Toda empresa/compañía/pyme tiene o ha tenido alguna vez una de estas piezas de software obsoleto y a la vez "indispensable". Algo así como los Windows XP que corren los cajeros automáticos aún en 2019 y muchos sistemas en aeropuertos (como he podido comprobar y documentado en su momento).

    La cuestión es que, al intentar conectarse a un servidor Samba desde Windows 2000 o Windows XP, el mismo arroja el siguiente error: "System error 1326 has occurred." al momento de autenticarse (desde la consola de Windows ejecutando el comando net use z: \\samba.linuxito.com\compartido). Este artículo explica cómo configurar un servidor Samba para que los clientes Windows 2000/XP puedan acceder al mismo.

  • Este artículo explica cómo agregar un nuevo share (carpeta compartida en jerga Windows) y usuario a un servidor Samba ya configurado y funcionando.

  • En este artículo voy a explicar cómo utilizar smbclient para conectarse, explorar, subir y bajar archivos de un share de samba desde línea de comandos.

    El cliente smbclient, parte de la suite de Samba, permite acceder a recursos SMB/CIFS remotos de forma similar a un cliente FTP. Ofrece una interfaz muy similar a la de los clientes FTP de línea de comandos, e incluye operaciones para obtener archivos desde el servidor y subir archivos desde la máquina local.

  • Samba permite a las computadoras GNU/Linux compartir archivos e impresoras sobre una red local. Mediante el protocolo SMB, una computadora con GNU/Linux puede ser visible en redes Windows o "Mis sitios de red" de la misma forma que cualquier otra computadora con Windows. De esta forma es posible compartir archivos e impresoras, por ejemplo, las máquinas con Windows pueden acceder a una impresora conectada en un sistema GNU/Linux, y el sistema GNU/Linux puede acceder a una impresora conectada a una máquina con Windows. Además, en una red mixta con sistemas Windows y GNU/Linux, samba permite que todos vean los archivos compartidos entre sí. Por lo tanto samba es muy útil en redes donde coexisten computadoras con Windows y GNU/Linux.

  • En el artículo anterior expliqué cómo crear y configurar jails en FreeBSD. Ahora, contando con nuestros primeros jails en funcionamiento, llega el momento de instalar y configurar un servicio para que corra dentro de un jail: en este caso, Samba.

    Este artículo explica cómo instalar y configurar Samba dentro de un jail en un sistema FreeBSD 10.

  • Esta breve guía explica cómo instalar y configurar Samba en CentOS 7 para compartir un directorio con acceso público (sin usuario y contraseña).

  • Supongamos que un servidor posee múltiples interfaces de red conectadas a diferentes subredes, y deseamos que el servidor Samba acepte peticiones sólo en ciertas interfaces de red (no en una sola, tampoco en todas). Para ello se debe recurrir al parámetro de configuración global interfaces.

  • Este artículo explica brevemente cómo instalar samba en CentOS 6.2 para compartir archivos con clientes Windows sin autenticación.

  • Este artículo demuestra cómo instalar y configurar un servidor de archivos Samba en Debian 10 y derivados. Junto con el proceso de creación de un usuario y prueba de funcionamiento desde un cliente GNU/Linux.

  • En el episodio anterior demostré cómo instalar y configurar un servidor Samba en Debian. Veamos ahora cómo acceder a un directorio compartido (share) de Samba desde un cliente Windows.

  • Luego de haber migrado con éxito mi servidor VPN desde Debian 6 hasta OpenBSD fui por más y decidí migrar un servidor de archivos Samba.

  • En este artículo voy a explicar cómo restringir el acceso a un directorio compartido (típicamente conocido como share) de Samba por usuario y por IP/subred.