martes, 2 de junio de 2009

Archivos de configuración

La mayoría de los archivos de configuración estan almacenados en eldirectorio /etc. El contenido de cada archivo puede ser visto con el comando$ cat, que enviará el contenido del archivo al dispositivoestandar de saluda (el monitor).

Haremos un repaso de los archivos de configuracion mas comunes, aunque esta no es una lista esahustiva, los archivos de configuracion suelen estan bien comentados, por lo que la lectura de los mismos bastará. Algunos archivos tienen paginas de manual con información extra, como $ man group.










ArchivoInformación / Servicio
apacheArchivo de configuración del servidor de web Apache
bashrcArchivo de Configuracion para el Bourne Again SHell. Define funciones y alias para todos los usuarios. Otras Shells pueden tener sus propios archivos de configuración, como cshrc.
crontab y los directorios cron.*Configuración de tareas que necesitan ser ejecutadas periodicamente (como Backups, actualizaciones del sistema, limpieza, logs, etc.).
defaultOpciones por deault de algunos comandos especificos, como useradd
filesystemsSistemas de archivos
fstabLista particiones y sus puntos de montaje
ftp*Configuracion del servidor ftp: quien puede conectarse, a que partes del sistemase puede acceder, etc.
groupArchivo de configuracion de grupos de usuario. Usar las utilidades shadowgroupadd,groupmod y groupdel para editar este archivo. La edición manual solo debe realizarse solo si se sabe lo que se hace.
hostsContiene una lista de maquinas que pueden conectar usando la red, pero sin la necesidad de especificar un nombre de servicio de dominio. No tiene nada que ver con la configuración de red del sistema, la cual se encuentra en /etc/sysconfig.
inittabInformación de booteo: modo, cantidad de consolas, etc.
issueInformación sobre la distribución (version y kernel).
ld.so.confUbicación de librerias
lilo.conf silo.conf aboot.conf etc.Información de booteo del LInux LOader, el sistema de booteo fue cambiando gradualmente hasta ser reemplazado por el GRUB.
logrotate.*Rotación de Logs, es un sistema que previene la acumulación de grandes cantidades de archivos de log.
mailDirectorio que contiene instrucciones sobre el comportamiento del servidor de mail.
modules.confConfiguración de modulos que activan dispositivos especiales (drivers).
motdMensaje del dia: muestra un mensaje a quien se conecte al sistema (en modo texto), puede ser usado por el administrador del sistema para anunciar mantenimientos del sistema, cortes, etc.
mtab Sistemas de archivos montados. Es recomendable NO editar este archivo
nsswitch.confOrdena con que solucionador de nombres contactar, cuando un proceso necesita resolver un nombre de host.
pam.dConfiguración de modulos de utenticación
passwdLista de usuarios locales. Usar las utilidades shadow groupadd,groupmod y groupdel para editar este archivo. La edición manual solo debe realizarse solo si se sabe lo que se hace.
printcapDesactualizado pero frecuentemente utilizado archivo de configuración de impresión.No editar manualmente
profileConfiguración del entorno: varialbes, propiedades por defecto de archivos nuevos, limitación de recursos, etc.
rc*Directorios definiendo los servicios activos según el run level
resolv.confOrden de conexión a los DNS.
sendmail.cfArchivo de configuración principal del servidor de mail I>Sendmail.
servicesPuertos Abiertos
sndconfigoSoundConfiguración de la tarjeta de sonido y sonidos del sistema
sshDirectorio que contiene los archivos de configuración de SSH (Secure SHell).
sysconfigDirectorio que contiene los archivos de configuración del sistema: Mouse, teclado, red, escritorio, reloj, energia, etc.
X11Configuracion del servidor de ventanas X. RedHat usa XFree (que utiliza el archivo Xfree86Config).
xinetd.* or inetd.confArchivos de configuración de servicios de internet que corren desde demonios del sistema (no corren demonios independientes)

No hay comentarios: