¿Requieres de una instalación o configuración de Linux o sus servicios?
¿Un desarrollo WEB empresarial a la medida?
¿Un curso o capacitación a la medida?
Revisa el sitio de SERVICIOS de LinuxTotal


Archivos de configuración en /etc 

Copyright © 2005-2024 LinuxTotal.com.mx
Se concede permiso para copiar, distribuir y/o modificar este documento siempre y cuando se cite al autor y la fuente de linuxtotal.com.mx y según los términos de la GNU Free Documentation License, Versión 1.2 o cualquiera posterior publicada por la Free Software Foundation.

Autor: Sergio González D.  

GNU/Linux es increiblemente fácil de configurar, no bases de datos complejas, no registros, no directorios regados por aquí y por allá con archivos extraños, no 'dll hell', no archivos con terminación .ini o .bat o algo más, etc. Casi todo lo configurable (por no decir todo) lo encuentras en el directorio de configuración , y todos los archivos configurables de este directorio no son más que simples archivos de texto ASCII, editables desde cualquier editor, más simple no es posible. Pero este directorio tiene decenas de archivos y subdirectorios asi que esta guía de LinuxTotal.com.mx te servirá para conocer los más importantes.

Por cierto, 'etc' (que en inlés se pronuncia EtSee 'etsi') aparenta querer decir 'etcetera', pero según literatura de libros viejos de Unix de los 80's, etc son realmente las iniciales de "Extended Tool Chest", no lo podría asegurar pero parece ser que ese es su verdadero significado del viejo y venerable directorio 'etc' presente en todos los sistemas Linux y Unix.

Donde se encuentre 'Dir' indica directorio, todos los demás son archivos.

Archivos de configuración en /etc
/etc/aliasesPermite agregar alias (nicks) a nombres reales de usuarios de correo electrónico.
/etc/bashrcFunciones y alias disponibles para todos los usuarios, variables de entorno globales en /etc/profile.
/etc/cron.dDir, archivos de cron personalizados para programas específicos.
/etc/cron.dailyDir, scripts de usuarios o de programas específicos que se ejcutan cada día, según lo definido en crontab.
/etc/cron.hourlyDir, scripts de usuarios o de programas específicos que se ejcutan cada hora, según lo definido en crontab.
/etc/cron.monthlyDir, scripts de usuarios o de programas específicos que se ejcutan cada mes, según lo definido en crontab.
/etc/cron.weeklyDir, scripts de usuarios o de programas específicos que se ejcutan cada semana, según lo definido en crontab.
/etc/crontabControla archivos de cron para usuarios individuales o para el usuario root.
/etc/fedora-releaseSustitue 'fedora' por el nombre de tu distro para ver la versión específica de tu distribución Linux.
/etc/exportsDefinición de directorios a compartir a través del sistema de archivos en red NFS.
/etc/filesystemsSe usa para probar el orden de sistemas de archivos cuando se monta un dispositivo con la opción auto.
/etc/fstabLista los sistemas de archivos montados automáticamente al arranque del sistema
/etc/groupAlmacena la información de los grupos del sistema, complemento de /etc/passwd
/etc/gshadowGuarda las contraseñas de los grupos asi como información de la caducidad de la misma, similar a /etc/shadow
/etc/host.confIndica como en que orden se resuelven los nombres de equipo o de dominio.
/etc/hostsDefine nombres de equipos igualándolos con sus direcciones IP.
/etc/hosts.allowDefine un formato de acceso o lista de control de acceso de que equipos pueden ingresar al sistema.
/etc/hosts.denyDefine un formato de acceso o lista de control de acceso de que equipos no pueden ingresar al sistema.
/etc/inittabArchivo de configuración para el comando init, determina el nivel de ejecución del sistema y define scripts de arranque.
/etc/issueMensaje de bienvenida para todos las consolas antes del login.
/etc/login.defsControla la configuración del login de usuarios (contraseña, caducidad, etc.) en sistemas que usan /etc/shadow
/etc/logrotate.confConfigura los parámetros del programa logrotate que a la vez administra archivos de bitácora (logfiles).
/etc/mtabArchivo dinámico que contiene una lista de los sistemas de archivos montados actualmente. Inicializado por init y actualizado por mount.
/etc/motd"Message Of The Day", mensaje que aparece a todos los usuarios después de loguearse a una terminal.
/etc/passwdLa base de datos de usuarios del sistema, nombre, directorio de inicio, id del usuario, etc. Se complementa con las contraseñas almacenadas en /etc/shadow
/etc/printcapArchivo de configuración para las impresoras.
/etc/profileVariables de entorno globales a todos los usuarios. Funciones y alias van en /etc/bashrc
/etc/rc.dDir, directorio que contiene los scripts de arranque del sistema y los directorios de los niveles de ejecucción.
/etc/rc.d/init.dDir, scripts de arranque/detener de los diferentes programas servidores del sistema. en algunas distros esta en /etc/init.d
/etc/rc.d/rc.localÚltimo script que se ejecuta al arranque del sistema, es el más adecuado para agregar nuestros propios script de arranque.
/etc/rc.d/rc0.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 0 (apagado del equipo).
/etc/rc.d/rc1.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 1 (monousuario, single user).
/etc/rc.d/rc2.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 2 (multiusuario).
/etc/rc.d/rc3.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 3 (red completa, multiusuario).
/etc/rc.d/rc4.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 4 (personalizado).
/etc/rc.d/rc5.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 5 (modo gráfico X11, red completa, multiusuario).
/etc/rc.d/rc6.dDir, scripts de arranque(Start)/detener(Kill) cuando se ingresa al nivel de ejecución 6 (reinicio del equipo).
/etc/resolv.confConfigura la(s) dirección(es) del servidor de nombres de domino que resuelve para el equipo.
/etc/securettyIdentifica las terminales en las que el usuario root puede loguearse.
/etc/servicesLista de los servicios de red (tcp y udp) según la última lista de la iana.org
/etc/shellsLista de los shell (línea de comandos) confiables.
/etc/shadowComplemento de /etc/passwd, archivo donde se guarda la contraseña encriptada y demás datos de la misma de los usuarios del sistema.
/etc/sudoersLista de usuarios con privilegios especiales de root y los comandos que pueden ejecutar.
/etc/sysconfigDir, directorio donde se almacenan archivos de configuración relativos al equipo, teclado, mouse, red, etc.
/etc/ " /clockPermite definir la zona horaria y otros parámetros de la fecha y hora.
/etc/ " /i18nParámetros LC (locale) y otros de internacionalización como sistema de medida, de moneda, código de teléfono, etc.
/etc/ " /initVariables de control de la forma en que inicia el sistema.
/etc/ " /iptablesIptables toma por default este archivo para cargar sus reglas al arranque del sistema.
/etc/ " /networkvariables de configuración global de parámetros de red.
/etc/ " /networking/devicesDir, directorio que contiene la configuración de los dispositivos de red.
/etc/ " / " / " /ifcfg-eth0Cada dispositivo (eth0, eth1, etc.) de red tiene su archivo de variables de configuración.
/etc/sysctl.confVariables de configuración del kernel.
/etc/syslog.confControl y configuración sobre la bitacorización de eventos del sistema.
/etc/termcapConfiguración de los atributos de la terminal o shell.
/etc/versionGeneralmente el número de versión de la distro.

