<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6769721551371021821</id><updated>2011-07-05T18:39:15.051-07:00</updated><category term='servicios'/><category term='permisos'/><category term='GRUB'/><category term='atributos del sistema de archivos'/><category term='particiones'/><category term='quota'/><category term='usuarios'/><category term='acls'/><category term='shell'/><category term='autofs'/><category term='seguridad'/><category term='cuestionario'/><category term='PAM'/><category term='VIM'/><category term='sistemas de archivos'/><category term='archivos de configuración'/><category term='blog'/><category term='rpm'/><category term='Proceso de arranque'/><title type='text'>RHCE México</title><subtitle type='html'>Mis apuntes sobre el examen de Red Hat Certified Engineer</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-170869353889957052</id><published>2009-05-05T11:45:00.000-07:00</published><updated>2009-05-05T12:00:32.419-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAM'/><title type='text'>PAM...</title><content type='html'>PAM es un conjunto de librerías que permite tener mas control sobre como se inicia sesión en ciertas aplicaciones y cómo se manejan las credenciales del usuario.&lt;br /&gt;&lt;br /&gt;PAM también es una API, no cualquier aplicación puede ejecutar PAM. Las aplicaciones deben estar construidas para poder tener acceso a estas librerías.&lt;br /&gt;&lt;br /&gt;Las librerias se dividen en 4 modulos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;account&lt;/span&gt;&lt;br /&gt;Este verifica una serie de pólizas de usuarios&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;auth&lt;/span&gt;&lt;br /&gt;Este verifica que el usuario sea realmente quien dice ser&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;password&lt;/span&gt;&lt;br /&gt;Esta se encarga de manejar la contraseña, cuantas veces puede tratarse una contraseña errónea, comprobar que tan fuerte es, o si se mantiene&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;session&lt;/span&gt;&lt;br /&gt;Este se encarga de hacer tareas que se ejecutan antes de iniciar sesión y después de esto&lt;/li&gt;&lt;/ul&gt;En &lt;span style="font-style: italic;"&gt;/etc/pam.d&lt;/span&gt; están los archivos de las aplicaciones compatibles con PAM.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-170869353889957052?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/170869353889957052/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/pam.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/170869353889957052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/170869353889957052'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/pam.html' title='PAM...'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-3429830466721969672</id><published>2009-05-04T07:29:00.001-07:00</published><updated>2009-05-04T09:53:14.864-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quota'/><title type='text'>Quotas</title><content type='html'>Las &lt;span style="font-style: italic;"&gt;quotas&lt;/span&gt; no son complejas. Para poder manejarlas primero hay que activarlas en &lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt; agregando las opciones &lt;span style="font-style: italic;"&gt;usrquota&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;grpquota&lt;/span&gt; a las opciones de montaje.&lt;br /&gt;&lt;br /&gt;Hay que reiniciar (o volver a montar la partición, lo que sea mas fácil) y crear un nuevo archivo de configuración de &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt; con:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;quotacheck -cugm&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;Esto verifica que el archivo de configuración sea correcto (-c) para usuarios (-u) y para grupos (-g) y no trata de volver a montar el sistema de archivos (-m). Si no existen archivos de configuración de &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt; los crea.&lt;br /&gt;&lt;br /&gt;Para agregar una nueva &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt; se usa el comando:&lt;br /&gt;&lt;blockquote&gt;edquota (nombre de usuario)&lt;/blockquote&gt;Aparecerán 7 columnas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sistema de archivos: Indica en que sistema de archivos esta la &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Bloques: Indica la cantidad de espacio usado en KB (¿por qué en KB?)&lt;/li&gt;&lt;li&gt;Soft: Cantidad de espacio que puede abarcar un usuario, después de esta, se le envía un mensaje de que ha superado su &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Hard: Cantidad de espacio total que puede abarcar un usuario, cuando se llega a este, el usuario ya no puede abarcar mas espacio en disco&lt;/li&gt;&lt;li&gt;Inodes: Cantidad de archivos que puede tener un usuario&lt;/li&gt;&lt;li&gt;Soft: Cantidad de archivos que puede abarcar un usuario, después de esta, se le envía un mensaje de que ha superado su &lt;span style="font-style: italic;"&gt;quota&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Hard: Cantidad de archivos total que puede abarcar un usuario, cuando se llega a este, el usuario ya no puede abarcar mas espacio en disco&lt;/li&gt;&lt;/ul&gt;Para configurar cuanto tiempo puede estar un usuario en su límite &lt;span style="font-style: italic;"&gt;soft&lt;/span&gt; se usa el comando &lt;span style="font-style: italic;"&gt;edquota -t&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-3429830466721969672?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/3429830466721969672/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/quotas.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/3429830466721969672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/3429830466721969672'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/quotas.html' title='Quotas'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-9205040499171174329</id><published>2009-05-04T07:22:00.000-07:00</published><updated>2009-05-04T07:29:17.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seguridad'/><title type='text'>Seguridad de su y sudo, modo psicópata</title><content type='html'>&lt;span style="font-style: italic;"&gt;Su&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;sudo&lt;/span&gt; son herramientas que ayudan a poder administrar el sistema sin tener que iniciar sesión como super administrador.&lt;br /&gt;&lt;br /&gt;Con el comando &lt;span style="font-style: italic;"&gt;visudo&lt;/span&gt;, se puede editar las configuraciones de &lt;span style="font-style: italic;"&gt;sudo&lt;/span&gt; y limitar el acceso a este comando u otorgarlo. Este archivo ya es viejo y ya se como configurarlo.&lt;br /&gt;&lt;br /&gt;El nuevo es &lt;span style="font-style: italic;"&gt;/etc/pam.d/su&lt;/span&gt; que ¡permite limitar el acceso a su! (y también facilitarlo). Pero como soy un psicópata de la seguridad lo agregando la siguiente línea:&lt;br /&gt;&lt;blockquote&gt;auth           required           pam_wheel.so           use_uid&lt;/blockquote&gt;&lt;br /&gt;En Red Hat Enterprise Linux 5 viene comentada de fabrica, y simplemente es borrar el # al inicio de la línea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-9205040499171174329?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/9205040499171174329/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/seguridad-de-su-y-sudo-modo-psicopata.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/9205040499171174329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/9205040499171174329'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/seguridad-de-su-y-sudo-modo-psicopata.html' title='Seguridad de su y sudo, modo psicópata'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-1163943468253266081</id><published>2009-05-03T09:59:00.000-07:00</published><updated>2009-05-03T10:12:42.281-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usuarios'/><title type='text'>Editar usuarios...</title><content type='html'>Voy a obviar los comandos &lt;span style="font-style: italic;"&gt;vipw&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;useradd&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;usermod&lt;/span&gt; y el editor en GUI &lt;span style="font-style: italic;"&gt;system-config-users&lt;/span&gt; que son sencillos e intuitivos (dentro de lo que cabe). Cualquier amigo de una terminal &lt;span style="font-style: italic;"&gt;Unix&lt;/span&gt; puede manejar estas herramientas de manera sencilla.&lt;br /&gt;&lt;br /&gt;Lo que no me saltare, sera el archivo &lt;span style="font-style: italic;"&gt;/etc/shadow&lt;/span&gt; ya que este es un poco mas críptico que otros archivos de configuración.&lt;br /&gt;&lt;br /&gt;Para modificar este archivo existe la herramienta &lt;span style="font-style: italic;"&gt;chage&lt;/span&gt;, que igual es poco intuitiva... Tiene las siguientes opciones:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-m&lt;/span&gt;&lt;br /&gt;Enumera la cantidad de días mínima que un usuario debe guardar su contraseña&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-M&lt;br /&gt;&lt;/span&gt;Enumera la cantidad de días máxima que pueden pasar antes de que la contraseña caduque&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-W&lt;/span&gt;&lt;br /&gt;Enumera la cantidad de días antes de días antes de que el usuario caduque en el cual se da un aviso&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-I&lt;/span&gt;&lt;br /&gt;Número de días después de que la contraseña caduca que la cuenta se vuelve inactiva&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-e&lt;/span&gt;&lt;br /&gt;Número de días después de que la contraseña caduca para que la cuenta expire&lt;/li&gt;&lt;/ul&gt;En el archivo &lt;span style="font-style: italic;"&gt;/usr/passwd&lt;/span&gt; estos son los campos del 4 al 8 respectivamente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-1163943468253266081?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/1163943468253266081/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/editar-usuarios.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1163943468253266081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1163943468253266081'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/editar-usuarios.html' title='Editar usuarios...'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-4127148432192483686</id><published>2009-05-01T14:46:00.000-07:00</published><updated>2009-05-01T15:21:26.689-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuestionario'/><title type='text'>Capítulo 5: Administración de paquetes</title><content type='html'>&lt;ol&gt;&lt;li&gt;¿Qué comando usarías para instalar el paquete &lt;span style="font-style: italic;"&gt;penguin-3.26.i386.rpm&lt;/span&gt; con mensajes de error extra?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;rpm -Uhvv penguin-3.26.i386.rpm&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías para actualizar &lt;span style="font-style: italic;"&gt;penguin&lt;/span&gt; al paquete &lt;span style="font-style: italic;"&gt;penguin-3.27.i386.rpm&lt;/span&gt;? El paquete esta en el servidor &lt;span style="font-style: italic;"&gt;ftp.remotemj02.abc&lt;/span&gt;&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;rpm -Uhv ftp://ftp.remotemj02.abc/penguin-3.27.i386.rpm&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si acabas de descargar el paquete &lt;span style="font-style: italic;"&gt;kernel-2.6.19.el5.i386.rpm&lt;/span&gt; ¿cuál es la mejor manera de hacerlo parte de tu sistema?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;rpm -ihv kerne&lt;/span&gt;&lt;span style="font-style: italic;"&gt;l-2.6.19.el5.i386.rpm&lt;/span&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando lista todos los RPMs instalados en el sistema? ¿qué tal de los paquetes originales del sistema?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;rpm -qa&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Supón que esta instalado el paquete &lt;span style="font-style: italic;"&gt;rpm-build&lt;/span&gt;. Cuando instalas un &lt;span style="font-style: italic;"&gt;sRPM&lt;/span&gt; ¿En qué directorio y subdirectorios se instalan los archivos?&lt;br /&gt;R=En &lt;span style="font-style: italic;"&gt;/usr/src/redhat/*&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si descargaste un &lt;span style="font-style: italic;"&gt;RPM&lt;/span&gt; de un repositorio de terceros y es llamado &lt;span style="font-style: italic;"&gt;third.i386.rpm&lt;/span&gt; ¿cómo validarías el paquete con su firma digital?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;rpm -qpi third.i386.rpm&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Si quieres actualizaciones oficiales para &lt;span style="font-style: italic;"&gt;Red Hat Enterprise Linux&lt;/span&gt;, ¿a qué lugar lo conectarías?&lt;br /&gt;R=A la &lt;span style="font-style: italic;"&gt;Red Hat Network&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nombra al menos dos herramientas que te pueden ayudar a instalar actualizaciones de la &lt;span style="font-style: italic;"&gt;Red Hat Network&lt;/span&gt;&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;yum &lt;/span&gt;y &lt;span style="font-style: italic;"&gt;pup&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando &lt;span style="font-style: italic;"&gt;yum&lt;/span&gt; instala la ultima versión del &lt;span style="font-style: italic;"&gt;kernel&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;yum update kernel&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Estas usando el &lt;span style="font-style: italic;"&gt;Kickstar Configurator&lt;/span&gt; para crear un archivo &lt;span style="font-style: italic;"&gt;ks.cfg&lt;/span&gt; para varias computadoras. ¿Interpreta la siguiente directiva?&lt;br /&gt;&lt;span style="font-style: italic;"&gt;part /var --size 1000 --grow yes&lt;/span&gt;&lt;br /&gt;R=Sirve para crear una nueva partición que sera expandible, medira inicialmente 1000MB y alojara la carpeta &lt;span style="font-style: italic;"&gt;/var&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si tu archivo de instalación &lt;span style="font-style: italic;"&gt;kickstart&lt;/span&gt; esta en el CD y arrancas desde una USB ¿Qué escribirías en la línea de comandos &lt;span style="font-style: italic;"&gt;boot:&lt;/span&gt; para ejecutar ese archivo?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;ks cd:/ks.cfg&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si tu archivo de instalación &lt;span style="font-style: italic;"&gt;kickstart&lt;/span&gt; esta en el la partición &lt;span style="font-style: italic;"&gt;/dev/hda7&lt;/span&gt;, en el directorio raíz y arrancas desde una USB ¿Qué escribirías en la línea de comandos &lt;span style="font-style: italic;"&gt;boot:&lt;/span&gt; para ejecutar ese archivo?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;ks hd:hda7:/ks.cfg&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;4 incorrectas de 12:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;4. Realmente no esta incorrecta, solo falta agregar que en el archivo &lt;span style="font-style: italic;"&gt;/root/install.log&lt;/span&gt; estan listados los paquetes instalados originalmente.&lt;/li&gt;&lt;li&gt;6. Se usa el comando &lt;span style="font-style: italic;"&gt;rpm -V&lt;/span&gt; o &lt;span style="font-style: italic;"&gt;rpm --checksign&lt;/span&gt;&lt;/li&gt;&lt;li&gt;11. Se usa el comando &lt;span style="font-style: italic;"&gt;linux ks=cdrom:/ks.cfg&lt;/span&gt;&lt;/li&gt;&lt;li&gt;12. Se usa el comando &lt;span style="font-style: italic;"&gt;linux ks=hd:sda7:/ks.cfg&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-4127148432192483686?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/4127148432192483686/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/capitulo-5-administracion-de-paquetes.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4127148432192483686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4127148432192483686'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/05/capitulo-5-administracion-de-paquetes.html' title='Capítulo 5: Administración de paquetes'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-7122185514970610845</id><published>2009-04-28T16:02:00.000-07:00</published><updated>2009-04-29T20:14:57.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><title type='text'>Crear RPMs, lo peor del infierno</title><content type='html'>Lo peor de la sección de RPMs es crear estos...&lt;br /&gt;&lt;br /&gt;Para estoy hay que seguir varios pasos:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Crear una firma GPG, (opcional y no necesario para el examen de RHCE)&lt;/span&gt;&lt;br /&gt;Hay que instalar GPG con &lt;span style="font-style: italic;"&gt;yum install gnupg&lt;/span&gt;, luego hay que generar la firma GPG con &lt;span style="font-style: italic;"&gt;gpg --gen-key&lt;/span&gt;, se siguen las instrucciones (es descriptivo e intuitivo), así que no hay de que quejarse). Una vez creada nuestra firma hay que exportarla con &lt;span style="font-style: italic;"&gt;gpg --output gpgkey.gpg --armor --export "tu mail"&lt;/span&gt; y luegro agregarla con &lt;span style="font-style: italic;"&gt;rpm --import gpgkey.gpg&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Instalar RPMbuild y preparar el entorno de construcción&lt;/span&gt;&lt;br /&gt;Bueno, esto es simple, es solo cuestión de instalar el programa con &lt;span style="font-style: italic;"&gt;yum install rpm-build&lt;/span&gt;, y crear el archivo de configuración .rpmmacros:&lt;br /&gt;&lt;blockquote&gt;   &lt;span style="font-size:85%;"&gt;%debug_package %{nil}&lt;br /&gt;%_unpackaged_files_terminate_build 1&lt;br /&gt;%_signature gpg&lt;br /&gt;%_gpg_path %(echo "$HOME")/.gnupg&lt;br /&gt;%_gpg_name Tu nombre que pusiste al momento de generar la clave GPG (el comentario) &lt;mail@asdf.com&gt;&lt;br /&gt;%_gpgbin /usr/bin/gpg&lt;br /&gt;%_topdir %(echo "$HOME")/rpmbuild&lt;br /&gt;%_tmppath %(echo "$HOME")/rpmbuild/TMP&lt;br /&gt;%packager Nombre como quieras &lt;su cuenta="" de="" correo="" o="" bien="" com=""&gt;&lt;br /&gt;%distribution Nombre de tu distribución&lt;br /&gt;%vendor su nombre o nombre de su empresa aqu&lt;/su&gt;&lt;/mail@asdf.com&gt;í&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;Luego hay que crear los directorios para la construcción de RPMs&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SRPMS,SPECS,TMP}&lt;br /&gt;mkdir -p ~/rpmbuild/RPMS/{athlon,i386,i586,i686,noarch}&lt;/span&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Crear un archivo .spec&lt;/span&gt;&lt;br /&gt;Esto es lo mas complejo de todo, ya que aquí radica el conjunto de instrucciones que se ejecutan al momento de crear el RPM. Los archivos .spec contienen las siguientes secciones:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;Name: (nombre de la aplicación)&lt;br /&gt;Version: (versión)&lt;br /&gt;Release: (número de revisión)&lt;br /&gt;URL:  (sitio web del programa)&lt;br /&gt;Summary: (descripción del programa)&lt;br /&gt;License: (licencia)&lt;br /&gt;Group:  (categoría a la que pertenece)&lt;br /&gt;&lt;br /&gt;Buildroot: %{_tmppath}/%{name}-%{version}-root&lt;br /&gt;Source:  (URL para descargar el paquete con el código fuente)&lt;br /&gt;BuildRequires: (paquetes necesarios durante la compilación del programa)&lt;br /&gt;BuildPreReq: (paquetes necesarios antes de la compilación del programa)&lt;br /&gt;Requires: (paquetes necesarios antes de instalar del programa)&lt;br /&gt;PreReq:  (paquetes necesarios durante la instalació del programa&lt;br /&gt;&lt;br /&gt;%description&lt;br /&gt;(otra vez, descripción del programa)&lt;br /&gt;&lt;br /&gt;%prep&lt;br /&gt;(procedimientos a ejecutar antes de desempaquetar el programa)&lt;br /&gt;%setup -q&lt;br /&gt;(procedimientos después de desempaquetar el programa, como aplicar parches)&lt;br /&gt;&lt;br /&gt;%build&lt;br /&gt;(procedimiento para compilar el programa, usualmente las siguientes dos lineas son lo necesario)&lt;br /&gt;%configure --prefix=/usr&lt;br /&gt;%__make&lt;br /&gt;&lt;br /&gt;%install&lt;br /&gt;(procedimientos para instalar el programa en las carpetas que corresponden, normalmente con esto basta)&lt;br /&gt;%__make DESTDIR=%{buildroot} install&lt;br /&gt;&lt;br /&gt;%clean&lt;br /&gt;(procedimientos para limpiar cualquier desorden que se haga al hacer el RPM)&lt;br /&gt;%__rm -fr %{buildroot}&lt;br /&gt;&lt;br /&gt;%preun&lt;br /&gt;(procedimientos antes de instalar el paquete, como crear cuentas de usuario especiales para el programa)&lt;br /&gt;&lt;br /&gt;%post&lt;br /&gt;(procedimientos después de instalar el paquete)&lt;br /&gt;&lt;br /&gt;%postun&lt;br /&gt;(procedimientos que se ejecutan después de borrar un paquete para que no quede rastro)&lt;br /&gt;%files&lt;br /&gt;(archivos que forman parte del archivo&lt;br /&gt;&lt;br /&gt;%changelog&lt;br /&gt;(cambios que se hayan hecho, se agregan con el siguiente formato)&lt;br /&gt;* Sun Sep 25 2005 Nombre&lt;http: algo=""&gt;&lt;br /&gt;- Cambio&lt;br /&gt;&lt;http: algo=""&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Construir el RPM&lt;/span&gt;&lt;br /&gt;Lo siguiente es crear el RPM en si, usualmente para crear un sRPM y un RPM, además de firmarlo lo mínimo sera el comando&lt;br /&gt;rpmbuild --sign --target=(arquitectura) -ba (nombre del archivo .spec)&lt;br /&gt;Dónde arquitectura puede ser: &lt;span style="font-style: italic;"&gt;athlon, i386, i586, i686, noarch, x86_64, ia64&lt;/span&gt;.&lt;/li&gt;&lt;/ol&gt;Este tutoríal fue construido gracias a:&lt;br /&gt;http://www.linuxparatodos.net/portal/staticpages/index.php?page=como-rpmbuild&lt;br /&gt;http://www.linuca.org/body.phtml?nIdNoticia=88&lt;br /&gt;http://www.debuntu.org/how-to-import-export-gpg-key-pair&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-7122185514970610845?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/7122185514970610845/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/crear-rpms-lo-peor-del-infierno.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7122185514970610845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7122185514970610845'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/crear-rpms-lo-peor-del-infierno.html' title='Crear RPMs, lo peor del infierno'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-1976738719410470482</id><published>2009-04-28T10:12:00.000-07:00</published><updated>2009-04-28T10:25:37.645-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><title type='text'>Verificar RPM</title><content type='html'>En la base de datos RPM se guarda información de todos los archivos instalados con RPMs, así que se puede verificar si un archivo ha sido modificado o todo el paquete en su totalidad con&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;rpm --verify&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Y sus diferentes switches&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-1976738719410470482?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/1976738719410470482/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/verificar-rpm.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1976738719410470482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1976738719410470482'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/verificar-rpm.html' title='Verificar RPM'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-7708422957113238057</id><published>2009-04-28T10:06:00.000-07:00</published><updated>2009-04-28T10:11:44.069-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><title type='text'>Seguridad RPM</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;RPM tiene un mecanismo de seguridad sencillo a mi forma de verlo, se firman los paquetes con GPG y luego se verifica si es confiable un paquete con las firmas ya guardadas.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;rpm --import&lt;/blockquote&gt;&lt;br /&gt;Sirve para guardar una firma GPG&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;rpm --checksig&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Sirve para verificar si el paquete es confiable de cuerdo a las firmas ya guardadas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-7708422957113238057?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/7708422957113238057/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/seguridad-rpm.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7708422957113238057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7708422957113238057'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/seguridad-rpm.html' title='Seguridad RPM'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-8161832389486990951</id><published>2009-04-28T09:59:00.000-07:00</published><updated>2009-04-28T10:11:58.277-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><title type='text'>RPM Query</title><content type='html'>&lt;span style="font-style: italic;"&gt;RPM Query (rpm -q)&lt;/span&gt; es el comando que nos permite saber información de los paquetes instalados en el sistema, tiene varias opciones&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-q&lt;/span&gt;&lt;br /&gt;Es solo para verificar si el paquete esta instalado y si lo esta cual es su versión&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-qi&lt;/span&gt;&lt;br /&gt;Proporciona información general del paquete&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-qf&lt;/span&gt;&lt;br /&gt;Verifica si un archivo es parte de algún paquete&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-qc&lt;/span&gt;&lt;br /&gt;Muestra los archivos de configuración del paquete&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-ql&lt;/span&gt;&lt;br /&gt;Muestra todos los archivos contenidos en el paquete&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-qa&lt;/span&gt;&lt;br /&gt;Lista todos los paquetes instalados&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;-qR&lt;/span&gt;&lt;br /&gt;Lista las dependencias del paquete&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-8161832389486990951?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/8161832389486990951/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/rpm-query.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/8161832389486990951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/8161832389486990951'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/rpm-query.html' title='RPM Query'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-942577082937631054</id><published>2009-04-28T09:49:00.000-07:00</published><updated>2009-04-28T09:59:16.913-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><title type='text'>RPM, aun ahora es un infierno</title><content type='html'>A pesar de los avances que se han hecho para evitar el &lt;span style="font-style: italic;"&gt;dependency-hell&lt;/span&gt;, RPM sigue siendo algo problemático ya que es complejo una vez visto a profundidad, el hecho de instalar un paquete o actualizarlo es sencillo, pero mas alla de esto ya hay problemas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-942577082937631054?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/942577082937631054/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/rpm-aun-ahora-es-un-infierno.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/942577082937631054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/942577082937631054'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/04/rpm-aun-ahora-es-un-infierno.html' title='RPM, aun ahora es un infierno'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-7647243160140864931</id><published>2009-03-29T17:58:00.000-07:00</published><updated>2009-03-29T18:27:39.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuestionario'/><title type='text'>Capítulo 4: Administración de los sistemas de archivos de Linux</title><content type='html'>&lt;ol&gt;&lt;li&gt;¿Qué comando de &lt;span style="font-style: italic;"&gt;fdisk&lt;/span&gt; lista todas las particiones de los discos duros conectados?&lt;br /&gt;R=El comando &lt;span style="font-style: italic;"&gt;fdisk -l&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando en &lt;span style="font-style: italic;"&gt;parted&lt;/span&gt; muestra todas las particiones creadas?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;p&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si acabas de instalar un disco duro ¿qué comando usarías en &lt;span style="font-style: italic;"&gt;parted&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;mklabel&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Después de crear una partición &lt;span style="font-style: italic;"&gt;swap &lt;/span&gt;¿qué comando la activa?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;mkswap&lt;/span&gt; crea la partición &lt;span style="font-style: italic;"&gt;swap&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;swapon&lt;/span&gt; la activa&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Cuál es la ventaja de usar sistemas de archivos con &lt;span style="font-style: italic;"&gt;journal&lt;/span&gt; como &lt;span style="font-style: italic;"&gt;ext3&lt;/span&gt;?&lt;br /&gt;R=Que un &lt;span&gt;&lt;/span&gt;sistema de archivos con &lt;span style="font-style: italic;"&gt;journal&lt;/span&gt; permite una revisión del disco mas rápida y una manera mas sencilla de recuperar archivos dañados&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías en el archivo &lt;span style="font-style: italic;"&gt;/etc/samba/smb.conf&lt;/span&gt; para que ningún administrador pueda borrarlo con el comando &lt;span style="font-style: italic;"&gt;rm&lt;/span&gt;? El comando debe permitir leer este archivo&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;chattr +i &lt;/span&gt;&lt;span style="font-style: italic;"&gt;/etc/samba/smb.conf&lt;/span&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando formatea &lt;span style="font-style: italic;"&gt;/dev/sdb3&lt;/span&gt; en el sistema de archivos predeterminado de Red Hat?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;mkfs.ext3 /dev/sdb3&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Para cambiar las opciones de los puntos de montaje de las particiones locales ¿qué archivo editarías?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si haz iniciado el demonio &lt;span style="font-style: italic;"&gt;autofs&lt;/span&gt; y deseas ver la lista de compartidos &lt;span style="font-style: italic;"&gt;NFS&lt;/span&gt; de la computadora &lt;span style="font-style: italic;"&gt;first.example&lt;/span&gt;.com ¿Qué comando del &lt;span style="font-style: italic;"&gt;automounter&lt;/span&gt; usarías?&lt;br /&gt;R=Primero revisaría si el archivo &lt;span style="font-style: italic;"&gt;/etc/auto.net&lt;/span&gt; tiene permisos de ejecución y luego ejecutaría &lt;span style="font-style: italic;"&gt;/etc/auto.net first.example.com&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué demonio necesitas activar antes de usar el &lt;span style="font-style: italic;"&gt;automounter&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;autofs&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué modificarías en &lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt; para que un sistema de archivos sea montado con &lt;span style="font-style: italic;"&gt;ACLs&lt;/span&gt; la próxima vez que arranque Linux?&lt;br /&gt;R=Agregaría la opción &lt;span style="font-style: italic;"&gt;acl&lt;/span&gt; en la tercera columna&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Cuál es la política configurada predeterminada de &lt;span style="font-style: italic;"&gt;SELinux&lt;/span&gt; en Red Hat?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;Targeted&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;0 incorrectas de 12.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-7647243160140864931?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/7647243160140864931/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/que-comando-de-fdisk-lista-todas-las.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7647243160140864931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7647243160140864931'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/que-comando-de-fdisk-lista-todas-las.html' title='Capítulo 4: Administración de los sistemas de archivos de Linux'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-6725350623187263569</id><published>2009-03-29T16:53:00.000-07:00</published><updated>2009-03-29T17:06:30.317-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='acls'/><title type='text'>Access Control Lists</title><content type='html'>Las &lt;span style="font-style: italic;"&gt;Access Control Lists&lt;/span&gt; o &lt;span style="font-style: italic;"&gt;ACLs&lt;/span&gt; son una herramienta para controlar de manera mas exacta los permisos de una carpeta o archivos, funciona igual que los permisos de Unix (lectura, escritura y ejecución).&lt;br /&gt;&lt;br /&gt;Antes de poder usadas deben ser activadas en &lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Hay dos comandos clave:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;getfacl&lt;/span&gt;&lt;br /&gt;Sirve para obtener la &lt;span style="font-style: italic;"&gt;ACL&lt;/span&gt; de una carpeta o un archivo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;setfacl&lt;/span&gt;&lt;br /&gt;Este comando permite modificar las &lt;span style="font-style: italic;"&gt;ACLs&lt;/span&gt; de los archivos, para agregar una nueva entrada al &lt;span style="font-style: italic;"&gt;ACL&lt;/span&gt; se usa el switch &lt;span style="font-style: italic;"&gt;-m&lt;/span&gt; y para eliminar una se usa &lt;span style="font-style: italic;"&gt;-x&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;Para que funcione primero se debe agregar una mascara al &lt;span style="font-style: italic;"&gt;ACL&lt;/span&gt; del archivo. El formato es el siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;setfacl -m mask:r-x (archivo o carpeta)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Es curioso pero para que las &lt;span style="font-style: italic;"&gt;ACLs&lt;/span&gt; funcionen deben tener activadas como mínimo los permisos de lectura y ejecución, si no ninguno funciona.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-6725350623187263569?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/6725350623187263569/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/access-control-lists.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6725350623187263569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6725350623187263569'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/access-control-lists.html' title='Access Control Lists'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-3485820593322138434</id><published>2009-03-29T16:44:00.000-07:00</published><updated>2009-03-29T16:53:14.724-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='autofs'/><title type='text'>Automounter</title><content type='html'>&lt;span style="font-style: italic;"&gt;Automounter&lt;/span&gt; es un demonio muy útil capaz de montar diversos sistemas de archivos de manera versátil. Para esto se utilizar diferentes archivos de configuración:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;/etc/sysconfig/autofs&lt;/span&gt;&lt;br /&gt;Aquí se configura las nociones básicas del &lt;span style="font-style: italic;"&gt;automounter&lt;/span&gt;. La opción mas importante es la que define cuanto tiempo deberán estar  sin actividad los sistemas de archivos montados con el &lt;span style="font-style: italic;"&gt;automounter&lt;/span&gt; antes de ser desmontados&lt;/li&gt;&lt;li&gt;/etc/auto.master&lt;br /&gt;Este define en que directorio se montaran los sistemas de archivos y que archivo de configuración se usara&lt;/li&gt;&lt;li&gt;/etc/auto.misc&lt;br /&gt;Define que sistemas de archivos se montarán en el directorio &lt;span style="font-style: italic;"&gt;/misc&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;/etc/auto.net&lt;/span&gt;&lt;br /&gt;Define que sistemas de archivos se montarán en el directorio &lt;span style="font-style: italic;"&gt;/net&lt;/span&gt;. Debe tener permisos de ejecución (755)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-3485820593322138434?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/3485820593322138434/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/automounter.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/3485820593322138434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/3485820593322138434'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/automounter.html' title='Automounter'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-6586416134252691755</id><published>2009-03-28T13:35:00.001-07:00</published><updated>2009-03-28T16:55:20.368-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='atributos del sistema de archivos'/><title type='text'>Atributos del sistema de archivos</title><content type='html'>Los sistemas de archivos ext2/ext3 tienen la capacidad de agregar atributos para manejar los archivos. Existen varios pero al parecer no todos funcionan en RHEL 5.&lt;br /&gt;&lt;br /&gt;Para manejarlos se usa el comando &lt;span style="font-style: italic;"&gt;chattr&lt;/span&gt; como si fuera el &lt;span style="font-style: italic;"&gt;chmod&lt;/span&gt; y tiene los siguientes opciones:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;a&lt;/span&gt;&lt;br /&gt;Solo permite agregar datos nuevos al archivo por medio de &lt;span style="font-style: italic;"&gt;pipelines&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;d&lt;/span&gt;&lt;br /&gt;No deja hacer respaldos con el comando &lt;span style="font-style: italic;"&gt;dump&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;i&lt;/span&gt;&lt;br /&gt;No permite que el archivo sea modificado de ninguna manera aun que sea por el administrador&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-6586416134252691755?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/6586416134252691755/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/atributos-del-sistema-de-archivos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6586416134252691755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6586416134252691755'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/atributos-del-sistema-de-archivos.html' title='Atributos del sistema de archivos'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-1350013135755897985</id><published>2009-03-28T11:33:00.000-07:00</published><updated>2009-03-28T13:31:39.841-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sistemas de archivos'/><category scheme='http://www.blogger.com/atom/ns#' term='particiones'/><title type='text'>Particiones y sistemas de archivos</title><content type='html'>Hay dos herramientas útiles para manejar sistemas de archivos: &lt;span style="font-style: italic;"&gt;fdisk&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;parted&lt;/span&gt;. No voy a profundizar mucho en estas puesto que ya las se usar.&lt;br /&gt;&lt;br /&gt;Además esta el comando &lt;span style="font-style: italic;"&gt;mkfs&lt;/span&gt;, con el cual se puede formatear particiones.&lt;br /&gt;&lt;br /&gt;Para convertir una partición ext2 a ext3 se usa &lt;span style="font-style: italic;"&gt;tune2fs -j partición&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Para que el kernel pueda detectar los cambios en las tablas de particiones se usa &lt;span style="font-style: italic;"&gt;partprobe&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Además para hacer una partición swap y encenderla se usa &lt;span style="font-style: italic;"&gt;mkswap&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;swapon&lt;/span&gt; respectivamente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-1350013135755897985?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/1350013135755897985/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/particiones-y-sistemas-de-archivos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1350013135755897985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1350013135755897985'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/particiones-y-sistemas-de-archivos.html' title='Particiones y sistemas de archivos'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-4506199534408501940</id><published>2009-03-14T13:09:00.000-07:00</published><updated>2009-03-29T18:28:13.878-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuestionario'/><title type='text'>Capítulo 3: El proceso de arranque</title><content type='html'>&lt;ol&gt;&lt;li&gt;Si quieres arrancar desde la unidad de CD/DVD ¿Cuáles son las dos opciones para hacer esto en la &lt;span style="font-style: italic;"&gt;BIOS&lt;/span&gt;?&lt;br /&gt;R=Modificando el orden de arranque de las unidades o entrando en el menú de arranque&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cuando vez un menú de configuración de &lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt; ¿qué comando usarías para modificar los argumentos del kernel? (Asumiendo que el kernel no es Xen y &lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt; no tiene contraseña)&lt;br /&gt;R=Con el comando &lt;span style="font-style: italic;"&gt;a&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si haz usado los comandos apropiados en la línea de comandos "&lt;span style="font-style: italic;"&gt;grub&gt;&lt;/span&gt;" ¿Qué comando usarías para arrancar Linux?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;boot&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué archivo contiene los mensajes de inicialización del kernel?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/var/log/dmesg&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando de una sola palabra usarías para ver los mensajes de inicialización del kernel?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;dmesg&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué archivo de configuración esta asociado con el "&lt;span style="font-style: italic;"&gt;primer proceso&lt;/span&gt;" de arranque?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/etc/rc.d/rc.sysinit&lt;/span&gt;&lt;/li&gt;&lt;li&gt;¿Cuál es el nivel de arranque por default en RHEL 5?&lt;br /&gt;R=El nivel 5 (con interfaz gráfica)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si no puedes arrancar la interfaz gráfica ¿Qué nivel de arranque deberías probar primero en el menú de &lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt;?&lt;br /&gt;R=El nivel 3&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué alternativas existen en el menú de &lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt; para arrancar directamente como usuario &lt;span style="font-style: italic;"&gt;root&lt;/span&gt;?&lt;br /&gt;R=Varias: &lt;span style="font-style: italic;"&gt;s&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;single&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;init=/bin/sh&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;emergency&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El servidor FTP es &lt;span style="font-style: italic;"&gt;vsFTPd&lt;/span&gt; ¿Qué comando usarías para que arrancara automáticamente la próxima vez que se inicie en un nivel de arranque estándar?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;chkconfig vsFTPd on&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías para abrir la herramienta de configuración de servicios en terminal para editar los niveles de arranque 3 y 5?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;sysvnt --level 35&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué directorio contiene la mayoría de archivos de configuración de Red Hat?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/etc/sysconfig&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;2 incorrectas de 12:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;6. El archivo relacionado con el "&lt;span style="font-style: italic;"&gt;primer proceso&lt;/span&gt;" es &lt;span style="font-style: italic;"&gt;/etc/inittab&lt;/span&gt; (aunque &lt;span style="font-style: italic;"&gt;/etc/rc.d/rc.sysinit&lt;/span&gt; también es relevante)&lt;/li&gt;&lt;li&gt;11. El comando correcto para abrir la herramienta de configuración de servicios en terminal es &lt;span style="font-style: italic;"&gt;ntsysv&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-4506199534408501940?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/4506199534408501940/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/capitulo-3-el-proceso-de-arranque.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4506199534408501940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4506199534408501940'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/capitulo-3-el-proceso-de-arranque.html' title='Capítulo 3: El proceso de arranque'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-1986348602667100656</id><published>2009-03-14T11:30:00.001-07:00</published><updated>2009-03-29T18:28:57.958-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='servicios'/><title type='text'>chkconfig</title><content type='html'>&lt;span style="font-style: italic;"&gt;Chkconfig&lt;/span&gt; es una herramienta sumamente poderosa. Permite controlar que servicio se inicia a cierto nivel de arranque. Además es intuitivo. Existen 4 switches: &lt;span style="font-style: italic;"&gt;--list&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;--add&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;--del&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;--level&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-1986348602667100656?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/1986348602667100656/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/chkconfig.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1986348602667100656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1986348602667100656'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/chkconfig.html' title='chkconfig'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-2257452891903422335</id><published>2009-03-13T17:10:00.000-07:00</published><updated>2009-03-14T11:31:10.477-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Proceso de arranque'/><title type='text'>Proceso de arranque...</title><content type='html'>Creo que esta es la parte que mas problemas voy a tener... No se porque no puedo aprenderme el proceso:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Inicia la &lt;span style="font-style: italic;"&gt;BIOS&lt;/span&gt; y busca que arrancar&lt;/li&gt;&lt;li&gt;Después de la &lt;span style="font-style: italic;"&gt;BIOS&lt;/span&gt; inicia &lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt; carga el kernel y este se encarga de arrancar en modo &lt;span style="font-style: italic;"&gt;ro&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Después de el kernel, se ejecuta el archivo &lt;span style="font-style: italic;"&gt;/etc/rc.d/rc.sysinit&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Seguido se inicia &lt;span style="font-style: italic;"&gt;init&lt;/span&gt; en el nivel de arranque seleccionado&lt;/li&gt;&lt;/ul&gt;Existen por default 6 niveles de arranque:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Modo monousuario, sirve para reparar el sistema&lt;/li&gt;&lt;li&gt;Modo multiusuario en terminal y sin red&lt;/li&gt;&lt;li&gt;Modo multiusuario en terminal y con red&lt;/li&gt;&lt;li&gt;No se usa (lo usare para un nivel de arranque personalizado)&lt;/li&gt;&lt;li&gt;Multiusuario con red&lt;/li&gt;&lt;li&gt;Reinicio&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-2257452891903422335?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/2257452891903422335/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/proceso-de-arranque.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/2257452891903422335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/2257452891903422335'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/proceso-de-arranque.html' title='Proceso de arranque...'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-7002707780747351852</id><published>2009-03-13T16:13:00.000-07:00</published><updated>2009-03-13T17:08:13.400-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GRUB'/><title type='text'>Notas sobre GRUB</title><content type='html'>Me considero un experto en GRUB, así que solo haré algunas anotaciones:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;El parametro &lt;span style="font-style: italic;"&gt;mem=xyzM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Si no se sabe la partición que contiene un archivo &lt;span style="font-style: italic;"&gt;find&lt;/span&gt; es un comando útil si se conoce toda la ruta del archivo que se esta buscando&lt;/li&gt;&lt;li&gt;Después de un &lt;span style="font-style: italic;"&gt;find&lt;/span&gt; el comando &lt;span style="font-style: italic;"&gt;root&lt;/span&gt; no necesita argumentos, obtendrá automáticamente la partición encontrada con el comando anterior&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-7002707780747351852?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/7002707780747351852/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/notas-sobre-grub.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7002707780747351852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7002707780747351852'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/03/notas-sobre-grub.html' title='Notas sobre GRUB'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-7995367217949814428</id><published>2009-02-22T14:42:00.000-08:00</published><updated>2009-02-22T17:28:06.289-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuestionario'/><title type='text'>Capítulo 2: Hardware e Instalación</title><content type='html'>Antes de continuar, este capitulo lo voy a omitir a causa de que no voy a reinstalar el sistema operativo y es un proceso en el que ya he pasado muchas veces y considero que ya no tengo que repasar.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;¿En qué archivo puedes encontrar información asociada con el CPU?&lt;br /&gt;R=En &lt;span style="font-style: italic;"&gt;/proc/cpuinfo&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nombra tres arquitecturas diferentes es posible instalar Red Hat Enterprise Linux 5&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;x86&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;AMD64&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;Itanium&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando muestra todas las tarjetas PCI detectadas en el sistema?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;lspci&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nombra tres servidores que se puedan usar para contener los archivos de instalación de Red Hat Enterprise Linux&lt;br /&gt;R=NFS, HTTP, FTP&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si no sabes como configurar un &lt;span style="font-style: italic;"&gt;firewall&lt;/span&gt;, ¿qué comando puedes utilizar para eliminar todas las reglas del &lt;span style="font-style: italic;"&gt;firewall&lt;/span&gt; actual?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;iptables -r&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si necesitas verificar la integridad de los CDs de instalación de Red Hat ¿Que comando usarías en la línea de comandos &lt;span style="font-style: italic;"&gt;boot:&lt;/span&gt; en el momento de iniciar la instalación?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;linux mediacheck&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Cuál es el archivo asociado con la cuarta partición lógica del segundo disco SATA?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/dev/sdb4&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Para configurar una tabla RAID 6, ¿Cuántas particiones se requieren?&lt;br /&gt;R=4 particiones&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Menciona el nombre de 3 grupos de paquetes asociados con servidores&lt;br /&gt;R=Servidor de correo, Servidor de DNS y Servidor de FTP&lt;/li&gt;&lt;li&gt;Acabas de instalar RHEL 5 y acabas de reiniciar el sistema ¿Por qué razones podría no aparecer la versión gráfica del "&lt;span style="font-style: italic;"&gt;Proceso de primer arranque&lt;/span&gt;"?&lt;br /&gt;R=Porque no se instaló el servidor gráfico X.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si quieres acceso a una terminal durante la instalación ¿qué combinación de teclas usarías?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;Ctrl+Alt+F2&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si sospechas que por algún problema de la red congeló la instalación ¿Qué consola accesarías para confirmar?&lt;br /&gt;R=La cuarta consola&lt;/li&gt;&lt;/ol&gt;3 incorrectas de 12:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5. Se usa el comando &lt;span style="font-style: italic;"&gt;iptables&lt;/span&gt; con el switch &lt;span style="font-style: italic;"&gt;-F&lt;/span&gt;&lt;/li&gt;&lt;li&gt;7. La cuarta partición lógica es &lt;span style="font-style: italic;"&gt;/dev/sdb8&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;12. La tercera consola es la que muestra mensajes de error que tienen que ver con la red&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-7995367217949814428?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/7995367217949814428/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/capitulo-2-hardware-e-instalacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7995367217949814428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/7995367217949814428'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/capitulo-2-hardware-e-instalacion.html' title='Capítulo 2: Hardware e Instalación'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-897877777536619925</id><published>2009-02-14T16:25:00.000-08:00</published><updated>2009-02-22T15:12:38.608-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuestionario'/><title type='text'>Capítulo 1: RHCE Prerequisitos</title><content type='html'>&lt;ol&gt;&lt;li&gt;Una vez que Linux arranca, ¿qué archivo puede decir toda la información acerca del CPU?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;proc&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;cpuinfo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si estas editando el archivo &lt;span style="font-style: italic;"&gt;/etc/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;inittab&lt;/span&gt;&lt;/span&gt; con el editor &lt;span style="font-style: italic;"&gt;vi&lt;/span&gt;, ¿qué comando usarías para copiar la línea actual?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;yy&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías para saber que discos están actualmente montados?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;mount&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si quieres saber cuantas sesiones tiene el usuario "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;mj&lt;/span&gt;" abiertas ¿qué comando usarías?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;who&lt;/span&gt;&lt;/span&gt; o &lt;span style="font-style: italic;"&gt;w&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Estas manejando una larga lista de trabajos de impresión en tu red, y necesitas los números de trabajo de impresión para estar seguro que los de los ingenieros tengan la prioridad mas alta ¿Qué comando usarías para listar los números de trabajos de impresión?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;lpr&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías para agregar el directorio &lt;span style="font-style: italic;"&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;usr&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;sbin&lt;/span&gt;&lt;/span&gt; a tu &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;PATH&lt;/span&gt;&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;PATH&lt;/span&gt;="$&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;PATH&lt;/span&gt;:/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;usr&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;sbin&lt;/span&gt;"&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cuando ejecutas el comando &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;umask&lt;/span&gt; y el resultado es 0000, ¿cuáles serán los permisos del próximo archivo que se haga?&lt;br /&gt;R=Los permisos serán: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;rw&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;rw&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;rw&lt;/span&gt; o 666&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;Basándose&lt;/span&gt; en la siguiente linea del archivo &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;crontab&lt;/span&gt;&lt;/span&gt; de un usuario cualquiera ¿cuando se ejecutara el programa &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Berkeleyslives&lt;/span&gt;&lt;/span&gt;?&lt;br /&gt;0 1 2 3 * &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Berkeleyslives&lt;/span&gt;&lt;br /&gt;R=A la una de la madrugada, el día 2 de marzo&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Proporciona un ejemplo de una red &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;IPv&lt;/span&gt;4 de: dirección &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;IP&lt;/span&gt;, mascara de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;subnet&lt;/span&gt;, y dirección de puerta de enlace para una red de menos de 300 máquinas en una red privada 10.0.0.0&lt;br /&gt;R=Dirección &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;IP&lt;/span&gt;: 10.0.1.100&lt;br /&gt;Mascara de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;subred&lt;/span&gt;: 255.255.255.0&lt;br /&gt;Puerta de enlace: 10.0.1.0&lt;/li&gt;&lt;li&gt;¿Cuál es el protocolo asociado con el servicio usado para conectar Linux a una red basada en Microsoft &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Windows&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;SMB&lt;/span&gt;&lt;/span&gt; o actualmente &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;CIFS&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;¿Qué comando usarías para iniciar la herramienta de configuración del &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;firewall&lt;/span&gt;&lt;/span&gt; de &lt;span style="font-style: italic;"&gt;Red &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;Hat&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Enterprise&lt;/span&gt; Linux&lt;/span&gt;?&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;system&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;config&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;firewall&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Nombra uno de los clientes de correo principales de Red &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Hat&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;Enterprise&lt;/span&gt; Linux&lt;br /&gt;R=&lt;span style="font-style: italic;"&gt;Mozilla &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;Thunderbird&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Nombra una de las alternativas que usan el mismo código fuente de Red &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;Hat&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Enterprise&lt;/span&gt; Linux 5&lt;br /&gt;R=&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;CentOS&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;4 incorrectas de 13:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;5. El comando correcto es &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;lpq&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;8.&lt;span style="font-style: italic;"&gt; &lt;/span&gt;Dirección &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;IP&lt;/span&gt;: 10.0.1.0&lt;br /&gt;Mascara de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;subred&lt;/span&gt;: 255.255.255.0&lt;br /&gt;Puerta de enlace: 10.0.1.255&lt;/li&gt;&lt;li&gt;11. El comando correcto es &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;system&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;config&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;securitylevel&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;12. El cliente de correo incluido en Red &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;Hat&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;Enterprise&lt;/span&gt; Linux es &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;Evolution&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-897877777536619925?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/897877777536619925/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/capitulo-1-rhce-prerequisitos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/897877777536619925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/897877777536619925'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/capitulo-1-rhce-prerequisitos.html' title='Capítulo 1: RHCE Prerequisitos'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-4072950049150202601</id><published>2009-02-14T14:14:00.000-08:00</published><updated>2009-02-22T15:13:11.299-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='archivos de configuración'/><title type='text'>Archivos relevantes de red</title><content type='html'>En Red Hat Enterprise Linux hay 4 archivos importantes para configurar la red.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;/etc/sysconfig/network: Su trabajo es simple, activar la red, activar IPv6 y definir el nombre de la PC&lt;/li&gt;&lt;li&gt;/etc/hosts: También simple, le asigna un nombre y un nombre rápido a una IP, esto me sirve a mi que tengo una NAS, simplemente le asigno la IP de el nombre especifico y si me quiero conectar a ella solo escribo el nombre en lugar de la IP&lt;/li&gt;&lt;li&gt;/etc/resolv.conf: Igual de simple, es solo agregar las IP de nuestros servidores DNS&lt;/li&gt;&lt;li&gt;/etc/host.conf: Este último sirve para configurar que si primero se busca el nombre primero en el archivo de hosts o en los servidores DNS escritos en resolv.conf&lt;/li&gt;&lt;/ol&gt;Estos archivos configuran básicamente las ultimas dos pestañas del programa "Configuración de Red"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-4072950049150202601?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/4072950049150202601/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/archivos-relevantes-de-red.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4072950049150202601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/4072950049150202601'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/archivos-relevantes-de-red.html' title='Archivos relevantes de red'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-1831035003874326884</id><published>2009-02-14T13:25:00.000-08:00</published><updated>2009-02-14T13:42:20.073-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>Crontab</title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Crontab&lt;/span&gt; es una potente herramienta en servidores, es una especie de agenda que guarda fechas y horas exactas para poder ejecutar comandos si es que cron esta encendido en ese momento.&lt;br /&gt;&lt;br /&gt;El formato de crontab es:&lt;br /&gt;&lt;br /&gt;Minuto, Hora, Día del mes, Mes, Día de la semana, Comando a ejecutar&lt;br /&gt;&lt;br /&gt;La sintaxis es crontab -e para poder editar crontab, crontab -l para ver la configuración de crontab, y crontab -r para borrar la configuración actual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-1831035003874326884?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/1831035003874326884/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/crontab.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1831035003874326884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/1831035003874326884'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/crontab.html' title='Crontab'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-779007437920179190</id><published>2009-02-14T12:29:00.000-08:00</published><updated>2009-02-14T12:51:50.082-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='permisos'/><title type='text'>Sistema de permisos numéricos y umask</title><content type='html'>El sistema de permisos numéricos en Linux es una forma mas sencilla de ver los permisos, usualmente PHP y otros servicios web manejan los permisos de manera numérica.&lt;br /&gt;&lt;br /&gt;Los permisos numéricos son:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1 - Ejecutar&lt;br /&gt;&lt;/li&gt;&lt;li&gt;2 - Escribir&lt;/li&gt;&lt;li&gt;4 - Leer&lt;/li&gt;&lt;/ul&gt;Si se suman los diferentes permisos se obtienen combinaciones, por ejemplo: 3 quiere decir que el archivo se puede ejecutar y escribir (1+2=3)&lt;br /&gt;&lt;br /&gt;Así para definir los permisos de lo que puede hacer el dueño, el grupo del archivo o el resto de los usuarios, por ejemplo:&lt;br /&gt;&lt;br /&gt;750 Quiere decir que el usuario puede Ejecutar, Leer y Escribir (1+2+4=7) el archivo, el grupo puede leer y ejecutar el archivo (1+4=5) y que el resto de los usuarios no pueden afectar al archivo (0).&lt;br /&gt;&lt;br /&gt;También existe una cosa llamada "umask" que funciona como una "coladera" para los archivos nuevos. Al momento de crear un nuevo archivo el sistema verifica "umask" y resta los permisos en umask a 777 para asignar. Por default en Red Hat Enterprise Linux un "umask" de 777 no sirve, seria lo mismo que 666. Asignar permisos de ejecución a cualquier archivo es peligroso.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-779007437920179190?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/779007437920179190/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/sistema-de-permisos-numericos-y-umask.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/779007437920179190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/779007437920179190'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/sistema-de-permisos-numericos-y-umask.html' title='Sistema de permisos numéricos y umask'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-880087668963075927</id><published>2009-02-14T08:41:00.000-08:00</published><updated>2009-02-14T12:29:07.397-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>Comandos de terminal I</title><content type='html'>La terminal ya es una vieja conocida, por lo menos para mi. Sin embargo hay varios comandos o combinaciones de estos que eran desconocidos para mi.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Find&lt;/span&gt;:&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;find&lt;/span&gt; [ruta] -&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;name&lt;/span&gt; [nombre del archivo]&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Find&lt;/span&gt;, es un buscador, sumamente rudimentario y sencillo, no me gusta usarlo por la misma razón, sin embargo no siempre voy a tener a la mano "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;locate&lt;/span&gt;" o la posibilidad de hacer "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;updatedb&lt;/span&gt;", así que es mejor saber aun que sea su forma básica. Tiene muchas mas opciones, pero con esto basta.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Locate&lt;/span&gt;:&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;locate&lt;/span&gt; [texto]&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Locate&lt;/span&gt; es un buscador mas sencillo que &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;find&lt;/span&gt;, simplemente busca en una base de datos de archivos el "texto" que escribimos, a diferencia de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;find&lt;/span&gt; no tiene que ser el nombre exacto del archivo. La desventaja que tiene es que hay que ejecutar como &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;super&lt;/span&gt; usuario "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;updatedb&lt;/span&gt;" para que actualice la base de datos.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;WC&lt;/span&gt;:&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;wc&lt;/span&gt; -l [nombre del archivo]&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;wc&lt;/span&gt; -w [nombre del archivo]&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;wc&lt;/span&gt; -m [nombre del archivo]&lt;br /&gt;Este comando es muy útil, solo hay que tener en que usarlo. "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;wc&lt;/span&gt;" cuenta los caracteres (-m), las palabras (-w) o las líneas (-l) del archivo que elijamos. Un ejemplo practico es &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;wc&lt;/span&gt; -l /etc/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;passwd&lt;/span&gt; para saber cuantos usuarios hay registrados en el sistema.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;LN&lt;/span&gt;:&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;ln&lt;/span&gt; (-s) [archivo original] [&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;link&lt;/span&gt;]&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Ln&lt;/span&gt; es un comando para producir enlaces. Hay dos tipos de enlaces, el enlace "duro" que al crearlo crea otro archivo que apunta al mismo "pedazo de memoria" donde están almacenados los datos del archivo original, así si borras el original, el enlace todavía tendrá contenido porque apunta a los datos no al archivo. El segundo es el enlace simbólico, para hacer un enlace simbólico se usa el &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;switch&lt;/span&gt; -s y este a diferencia del "duro" apunta al archivo, es decir, si se borra el archivo también se borran los contenidos y el enlace &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_25"&gt;simbólico&lt;/span&gt; apunta a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_26"&gt;ningún&lt;/span&gt; lado.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-880087668963075927?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/880087668963075927/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/comandos-de-terminal-i.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/880087668963075927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/880087668963075927'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/comandos-de-terminal-i.html' title='Comandos de terminal I'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-6563735970282385027</id><published>2009-02-14T08:36:00.001-08:00</published><updated>2009-02-14T08:41:30.967-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VIM'/><title type='text'>VIM, nuevos comandos</title><content type='html'>Usualmente en VIM solo conocía tres comandos:&lt;br /&gt;&lt;br /&gt;:q Para salir&lt;br /&gt;:w Para grabar&lt;br /&gt;Botón "insert" para entrar en modo de edición.&lt;br /&gt;&lt;br /&gt;He aprendido que en modo comando de VIM se puede ejecutar mis instrucciones y estas no necesitan necesariamente dos puntos (:) para ser ejecutadas.&lt;br /&gt;&lt;br /&gt;La primera de ellas es "yy", sirve para copiar al buffer la línea sobre la que esta el cursor. Esta instrucción es inservible sin "p", que sirve para pegar el buffer.&lt;br /&gt;&lt;br /&gt;Otra muy interesante es "u" que sirve para deshacer cambios, así como Ctrl+Z en Word.&lt;br /&gt;&lt;br /&gt;"G" sirve para ir hasta la última linea del archivo, cabe remarcar que esta en mayuscula por lo tanto hay que usar Shift o BlockMayus para poder ejecutar esta instrucción.&lt;br /&gt;&lt;br /&gt;Existen varias para borrar, muy efectivas: "x" sirve para borrar un solo carácter, "dw" sirve para borrar la palabra actual y "dd" sirve para borrar la línea que se esta editando.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-6563735970282385027?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/6563735970282385027/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/vim-nuevos-comandos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6563735970282385027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/6563735970282385027'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/vim-nuevos-comandos.html' title='VIM, nuevos comandos'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6769721551371021821.post-2753671115047800090</id><published>2009-02-14T08:31:00.000-08:00</published><updated>2009-02-14T12:05:41.165-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Red Hat Certified Engineer México</title><content type='html'>Después de mucho tiempo por fin pude conseguir una PC con Red Hat Enterprise Linux 5 para poder estudiar. En este blog guardare mis avances y mis nuevos conocimientos, no es con motivo de compartirlos al mundo ni de presumirlos, solo para poder llevar un recuento de lo que he aprendido y que se grave mas en mi memoria por el simple hecho de copiarlo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6769721551371021821-2753671115047800090?l=rhce-mx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhce-mx.blogspot.com/feeds/2753671115047800090/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/red-hat-certified-engineer-mexico.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/2753671115047800090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6769721551371021821/posts/default/2753671115047800090'/><link rel='alternate' type='text/html' href='http://rhce-mx.blogspot.com/2009/02/red-hat-certified-engineer-mexico.html' title='Red Hat Certified Engineer México'/><author><name>JEMC</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_48P8PQuesGo/SOwF46c9zYI/AAAAAAAAAAQ/hz7jEOgW03A/S220/Cliff.png'/></author><thr:total>0</thr:total></entry></feed>
