Está en la página 1de 19

SEMANA 1

SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

ADMINISTRACIÓN DE SERVICIOS
SEMANA 7

Configuración de Servicios V

Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está
IACC-2019
permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposición del público ni
utilizar los contenidos para fines comerciales de ninguna clase. 1
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

APRENDIZAJE ESPERADO
 Comparar las distintas opciones de
instalación de un servidor Samba.

IACC-2019
2
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

APRENDIZAJE ESPERADO..................................................................................................................... 2
INTRODUCCIÓN ................................................................................................................................... 4
1. SERVIDOR SAMBA ....................................................................................................................... 5
1.1. DEFINICIÓN DE UN SERVIDOR SAMBA ............................................................................ 6
1.2. INSTALACIÓN Y CONFIGURACIÓN DE SAMBA ................................................................. 8
1.3. LISTADO DE ERRORES COMUNES AL INSTALAR Y CONFIGURAR UN SERVIDOR SAMBA ..
....................................................................................................................................... 14
COMENTARIO FINAL.......................................................................................................................... 17
REFERENCIAS ..................................................................................................................................... 18

IACC-2019
3
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

INTRODUCCIÓN
El crecimiento de internet y la globalización provienen de diferentes culturas con
en general han generado a lo largo del tiempo diferentes puntos de vista, esta integración
muchos ambientes, donde las soluciones no siempre es fácil y es aquí donde Samba
consisten en elegir lo mejor de una serie de cobra relevancia.
herramientas e integrarlas para producir un
Samba se encarga de actuar de mediador entre
resultado óptimo. Desde un punto de vista de
estos sistemas.
sistemas, esto se traduce en ambientes donde
debe coexistir más de una tecnología. Samba corre en forma nativa sobre Linux y
también se comunica con los sistemas
En muchas organizaciones esto se ha Windows de forma nativa.
traducido en ambientes mixtos en donde
sistemas Windows y sistemas basados en Unix
deben, no solo interactuar de forma exitosa,
sino que, además, compartir recursos.
Desafortunadamente, como ambos sistemas

IACC-2019
4
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

1. SERVIDOR SAMBA
Al principio de la era de los PC, IBM y Sytec desarrollaron un pequeño sistema para montar redes
LAN, donde uno de los componentes de este sistema era NetBIOS (Network Basic Input Output
System o sistema básico de entrada y salida de red), el cual permitía que los programas pudieran
comunicarse con el hardware de red. Posterior a eso, Microsoft ideó una forma de transmitir
información de discos duros utilizando NetBIOS, lo que en efecto permitía compartir discos a través
de la red. Este protocolo llegó a llamarse SMB (Server Message Block o bloque de mensaje de
servidor) y evolucionó a lo que actualmente se conoce como CIFS (Common Internet File System o
sistema común de archivos de internet).

Una de las combinaciones más interesantes que se pudieron lograr fue unir TCP/IP con NetBIOS.
Como se mencionó, NetBIOS estaba diseñado para redes locales, pero al encapsular este protocolo
dentro de TCP/IP fue posible interconectar distintas redes separadas físicamente para que pudieran
compartir recursos. Para completar este paquete, Microsoft agregó dos componentes adicionales a
SMB: un servidor central de autenticación (el cual fue llamado “controlador de dominio NT”), y un
servicio para descubrir recursos en la red.

Mientras todo esto ocurría, un joven australiano de nombre Andrew Tridgell necesitaba compartir
espacio en disco de su servidor Unix con su computador DOS. Debido a las particularidades de
requerimiento, decidió que el camino más corto era hacer ingeniería reversa al protocolo SMB y, en
poco tiempo, pudo implementarlo en su sistema Unix, logrando que su sistema apareciera como un
servidor de archivos Windows, dando origen a Samba.

El núcleo de Samba está compuesto de dos daemons, smbd y nmbd, los cuales son programas que
se ejecutan en el background y que no requieren de intervención de un usuario, encargándose de
implementar los cuatro servicios básicos de CIFS:

 Servicios de archivos e impresión


 Autenticación y autorización
 Resolución de nombres
 Anuncio de recursos

Por lo general, los daemons abren un socket para escuchar conexiones y, al recibir una, dejan que
un proceso derivado de él la atienda mientras el daemon escucha la siguiente conexión.

