webhouse: julio 2006

SUDO

Sudo es una herramienta de sistema que permite a los usuarios realizar la ejecucion de mandatos como superusuario u otro usuario de acuerdo a como se especifique en el archivo /etc/sudoers.


  1. Lo primero que debemos hacer es instalar sudo.

    #apt-get install sudo


  2. Creamos el archivo sudoers

    #visudo


  3. Ahora dentro de nuestro editor agregamos la siguiente línea al final.

    jean ALL = NOPASSWD : ALL

    reemplacen jean por su nombre de usuario, guardan los cambios y salgan de su editor, y pruebenlo.


    #sudo halt  |
    >Ahora pueden apagar/reiniciar su ordena como user.
    #sudo reboot|

   
(__)
(oo)
/------\/ -you uses GNU/linux?
/ | ||
* /\---/\
~~ ~~
Posted by Jean at 8:05 p. m. | 0 comments read on

Howto nano

Yo en particular uso vi para editar mis archivos de configuración, hasta que mi vi se desconfiguro y tuve que optar por otra opción en ese instante.


Hijo, cuando crezcas te puedes pasar a un editor para hombres.


Mi opción fue: Nano - es un editor de texto pequeño y simple que nos puede sacar de muchos apuros...- Uno está en la libertad de escoger su editor que mas le satisfaga. Y para mi, vi es mi editor predilecto, pero nano me saco de un apuro.


Aquí les pongo algunas opciones para empezar con nano...


nano fichero.* -------------------- Leer,crear,editar un fichero de texto.
|
| M = Esc/Alt
|
| Ctrl + g ----------- Invocar el menú de ayuda.
| Ctrl + x ----------- Salir de nano.
| Ctrl + o ----------- Escribir el fichero actual a disco.
| Ctrl + r ----------- Insertar otro fichero en el actual.
| Ctrl + w ----------- Buscar un texto en el editor.
| Ctrl + y ----------- Moverse a la página anterior.
| Ctrl + v ----------- Moverse a la página siguiente.
| Ctrl + k ----------- Cortar la línea actual y guardarla en el cutbuffer.
| Ctrl + u ----------- Pegar el cutbuffer en la línea actual.
| Ctrl + l ----------- Redibujar la pantalla actual.
| Ctrl + j ----------- Justificar el párrafo actual.
| Ctrl + m ----------- Insertar un retorno de carro en la posición del cursor.
| Ctrl + _ ----------- Ir a un número de línea en concreto.
| M + g -------------- Ir a un número de línea en concreto.
| M + i -------------- Auto indentar habilitar/deshabilitar.
| M + x -------------- Modo ayuda habilitar/deshabilitar.
| M + p -------------- Modo Pico habilitar/deshabilitar.
| M + m -------------- Soporte para ratón habilitar/deshabilitar.
| M + r -------------- Reemplazar texto en el editor.
| M + e -------------- Expresiones regulares habilitar/deshabilitar.
| M + b -------------- Respaldar ficheros habilitar/deshabilitar.
| M + s -------------- Desplazamiento suave habilitar/deshabilitar.
| M + h -------------- Tecla 'smart home' habilitar/deshabilitar.
| M + y -------------- Coloreado de sintaxis habilitar/deshabilitar.
| M + p -------------- Mostrar blancos habilitar/deshabilitar.
-------------------------------------------------------------------------


Nota: Sabemos que en GNU/Linux las extensiones no son necesarias. Pero a modo de identificación la podemos poner...

Posted by Jean at 7:44 p. m. | 0 comments read on

HowTo: Montar particiones

Para muchos usuarios nuevos de GNU/Linux, les resulta tedioso el montar sus particiones; ya sea winbugs o linux...

Lo que hay que hacer basicamente es lo siguiente:

  1. Reconocer el nombre que recive el disco duro donde tenemos las particiones. Por ejemplo, si el disco duro está como master en el IDE1, nuestro disco duro recibira el nombre hda. Si está como slave del IDE1 recibiria el nombre hdb.


    /dev/hda1>> particion primaria
    /dev/hda2
    .
    .>particiones extendidas(crea particiones mas de las usuales)
    .
    /dev/hda4
    /dev/hda5>>particiones logicas


  2. Verificar la cantidad de particiones que tiene nuestro disco duro.

    #fdisk -l /dev/hda
    Disposit. Inicio Comienzo Fin Bloques Id Sistema
    /dev/hda1 * 1 624 5012248+ b W95 FAT32
    /dev/hda2 625 1247 5004247+ f W95 Ext'd(LBA)
    /dev/hda5 625 1247 5004216 b W95 FAT32


    en este caso tengo 2 particiones: C: que es la primaria y d: que es mi particion logica.

  3. Ahora que ya sabemos cuantas particiones tenemos, vamos a montar una de ellas.

    #mount -t vfat /dev/hda1 /mnt/win_c


    explicamos lo que acabamos de hacer:

    • mount: es el comando que nos sirve para montar particiones.
    • -t: es el tipo de particion. En este caso es vfat(compatible con FAT32 de winbugs)
    • /dev/hda1: es el path o ruta de la particion
    • /mnt/win_c: es el punto de montaje, en este caso un directorio con el nombre win_c.

    para desmontarla...


    #umount /dev/hda1 /mnt/win_c


  4. Para que la tarea sea menos corta o automatica, podemos editar el archivo fstab que se encuentra en /etc/fstab y agregar lo siguiente.

    /dev/hda1 /mnt/win_c vfat defaults 0 1


    explicamos lo que acabamos de hacer:

    • /dev/hda#: aqui indicamos donde esta nuestra particion. Como explicamos anteriormente

    • /mnt/win_c: aqui indicamos en que directorio se va a montar nuestra particion.

    • vfat: aqui ira indicado el tipo de particion:
       - vfat: para FAT16 y FAT 32
      - ntfs: NTFS(win xp por ejemplo)
      - ext3: para particiones tipo linux(usado por debian, por ejemplo)
      - reiserfs: particiones tipo linux(usado por suse, por ejemplo)
    • default: aqui podemos añadir opciones si queremos personalizar la particion, las opciones iran separadas por comas.

      EJ: rw,user,auto

      Algunos tipos de opciones(hay mas):

      -r permiso de lectura de la particion
      -w permiso de escritura
      -user permiso de uso para usuarios normales
      -noauto/auto la particion se montara o no de forma automatica.


    Despues de escribir esto en el fstab y guardar procedemos a montar la particion a mano para probar que funciona.

    #mount /mnt/win_c (¡OJO, asegurate de haber creado el directorio a montar!)
    #ls /mnt/win_c (listara el interior de la particion)


    Para desmontarla...

    #umount /mnt/win_c

    NOTA: utilizar la consola...

OF'
Posted by Jean at 7:38 p. m. | 0 comments read on

Mi foto
Nombre: Jean
Ubicación: Huancayo, Peru

No vale mas el que sabe mucho, sino el que hace mucho con lo poco que sabe.