El servicio systat se asocia al puerto 11 de una máquina Unix, de forma
que al recibir una petición mediante TCP el demonio inetd
ofrece una imagen de la tabla de procesos del sistema, por ejemplo ejecutando
una orden como ps -auwwx en Linux o ps -ef en Solaris; en algunos
Unices se ofrece la salida de órdenes
como who o w en lugar de la tabla de procesos: es fácil
configurar lo que cada administrador desee mostrar simplemente modificando
la línea correspondiente de /etc/inetd.conf:
anita:~# grep systat /etc/inetd.conf
systat stream tcp nowait root /usr/bin/ps ps -ef
anita:~#
Bien se ofrezca la tabla de procesos o bien otro tipo de información sobre
el sistema, este servicio es habitual encontarlo deshabilitado, ya que
cualquier dato sobre nuestro sistema (especialmente procesos, nombres de
usuario, máquinas desde las que conectan...) puede ser aprovechado por un
pirata para atacar el equipo. Si por motivos de comodidad a la hora de
administrar varios hosts dentro de una red local necesitamos tener
abierto systat, debemos restringir las direcciones desde las que se puede
acceder al servicio mediante TCP Wrappers.
© 2002 Antonio Villalón Huerta