El sistema de archivos e impresoras es, desde luego, la función más utilizada, la cual es manejada
por smbd. Además, este daemon se encarga de manejar la autenticación a los recursos. La

IACC-2019
5
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

resolución de nombres y el anuncio de recursos son manejados por nmbd. El siguiente diagrama
detalla cómo interactúa SMBD con el sistema operativo y el cliente.

Fuente: Elaboración propia

1.1. DEFINICIÓN DE UN SERVIDOR SAMBA


Samba es el conjunto estándar de programas de interoperabilidad de Windows para Linux y Unix,
está licenciado bajo la Licencia Pública General de GNU y el proyecto es miembro de Software

IACC-2019
6
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

Freedom Conservancy. Desde 1992, Samba ha proporcionado servicios de impresión y archivos


seguros, estables y rápidos para todos los clientes que utilizan el protocolo SMB / CIFS, como todas
las versiones de DOS y Windows, OS / 2, Linux y muchos otros.

Samba es un componente importante para integrar sin problemas servidores y escritorios Linux /
Unix en entornos de Active Directory, pudiendo funcionar como controlador de dominio o como
miembro de dominio regular.

Los servicios de archivo e impresión son, por supuesto, la piedra angular de la suite CIFS. Estos son
proporcionados por smbd, el daemon SMB. Smbd también maneja la autenticación y autorización
de modo compartido y modo de usuario, es decir, puede proteger los archivos compartidos y los
servicios de impresión al solicitar contraseñas.

En el modo compartido -el esquema más simple y menos recomendado- se puede asignar una
contraseña a un directorio compartido o impresora. Esta contraseña única se otorga a todos los que
tienen permiso para usar el recurso compartido. Con la autenticación en modo de usuario, cada
usuario tiene su propio nombre de usuario y contraseña y el administrador del sistema puede
otorgar o denegar el acceso de forma individual.

El sistema de dominio de Windows NT proporciona un nivel adicional de refinamiento de


autenticación para CIFS. La idea básica es que un usuario solo debe iniciar sesión una vez para tener
acceso a todos los servicios autorizados en la red. El sistema de dominio NT maneja esto con un
servidor de autenticación, llamado controlador de dominio. Por lo tanto, un dominio NT, que no
debe confundirse con un dominio del sistema de nombres de dominio (DNS), es básicamente un
grupo de máquinas que comparten el mismo controlador de dominio.

Las otras dos piezas de CIFS -resolución de nombres y navegación-, son manejadas por nmbd. Estos
dos servicios implican básicamente la gestión y distribución de listas de nombres NetBIOS. La
resolución de nombres toma dos formas: difusión y punto a punto. Una máquina puede usar uno o
ambos métodos, dependiendo de su configuración. La resolución de transmisión es la más cercana
al mecanismo original de NetBIOS. Básicamente, un cliente que busque un servicio particular emitirá
un mensaje preguntando por la ubicación de este y esperará a que la máquina con ese nombre
responda con una dirección IP. Esto puede generar un poco de tráfico de difusión, pero está
restringido a la LAN local, por lo que no causa demasiados problemas.

El otro tipo de resolución de nombres implica el uso de un servidor NBNS (Servicio de nombres
NetBIOS). Microsoft llamó a su implementación de NBNS WINS, para Windows Internet Name
Service, y ese acrónimo se usa más comúnmente hoy en día. El NBNS funciona así: los clientes envían
sus nombres y direcciones IP de NetBIOS al servidor NBNS, que mantiene la información en una base
de datos simple. Cuando un cliente quiere hablar con otro cliente, envía el nombre del otro cliente

IACC-2019
7
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

al servidor NBNS. Si el nombre está en la lista, el NBNS devuelve una dirección IP. Si se tiene el
nombre, se busca el número.

Los clientes en diferentes subredes pueden compartir el mismo servidor NBNS, por lo que, a
diferencia de la transmisión, el mecanismo punto a punto no se limita a la LAN local. En muchos
sentidos, el NBNS es similar al DNS, pero la lista de nombres NBNS es casi completamente
dinámica y existen pocos controles para garantizar que solo los clientes autorizados puedan
registrar nombres. Los conflictos pueden ocurrir, y lo hacen con bastante facilidad.

1.2. INSTALACIÓN Y CONFIGURACIÓN DE SAMBA