Es importante entender que no todos los archivos aqui mostrados existen en todas las distribuciones de Linux, puede haber y de hecho las hay importantes diferencias, pero en su gran mayoría esta guía aplica.



¿Requieres de una instalación o configuración de Linux o sus servicios?
¿Un desarrollo WEB empresarial a la medida?
¿Un curso o capacitación a la medida?
Revisa el sitio de SERVICIOS de LinuxTotal

LinuxTotal en:

Si encuentras útil la información que proveé LinuxTotal, considera realizar un donativo que estimule a seguir proporcionando contenido de calidad y utilidad. Gracias.


Dona a través de paypal::


O a través de bitcoins:


14TNQv5wM3xkSv65gHGQ6s6f8yTZuFTohE
Más artículos de LinuxTotal

Ya son varios los lectores que me preguntan que CMS (content management system) utilizo para este sitio. Ejemplos de CMS son mambo....


Si se tiene un servidor ssh al que seguramente se conectan clientes desde otros equipos Linux o Windows con clientes de ssh como p....


En Linux hay diversas herramientas para empaquetar y comprimir archivos, tomando en cuenta que empaquetar es juntar dos o más arc....


En Linux existen tres formas de controlar y mostrar la marca del tiempo en archvios y directorios. Asi es, cuando creas o editas u....


Cuando tu creas un documento de texto en MSDOS/Windows (como por ejemplo en notepad.exe), Windows añade al final de cada línea u....


Si ya has usado la línea de comandos o shell de Linux por un tiempo, seguramente entonces, el comando date ya te es familiar, lo ....


Este es un pequeño y útil tip que te permitirá crear PDF's a partir de páginas del manual. Cuando deseas ver la ayuda de un co....


En este tutorial sobre listas de control de acceso en squid, aprenderás lo básico de como configurarlas y establecerlas en la co....


....


Sistemas Linux con gran cantidad de usuarios, como servidores de correo, servidores samba, etc., tarde o temprano tienen el proble....



Copyright © LinuxTotal.com.mx 2006-2024
info@linuxtotal.com.mx · linuxtotal.com.mx@gmail.com