Consideraciones sobre permisos y usuarios
El demonio ircd no podrá
ser ejecutado, por cuestiones de seguridad, por el usuario root (evitando
posibles problemas de seguridad). Al instalar el paquete, el propio programa
crea un usuario dedicado a configurar y lanzar el ircd. El usuario que
lanza el ircd debe tener también permiso para leer el archivo ircd.conf,
ya que en otro caso no se podrá establecer la conexión con
el servidor, al no poder leerse este archivo. Si el superusuario hace alguna
modificación a ircd.conf, deberemos asegurarnos de que el dueño
del fichero no varíe. Si esto se produce, se deberá ejecutar
la siguiente secuencia de comandos, para permitir al usuario que lanza
el demonio ircd la lectura del archivo de configuración:
chown irc.root /etc/ircd/*
siendo irc el usuario y root
el grupo del usuario.
Lo mismo aplicaremos al bot eggdrop,
para evitar que sea ejecutado como proceso de superusuario. Se ha creado
un usuario especial para la ejecución de este bot (eggbot), usuario
que además se encuentra deshabilitado en el login, para que tan
solo se pueda acceder a el entrando al sistema como superusuario y haciendo
un su.
[VOLVER]