Fedora 20 ya viene con el cliente de Samba instalado por defecto, lo que permite conectarse a
carpetas compartidas en equipo Windows, por lo que solo resta instalar el servidor de Samba y
actualizar el cliente si se desea. Afortunadamente, realizar esto es muy sencillo utilizando yum:

[root@localhost ~]# yum install samba samba-client


Complementos cargados:langpacks, refresh-packagekit
updates/20/x86_64/metalink | 26 kB 00:00
updates | 4.9 kB 00:00
updates/20/x86_64/primary_db | 12 MB 06:49
(1/2): updates/20/x86_64/pkgtags | 1.3 MB 00:37
(2/2): updates/20/x86_64/updateinfo | 1.6 MB 00:43
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete samba.x86_64 2:4.1.12-5.fc20 debe ser instalado
--> Procesando dependencias: samba-libs = 2:4.1.12-5.fc20 para el paquete:
2:samba-4.1.12-5.fc20.x86_64
--> Procesando dependencias: samba-common = 2:4.1.12-5.fc20 para el paquete:
2:samba-4.1.12-5.fc20.x86_64

<Salida del comando ha sido abreviada de forma deliverada>

---> Paquete samba-libs.x86_64 2:4.1.1-1.fc20 debe ser actualizado


---> Paquete samba-libs.x86_64 2:4.1.12-5.fc20 debe ser una actualización
--> Resolución de dependencias finalizada

Dependencias resueltas

================================================================================
Package Arquitectura Versión Repositorio Tamaño
================================================================================
Instalando:

IACC-2019
8
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

samba x86_64 2:4.1.12-5.fc20 updates 547 k


Actualizando:
samba-client x86_64 2:4.1.12-5.fc20 updates 507 k
Actualizando para las dependencias:
libsmbclient x86_64 2:4.1.12-5.fc20 updates 113 k
libwbclient x86_64 2:4.1.12-5.fc20 updates 82 k
samba-common x86_64 2:4.1.12-5.fc20 updates 686 k
samba-libs x86_64 2:4.1.12-5.fc20 updates 4.2 M

Resumen de la transacción
================================================================================
Instalar 1 Paquete
Actualizar 1 Paquete (+4 Paquetes dependientes)

Tamaño total: 6.1 M


Tamaño total de la descarga: 547 k
Is this ok [y/d/N]: y
Downloading packages:
samba-4.1.12-5.fc20.x86_64.rpm | 547 kB 00:13
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Actualizando : 2:libwbclient-4.1.12-5.fc20.x86_64 1/11
Actualizando : 2:samba-libs-4.1.12-5.fc20.x86_64 2/11
Actualizando : 2:samba-common-4.1.12-5.fc20.x86_64 3/11
Actualizando : 2:libsmbclient-4.1.12-5.fc20.x86_64 4/11
Actualizando : 2:samba-client-4.1.12-5.fc20.x86_64 5/11
Instalando : 2:samba-4.1.12-5.fc20.x86_64 6/11
Limpieza : 2:samba-client-4.1.1-1.fc20.x86_64 7/11
Limpieza : 2:libsmbclient-4.1.1-1.fc20.x86_64 8/11
Limpieza : 2:samba-common-4.1.1-1.fc20.x86_64 9/11
Limpieza : 2:samba-libs-4.1.1-1.fc20.x86_64 10/11
Limpieza : 2:libwbclient-4.1.1-1.fc20.x86_64 11/11
Comprobando : 2:libsmbclient-4.1.12-5.fc20.x86_64 1/11
Comprobando : 2:samba-4.1.12-5.fc20.x86_64 2/11
Comprobando : 2:samba-client-4.1.12-5.fc20.x86_64 3/11
Comprobando : 2:samba-common-4.1.12-5.fc20.x86_64 4/11
Comprobando : 2:samba-libs-4.1.12-5.fc20.x86_64 5/11
Comprobando : 2:libwbclient-4.1.12-5.fc20.x86_64 6/11
Comprobando : 2:samba-client-4.1.1-1.fc20.x86_64 7/11
Comprobando : 2:samba-common-4.1.1-1.fc20.x86_64 8/11
Comprobando : 2:libsmbclient-4.1.1-1.fc20.x86_64 9/11
Comprobando : 2:libwbclient-4.1.1-1.fc20.x86_64 10/11
Comprobando : 2:samba-libs-4.1.1-1.fc20.x86_64 11/11

Instalado:
samba.x86_64 2:4.1.12-5.fc20

Actualizado:

IACC-2019
9
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

samba-client.x86_64 2:4.1.12-5.fc20

Dependencia(s) actualizada(s):
libsmbclient.x86_64 2:4.1.12-5.fc20 libwbclient.x86_64 2:4.1.12-5.fc20
samba-common.x86_64 2:4.1.12-5.fc20 samba-libs.x86_64 2:4.1.12-5.fc20

¡Listo!
[root@localhost ~]#

Como se mencionó anteriormente, Samba consiste en dos daemons, los cuales deben ser
inicializados de forma independiente:

[root@localhost ~]# systemctl start smb.service


[root@localhost ~]# systemctl start nmb.service
[root@localhost ~]# systemctl enable smb.service
ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-
user.target.wants/smb.service'
[root@localhost ~]# systemctl enable nmb.service
ln -s '/usr/lib/systemd/system/nmb.service' '/etc/systemd/system/multi-
user.target.wants/nmb.service'
[root@localhost ~]#

Finalmente se comprueba el estatus para asegurar que los servicios se encuentren corriendo de
manera satisfactoria:

[root@localhost ~]# systemctl status smb.service


smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled)
Active: active (running) since dom 2014-11-02 19:52:20 CET; 1min 58s ago
Main PID: 2493 (smbd)
Status: "smbd: ready to serve connections..."
CGroup: /system.slice/smb.service
├─2493 /usr/sbin/smbd
└─2495 /usr/sbin/smbd

[root@localhost ~]# systemctl status nmb.service


nmb.service - Samba NMB Daemon
Loaded: loaded (/usr/lib/systemd/system/nmb.service; enabled)
Active: active (running) since dom 2014-11-02 19:52:25 CET; 2min 3s ago
Main PID: 2501 (nmbd)
Status: "nmbd: ready to serve connections..."
CGroup: /system.slice/nmb.service
└─2501 /usr/sbin/nmbd

El archivo de configuración de Samba se encuentra ubicado en /etc/samba/smb.conf y se


recomienda examinarlo. De igual modo se revisarán algunas de las opciones que es posible
configurar en el servicio.

IACC-2019
10
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

[root@localhost ~]# more /etc/samba/smb.conf

Se puede observar que el archivo se encuentra dividido en dos grandes secciones, una sección de
configuración global y una sección donde es posible configurar los recursos a compartir. En las
configuraciones globales, la primera opción que es posible cambiar es el grupo de trabajo al cual
pertenecerá el servidor.

# vi /etc/ssh/sshd_config
workgroup = MYGROUP

Al igual que en otros servicios, si el servidor tuviera más de una tarjeta de red, es posible indicar en
cuál de ellas Samba aceptará conexiones. En el de caso que llegue una conexión por una tarjeta que
no está permitida, la conexión será rechazada.

# vi /etc/samba/smb.conf

interfaces = eth* lo
bind interfaces only = yes

Otra medida de protección que se puede aplicar al servidor Samba, es indicar desde qué direcciones
IP es posible la conexión. Por lo general, esto se debe configurar para permitir solo el rango de IP de
la organización.

# vi /etc/samba/smb.conf

hosts allow = 127.0.0.1 192.168.56.0/24


192.168.100.0/24
hosts deny = 0.0.0.0/0

Finalmente, también es posible indicar en forma explícita qué usuarios y/o grupos de usuarios
pueden conectarse al servidor. Para indicar qué grupos pueden conectarse, se debe anteceder el
nombre del grupo con un “@”:

# vi /etc/samba/smb.conf
valid users = @grupoiacc, user1

Por defecto, Samba viene configurado con el modo de seguridad por usuarios, este puede ser
cambiado de acuerdo a los distintos modos de seguridad ya revisados. Se debe utilizar user para

IACC-2019
11
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

modo de seguridad por usuarios, share para modo de seguridad por carpeta, domain para modo de
controlador de dominio, ads para modo de seguridad miembro de dominio o, finalmente, utilizar
serve si se desea un servidor stand alone.

# vi /etc/samba/smb.conf
security = user

En la segunda sección del archivo de configuración es posible indicar los recursos que se desean
compartir y con qué opciones hacerlo. A modo de ejemplo, se crea una carpeta, la que luego será
compartida.

