lunes, 21 de julio de 2008

Cómo verificar la disponibilidad y servicios del servidor Samba

La aplicación smbclient permite contactar a tu servidor Samba. Una manera de aprovechar esta utilidad es testeando que el servidor Samba esté funcionando y verificando los servicios que proporciona.
Antes de verificar los servicios de Samba es recomendable reiniciar el servidor para cerciorarte de que cualquier cambio que hayas hecho se aplique.
Una vez que este procedimiento se ha llevado a cabo puedes consultar los servicios Samba que están funcionando mediante la aplicación smbclient:
smbclient -L <nombre del equipo> -U%

La opción -L te permite ver los recursos que están disponibles, mientras que la opción -U% te mostrará lo que un usuario no autenticado verá por defecto. La información que obtendrás será parecida a esta:

Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.28a]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (athlon server (Samba, Ubuntu))
print$ Disk Printer Drivers
Stylus-CX7700 Printer
PDF Printer PDF
bodega2 Disk
bodega1 Disk
bodega3 Disk
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.28a]
Server Comment
--------- -------
ATHLON athlon server (Samba, Ubuntu)
CARLOS-LAPTOP carlos-laptop server (Samba, Ubuntu)
Workgroup Master
--------- -------
WORKGROUP ATHLON
En este caso podemos ver tres particiones compartidas en el equipo athlon: bodega 1,2 y 3. Ahora, suponiendo que queremos saber lo que un usuario autenticado verá el comando es ligeramente distinto. Por ejemplo, si el usuario fuera usuario_samba:
smbclient -L <nombre del equipo> -Uusuario_samba

Inmediatamente se te pedirá ingresar la clave del servidor Samba asignada a ese usuario.

1 comentario:

Héctor dijo...

Gracias, ha sido de gran ayuda tu post