Actualizado el 21 de Marzo del 2018 (Publicado el 18 de Enero del 2018)
739 visualizaciones desde el 18 de Enero del 2018
4,4 MB
408 paginas
Creado hace 17a (03/02/2007)
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
Linux Para Todos
Implementación de Servidores con GNU/Linux
Edición febrero 2007
Joel Barrios Dueñas
1
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
2
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
A mi difunto padre, a quien debo reconocer jamás supe comprender y a quien jamás le dí la
oportunidad de entenderme.
A mi madre, quien siempre tuvo una increíble paciencia con mi desorden.
A Blanca, Ana Elena, Gabriela M. (q.e.p.d.), Alejandra, Anahí, Gabriela C., Nely y Julieta, las mujeres
que de alguna forma y en algún momento han tenido significado en mi vida y fueron fuente de
inspiración durante diversas etapas de mi existencia.
Blanca, gracias a ti inicié mi gusto por escribir. Te agradezco el haberme permitido escribirte todas
esas cosas hace tantos años. Siempre tendrás un lugar muy especial en mi corazón y mis
pensamientos.
Ai
3
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
Conformación.
Me encuentro de regreso en mis raíces,
reviso mis trabajos pasados,
entre risas y otros cursis versos
(sueños entonces de adolescente),
desde existenciales a lo absurdo,
ligerezas tan sentimentales
construyendo un carácter (mi mundo).
4
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
Índice de contenido
1.¿Que es GNU/Linux?..................................................................................................23
1.1.Requerimientos del sistema............................................................................... ......................24
2.Estándar de Jerarquía de Sistema de Ficheros.........................................................25
2.1.Introducción.......................................................................................................................... ....25
2.2.Estructura de directorios................................................................................. .........................25
2.3.Particiones recomendadas para instalar GNU/Linux..................................................... ............27
3.Instalación en modo texto de CentOS 4...................................................................28
3.1.Procedimientos......................................................................................................... ................28
4.Instalación en modo gráfico de CentOS 4................................................................47
4.1.Procedimientos......................................................................................................... ................47
5.Cómo iniciar el modo de rescate en CentOS 4........................................................66
5.1.Procedimientos......................................................................................................... ................66
6.Iniciando el sistema en nivel de corrida 1 (nivel mono-usuario)............................71
6.1.Introducción......................................................................................................................... .....71
6.2.Procedimientos......................................................................................................... ................71
7.Procedimientos de emergencia................................................................................75
7.1.Introducción.......................................................................................................................... ....75
7.2.Disco de rescate................................................................................................... ....................75
7.3.Verificación de la integridad del disco............................................................................ ..........76
7.4.Asignación de formato de las particiones............................................................................. ....76
8.Cómo configurar y utilizar Sudo...............................................................................77
8.1.Introducción......................................................................................................................... .....77
8.1.1.Historia...................................................................................................................................................77
8.2.Fichero /etc/sudoers................................................................................. ................................77
8.2.1.Cmnd_Alias.............................................................................................................................................78
8.2.2.User_Alias...............................................................................................................................................78
8.2.3.Host_Alias...............................................................................................................................................78
8.2.4.Runas_Alias............................................................................................................................................79
8.3.Candados de seguridad.................................................................................................. ..........79
8.4.Lo que no se recomienda......................................................................... ................................80
8.5.Facilitando la vida a través de ~/.bash_profile...................................................... ...................80
9.Cómo crear cuentas de usuario................................................................................82
9.1.Introducción.......................................................................................................................... ....82
9.2.Procedimientos......................................................................................................... ................82
9.2.1.Creando una cuenta en el modo de texto: useradd y passwd..............................................................82
9.2.1.1.Lo primero: el mandato useradd.........................................................................................................................82
9.2.1.2.Lo segundo: el mandato passwd.........................................................................................................................83
9.2.1.3.Opciones avanzadas...........................................................................................................................................83
9.2.2.Eliminar una cuenta de usuario.............................................................................................................84
9.3.Manejo de grupos....................................................................................................... ..............85
9.3.1.Alta de grupos........................................................................................................................................85
9.3.2.Alta de grupos de sistema.....................................................................................................................85
9.3.3.Baja de grupos.......................................................................................................................................85
5
Joel Barrios Dueñas
Implementación de Servidores con GNU/Linux
9.3.4.Asignación de usuarios existentes a grupos existentes........................................................................85
9.4.Comentarios finales acerca de la seguridad........................................................................ .....85
9.5.Apéndice: Configurando valores predefinidos para el alta de cuentas de usuario...................87
9.5.1.Fichero /etc/default/useradd para definir variables utilizadas por el mandato useradd.......................87
9.5.1.1.Variable HOME.....................................................................................................................................................87
9.5.1.2.Variable SHELL....................................................................................................................................................87
9.5.2.Directorio /etc/skel como molde para crear los directorios de inicio de los usuarios............................88
9.6.Apéndice: Ejercicio: Creando cuentas de usuario.............................................................. .......89
9.6.1.Introducción...........................................................................................................................................89
9.6.2.Procedimientos.......................................................................................................................................89
10.Breve lección de mandatos básicos.......................................................................91
10.1.Introducción........................................................................................................................ ....91
10.2.Procedimientos........................................................................................................ ...............91
10.2.1.Bucles...................................................................................................................................................94
10.2.2.Aliases..................................................................................................................................................95
10.2.3.Apagado y reinicio de sistema.............................................................................................................96
10.3.Resumen de mandatos básicos.............................................................................. ................96
11.Funciones básicas de vi..........................................................................................98
11.1.Introducción...............................................................
Comentarios de: Implementación de Servidores con GNU/Linux (0)
No hay comentarios