[root@localhost ~]# mkdir /home/CarpetaIACC


[root@localhost ~]# touch /home/CarpetaIACC/archivo1.txt
[root@localhost ~]# touch /home/CarpetaIACC/archivo2.txt
[root@localhost ~]# touch /home/CarpetaIACC/archivo3.txt
[root@localhost ~]# chmod -R 777 /home/CarpetaIACC

Para compartir esta carpeta en modo usuario, el modo por defecto en Fedora, se deben agregar las
siguientes líneas al final del archivo smb.conf:

[Carpeta IACC]
path = /home/CarpetaIACC
available = yes
read only = no
browseable = yes
public = yes
writable = yes

Es necesario reiniciar el servicio para que las últimas configuraciones se hagan efectivas.
Dependiendo de cómo se haya configurado Samba, se puede intentar conectar de forma remota
hasta el servidor como si montara una carpeta de manera local o utilizando un navegador. Algunas
de las opciones de configuración existentes para compartir carpetas se incluyen en la siguiente
tabla:

IACC-2019
12
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

Opción Descripción
guest ok Define si se permitirá el acceso como usuario invitado. El
valor puede ser Yes o No.
public Es un equivalente de guest ok, es decir, define si se
permitirá el acceso como usuario invitado. El valor puede
ser Yes o No.
browseable Define si se permitirá mostrar este recurso en las listas de
recursos compartidos. El valor puede ser Yes o No.
writable Define si se permitirá la escritura. Es la opción contraria de
read only. El valor puede ser Yes o No. Ejemplos: «writable
= Yes» es lo mismo que «read only = No». Obviamente
«writable = No» es lo mismo que «read only = Yes»

valid users Define los usuarios o grupos que podrán acceder al recurso
compartido. Los valores pueden ser nombres de usuarios
separados por comas o bien nombres de grupo antecedidos
por una @.

write list Define los usuarios o grupos que podrán acceder con
permiso de escritura. Los valores pueden ser nombres de
usuarios separados por comas o bien nombres de grupo
antecedidos por una @.

admin users Define los usuarios o grupos que podrán acceder con
permisos administrativos para el recurso. Es decir, podrán
acceder hacia el recurso realizando todas las operaciones
como superusuarios. Los valores pueden ser nombres de
usuarios separados por comas o bien nombres de grupo
antecedidos por una @.

directory mask Es lo mismo que directory mode. Define qué permiso en el


sistema tendrán los subdirectorios creados dentro del
recurso. Ejemplos: 1777.
create mask Define qué permiso en el sistema tendrán los nuevos
archivos creados dentro del recurso. Ejemplo: 0644.
Fuente: https://bit.ly/2YRJglR

IACC-2019
13
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

1.3. LISTADO DE ERRORES COMUNES AL INSTALAR Y


CONFIGURAR UN SERVIDOR SAMBA

En algunas ocasiones es necesario determinar por qué el comportamiento del servidor Samba
resulta no ser el esperado. Para encontrar esta información, se deben verificar los archivos de
registro (Log files) de Samba para ver exactamente la causa del problema. Los archivos de registro
de Samba pueden ser tan breves o detallados como se desee. Un archivo de registro de Samba debe
verse como el siguiente:

[2002/07/21 13:23:25, 3] smbd/service.c:close_cnum(514)


maya (172.16.1.6) closed connection to service IPC$
[2002/07/21 13:23:25, 3] smbd/connection.c:yield_connection(40)
Yielding connection to IPC$
[2002/07/21 13:23:25, 3] smbd/process.c:process_smb(615)
Transaction 923 of length 49
[2002/07/21 13:23:25, 3] smbd/process.c:switch_message(448)
switch message SMBread (pid 467)
[2002/07/21 13:23:25, 3] lib/doscalls.c:dos_ChDir(336)
dos_ChDir to /home/samba
[2002/07/21 13:23:25, 3] smbd/reply.c:reply_read(2199)
read fnum=4207 num=2820 nread=2820
[2002/07/21 13:23:25, 3] smbd/process.c:process_smb(615)
Transaction 924 of length 55
[2002/07/21 13:23:25, 3] smbd/process.c:switch_message(448)
switch message SMBreadbraw (pid 467)
[2002/07/21 13:23:25, 3] smbd/reply.c:reply_readbraw(2053)
readbraw fnum=4207 start=130820 max=1276 min=0 nread=1276
[2002/07/21 13:23:25, 3] smbd/process.c:process_smb(615)
Transaction 925 of length 55
[2002/07/21 13:23:25, 3] smbd/process.c:switch_message(448)
switch message SMBreadbraw (pid 467)

