<Anterior | Contenido | Siguiente>
/ home / rom / images
Más adelante en este capítulo hablaremos sobre los comandos para administrar archivos y directorios con el fin de mantener ordenado su directorio personal.
3.2.4. Los archivos de configuración más importantes
Como mencionamos antes, la mayoría de los archivos de configuración se almacenan en el / Etc directorio. El contenido se puede ver usando el gato comando, que envía archivos de texto a la salida estándar (generalmente su monitor). La sintaxis es sencilla:
gato archivo1 archivo2 ... archivoN
En esta sección intentamos ofrecer una descripción general de los archivos de configuración más comunes. Ciertamente, esta no es una lista completa. Agregar paquetes adicionales también puede agregar archivos de configuración adicionales en / Etc. Al leer los archivos de configuración, encontrará que suelen estar bastante bien comentados y se explican por sí mismos. Algunos archivos también tienen páginas de manual que contienen documentación adicional, como hombre grupo de XNUMX.
Tabla 3-3. Archivos de configuración más comunes
Archive | Servicio de información |
alias | Archivo de alias de correo para usar con el servidor de correo Sendmail y Postfix. La ejecución de un servidor de correo en todos y cada uno de los sistemas ha sido durante mucho tiempo un uso común en el mundo UNIX, y casi todas las distribuciones de Linux todavía vienen con un paquete Sendmail. En este archivo, los nombres de los usuarios locales se comparan con los nombres reales a medida que aparecen en las direcciones de correo electrónico o con otras direcciones locales. |
apache | Archivos de configuración para el servidor web Apache. |
Bashrc | El archivo de configuración de todo el sistema para Bourne Again SHell. Define funciones y alias para todos los usuarios. Otros shells pueden tener sus propios archivos de configuración de todo el sistema, como cshrc. |
crontab y la cron. * directorios | Configuración de tareas que deben ejecutarse periódicamente: copias de seguridad, actualizaciones de las bases de datos del sistema, limpieza del sistema, registros rotativos, etc. |
tu préstamo estudiantil | Opciones predeterminadas para ciertos comandos, como useradd. |
sistemas de archivos | Sistemas de archivos conocidos: ext3, vfat, iso9660, etc. |
fstab | Enumera las particiones y sus puntos de montaje. |
ftp * | Configuración del servidor ftp: quién puede conectarse, qué partes del sistema son accesibles, etc. |
grupo de XNUMX | Archivo de configuración para grupos de usuarios. Utilice las utilidades de la sombra Groupadd, grupomod y grupodel para editar este archivo. Edite manualmente solo si realmente sabe lo que está haciendo. |
anfitriones | Una lista de máquinas con las que se puede contactar a través de la red, pero sin la necesidad de un servicio de nombres de dominio. Esto no tiene nada que ver con la configuración de red del sistema, que se realiza en / etc / sysconfig. |
inicio | Información para arrancar: modo, número de consolas de texto, etc. |
| Información sobre la distribución (versión de lanzamiento y / o información del kernel). |
ld.so.conf | Ubicaciones de los archivos de la biblioteca. |
lilo.conf, silo.conf, aboot.conf etc. | Información de arranque para LInux LOader, el sistema de arranque que ahora está siendo reemplazado gradualmente por GRUB. |
logrotate. * | Rotación de los registros, un sistema que evita la recopilación de grandes cantidades de archivos de registro. |
Directorio que contiene instrucciones para el comportamiento del servidor de correo. | |
módulos.conf | Configuración de módulos que habilitan características especiales (controladores). |
modelo | Mensaje del día: se muestra a todos los que se conectan al sistema (en modo de texto), el administrador del sistema puede usarlo para anunciar servicios / mantenimiento del sistema, etc. |
mtab | Sistemas de archivos montados actualmente. Se recomienda no editar nunca este archivo. |
nsswitch.conf | Orden en el que contactar a los resolutores de nombres cuando un proceso exige la resolución de un nombre de host. |
pam.d | Configuración de módulos de autenticación. |
passwd | Enumera los usuarios locales. Utilice las utilidades de la sombra useradd, usermod y usuariodel para editar este archivo. Edite manualmente solo cuando sepa realmente lo que está haciendo. |
tapa de impresión | Archivo de configuración de impresora desactualizado pero que aún se usa con frecuencia. No edite esto manualmente a menos que realmente sepa lo que está haciendo. |
perfiles | Configuración de todo el sistema del entorno de shell: variables, propiedades predeterminadas de nuevos archivos, limitación de recursos, etc. |
rc * | Directorios que definen los servicios activos para cada nivel de ejecución. |
resolver.conf | Orden en el que comunicarse con los servidores DNS (solo servidores de nombres de dominio). |
enviarcorreo.cf | Archivo de configuración principal para el servidor Sendmail. |
servicios | Conexiones aceptadas por esta máquina (puertos abiertos). |
sndconfig or sonar | Configuración de la tarjeta de sonido y eventos de sonido. |
ssh | Directorio que contiene los archivos de configuración para el cliente y el servidor de shell seguro. |
sysconfig | Directorio que contiene los archivos de configuración del sistema: mouse, teclado, red, escritorio, reloj del sistema, administración de energía, etc. (específico de RedHat) |
X11 | Configuración para el servidor gráfico, X. RedHat usa XFree, que se refleja en el nombre del archivo de configuración principal, XFree86Config. También contiene las instrucciones generales para los administradores de ventanas disponibles en el sistema, por ejemplo gdm, fvwm, dos, etc. |
xinetd. * or inetd.conf | Archivos de configuración para servicios de Internet que se ejecutan desde el demonio de servicios de Internet (extendido) del sistema (servidores que no ejecutan un demonio independiente). |
A lo largo de esta guía, aprenderemos más sobre estos archivos y estudiaremos algunos de ellos en detalle.