Samba contiene seis opciones que permiten a los usuarios describir cómo y dónde se debe escribir
la información de registro. Cada una de estas son opciones globales y no pueden aparecer dentro
de una definición de recurso compartido. A continuación se presenta un ejemplo de opciones de
registro que se pueden agregar al archivo de configuración:

[global]
log level = 2
log file = /var/log/samba.log.%m
max log size = 50
debug timestamp = yes

IACC-2019
14
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

En este ejemplo, el archivo de registro se ha configurado de forma tal que informa la información
hasta el nivel de depuración 2. Este es un nivel de depuración relativamente ligero. El nivel de
registro oscila entre 1 y 10, donde el nivel 1 proporciona solo una pequeña cantidad de información
y el nivel 10 proporciona una gran cantidad de información de bajo nivel. Los niveles 2 o 3
proporcionan información de depuración útil sin desperdiciar espacio en disco en el servidor.

El archivo de registro se encuentra en el directorio / var / log gracias a la opción de configuración


del archivo de registro. Sin embargo, se puede usar la sustitución de variables para crear archivos
de registro específicamente para usuarios o clientes individuales, como con la variable % m en la
siguiente línea:

log file = /usr/local/logs/samba.log.%m

Aislar los mensajes de registro puede ser invaluable para rastrear un error de red si se sabe que el
problema proviene de un sistema cliente o usuario específico. La siguiente tabla describe la
información registrada en cada nivel de registro. La división real de la información no es tan clara
en toda Samba, sino que toma las categorías como regla general y no como un diseño firme.

Información guardada en los diferentes niveles de registro

Nivel Descripción
0 Fallos críticos, como no abrir un archivo de
registro, desconectar una conexión o recibir un
comando CIFS desconocido

1 Información de conexión y sesión

2-4 Información de depuración de la


administración del sistema

5-9 Datos moderados de depuración del


desarrollador

10 Información completa de depuración del


desarrollador

En Samba 2.0, el nivel de depuración de un proceso en ejecución podría incrementarse enviándole


la señal USR1 y decrementando utilizando la señal USR2. Con la introducción del sistema de
mensajería interna de Samba en 2.2, esta responsabilidad se transfirió a smbcontroltool. Para

IACC-2019
15
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

consultar el nivel de registro actual de un smbd por ejemplo, pid 1234, se debe enviar el mensaje
debuglevel al proceso ejecutando el comando smbcontrol como root.

root # smbcontrol 1234 debuglevel

El nivel de depuración actual del PID 1234 es 0.

 Para obtener más información acerca de los errores


almacenados en los archivos de registro, se invita a
revisar el contenido del siguiente enlace:

http://www.ite.educacion.es/formacion/materiales
/85/cd/linux/m4/instalacin_y_configuracin_de_sa

IACC-2019
16
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

COMENTARIO FINAL
Samba es un servicio que permite la interacción entre máquinas Windows y equipos *nix, es decir,
aquellos que ejecutan alguna distribución de Linux. Las distintas maneras en que es posible
configurar el servicio lo hacen bastante flexible, permitiendo que Samba sea el controlador del
dominio, un servidor más o simplemente un servidor stand alone.

De igual forma, Samba puede tomar distintos roles dentro de la red corporativa: como servidor de
archivos, servidor de impresoras, etc. Dependiendo de las necesidades de la organización es
probable que deba integrar el servidor Samba con un controlador de dominio ya existente o con
servidor de Active Directory.

IACC-2019
17
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

REFERENCIAS
Carter, G.; Ts, J. y Eckstein. (2007). Using Samba: A file and print server for Linux, UNIX & Mac OS X.

3.a edición. EE.UU.: O’Reilly.

PARA REFERENCIAR ESTE DOCUMENTO, CONSIDERE:

IACC (2019). Configuración de Servicios V. Administración de servicios.


Semana 7.

IACC-2019
18
SEMANA 7 – ADMINISTRACIÓN DE SERVICIOS

IACC-2019
19

También podría gustarte