Manual de Instalación y Administración de Kubuntu GNU/Linux

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Manual de Instalación y Administración de Kubuntu GNU/Linux"

Transcripción

1 Manual de Instalación y Administración de Kubuntu GNU/Linux

2 Autores: Aramburu, Exequiel Bonnet, Cristhian Federico Flores, Néstor Gabriel Puntín, Mario Oscar Sbarbaro, Mario Martín Integrantes de Gugler: José Luis Mengarelli Néstor Gabriel Flores Juan Francisco Giménez Silva Mario Oscar Puntin Dardo Raúl Sordi Bogado Cristhian Federico Bonnet Enzo Adrián Bernardi Germán Alberto Giménez Silva Leandro Emanuel López Mario Martín Sbarbaro Exequiel Aramburu Los nombres de algunos productos citados en este manual se utilizan exclusivamente a efectos de identificación de los mismos, y son marcas registradas de sus respectivos propietarios. GUGLER no reclama ni la propiedad ni la asociación empresarial con los productos o con las compañías propietarias de éstos. Copyright 2007 GUGLER Paraná Entre Ríos Argentina Correo electrónico : contacto@gugler.com.ar URL : El manual de Instalación y Administración de Kubuntu es un documento libre; puede reproducirlo o modificarlo bajo los términos de la versión 2 (o posteriores, si lo prefiere) de la GNU General Public Licence (Licencia Pública General de la GNU, GNU GPL), tal y como ha sido publicada por la Free Software Fundation (FSF). Este manual se distribuye esperando ser útil, pero SIN GARANTIA ALGUNA e incluso sin la garantía implícita de ser COMERCIALIZABLE o de VALIDEZ PARA ALGUN PORPOSITO CONCRETO. Véase para más detalles la GNU GPL en el Apéndice A de este manual. Los autores le animan a la difusión más amplia posible de este libro, tanto para el uso personal como comercial, siempre que la nota de CopyRight anteriormente expuesta se mantenga intacta y que el método de distribución este de acuerdo con las clausulas de la GNU GPL. En resumen puede copiar y compartir este manual sin cargo alguno o a cambio de un beneficio económico. No se requiere permiso explicito del autor para la reproducción de este manual por el medio que sea, tanto físico como electrónico. Notece que las obras derivadas de esta, y las traducciones de este documento, obligatoriamente deben acogerse a la GNU GPL, y que la nota original de CopyRight debe permanecer intacta. Si ha contribuido con nuevo material para este manual, debe permitir que el código fuente de esas modificaciones (por ej.. fuentes de LATEX) este disponible para posteriores revisiones. Por favor hagan que las revisiones y actualizaciones estén directamente a disposición de los mantenedores del documento, GUGLER. Esto permitirá el ensamblado de las actualizaciones y proporcionará a la comunidad GNU/Linux revisiones coherentes de la obra. Si tiene la intención de publicar y distribuir comercialmente este manual, entonces cualquier donación, derechos de autor o copias impresas serán muy agradecidas por parte de los autores y el Linux Documentation Project (Proyecto de Documentación de Linux, LDP ). Si tiene alguna duda o pregunta, por favor contáctese con GUGLER. 2

3 Índice Capítulo 1. Instalación de Kubuntu 1.1 Obtención de Kubuntu Arranque desde el CD ROM Selección del idioma Selección de la ubicación geográfica Detección del teclado Detección del hardware y montado del CD Análisis del CD y carga de componentes adicionales Detección del hardware de red Configuración de la red mediante DHCP Nombre del equipo Detección de discos e inicio del asistente de particionado Particionado de discos Elección de la zona horaria y configuración del reloj Configuración de usuarios y contraseñas Instalación del cargador de arranque GRUB Finalización de la instalación Capítulo 2. Instalación de software 2.1 Introducción Añadir/eliminar programas Ejecutar Añadir/eliminar programas Entorno de trabajo de Añadir/eliminar programas Añadir programas Eliminar programas Adept Ejecutar Adept Entorno de Adept Añadir programas con Adept Eliminar programas con Adept APT Abrir una consola o shell (línea de comandos) Añadir programas con APT Eliminar programas con APT Actualizar listas de paquetes Actualizar el sistema Buscar paquetes Ayuda de APT Instalación de paquetes individuales y de fuentes Paquetes individuales.deb

4 2.5.2 Archivos fuente Repositorios Qué es un repositorio? Eliminar un repositorio Agregar un repositorio Actualizar Kubuntu Capítulo 3. Configuración de red 3.1 Introducción Configuración gráfica Interfaces de red Rutas Servidor de Nombres o DNS Perfiles de red Configuración en consola Configuración con DHCP Configuración con una IP estática Gestionar los hosts Comandos útiles para administrar la red Capítulo 4. Compartir recursos 4.1 Introducción Konqueror como cliente SMB Navegar recursos compartidos con Konqueror smb4k como cliente SMB Iniciar smb4k Descripción del entorno de trabajo Montado y desmontado de recursos Búsqueda de equipos Marcadores en smb4k smbclient como cliente SMB Navegar recursos compartidos con smbclient Listar recursos con smbclient smbd/nmbd como servidor SMB Opciones globales Opciones de recursos Compartir (en Configuración del sistema) como servidor SMB Iniciar Compartir Descripción del entorno de trabajo Añadir, quitar y modificar recursos compartidos Capítulo 5. Configuración de impresoras 5.1 Introducción El HP Device Manager KDEPrint

5 5.3.1 Añadir una impresora local Añadir una impresora remota Compartir una impresora local La interfaz web de CUPS Añadir una impresora Configurar las opciones de una impresora Compartir con Microsoft Windows Windows como cliente Windows como servidor de impresión Capítulo 6. Manejo de usuarios y grupos 6.1 Introducción Cómo acceder al módulo de Administración de usuarios Creación de usuarios Creación de usuarios en entorno gráfico Creación de usuarios en modo texto Modificación de los datos de un usuario Modificación de los datos de un usuario en entorno gráfico Modificación de los datos de un usuario en modo texto Borrar usuarios Borrar un usuario en entorno gráfico Borrar un usuario en modo texto Grupos Creación de un grupo en entorno gráfico Creación de un grupo en modo texto Modificación de los datos de grupos en entorno gráfico Modificación de los datos de grupos en modo texto Borrar un grupo en entorno gráfico Borrar un grupo en modo texto Capítulo 7. Permisos 7.1 Introducción Modificación de los permisos en entorno gráfico Modificación de los permisos en modo texto Cambiar el propietario o el grupo de un archivo: el comando chown Capítulo 8. Migración de datos 8.1 Introducción Migración de los datos del usuario Crear usuarios Mover los archivos a su correspondiente lugar Migración de aplicaciones Copiar la configuración de Internet Explorer a Mozilla Firefox Copiar la configuración de Outlook/Outlook Express a Mozilla Thunderbird

6 Capítulo 9. Resolución de problemas 9.1 Introducción Algunas herramientas Herramientas de particionado Información de errores: los archivos de log Apéndice. Miscelánea de apuntes y recomendaciones 1. Activación de la cuenta de root sudo y /etc/sudoers Los enlaces simbólicos Dónde se ha montado el CD (pendrive, etc.)? Tuberías o pipelines Lectura de manuales (en entorno gráfico) Qué dispositivos y componentes ha detectado el sistema? Comandos útiles Por dónde seguir?

7 Capítulo 1 Instalación de Kubuntu 1.1 Obtención de Kubuntu Existen varios métodos para obtener Kubuntu. Podemos descargar una imagen ISO de algún repositorio, como por ejemplo 1 y grabar un CD Rom, o pedir una copia a desde la cual nos será enviada de forma gratuita. Existen dos tipos de CD ROM de instalación de Kubuntu: De escritorio: permite bootear desde el CD ROM y probar el sistema sin necesidad de instalarlo. El sistema completo será cargado en la memoria del equipo, lo que permitirá testear su funcionamiento en forma completa. En caso de querer instalarlo, se puede hacer click en un icono de instalación en el escritorio. CD de instalación en modo texto: el CD ROM de instalación en modo texto permite realizar instalaciones especializadas de Kubuntu. Para mas información, consulte: kubuntu.html 1.2 Arranque desde el CD ROM Una vez obtenido el CD, deberá configurar su computadora para que arranque desde el CD. Esto deberá hacerlo desde el setup de la misma. Inserte el CD y encienda su equipo. Una vez hecho esto comenzará a arrancar el instalador y nos encontraremos con la pantalla de inicio (Figura 1.1): En este caso vamos a instalar en modo texto, por lo que utilizamos las teclas del cursor para movernos hacia la opción Install in text mode y pulsamos la tecla enter.una vez hecho esto el instalador empieza a ejecutarse, vemos además que si presionamos las distintas teclas podemos: Tecla F1: presenta un menú con ayuda sobre las maneras de utilizar e instalar con el CD ROM. Tecla F2: nos permite definir el idioma, en nuestro caso la presionaremos y elegiremos el idioma correspondiente. Tecla F3: permite definir la disposición de teclado. Tecla F4: configura la resolución gráfica del monitor, como esto se autodeteca y se nos preguntará más adelante, no tocaremos esta opción. Tecla F5: permite configurar opciones de accesibilidad, en este caso tampoco realizaremos ninguna modificación. 1 Al momento de publicar este manual la última versión de Ubuntu es Ubuntu Feisty Fawn Ubuntu

8 Tecla F6: brinda otras opciones particulares para la instalación. Figura Selección del idioma Lo primero que deberemos hacer es seleccionar nuestro idioma. Para esto, lo buscamos desplazándonos hacia arriba (abajo) y, una vez que lo hemos encontrado, presionamos enter (Figura 1.2). 1.4 Selección de la ubicación geográfica Una vez seleccionado el idioma, el programa de instalación nos pedirá que elijamos nuestra ubicación geográfica. Para esto, nos desplazamos hacia arriba (o abajo) hasta encontrarla y presionamos enter (Figura 1.3). 8

9 Figura 1.2 Figura 1.3 9

10 1.5 Detección del teclado En esta sección, deberemos elegir la distribución del teclado que estamos utilizando. En este caso seleccionaremos primero que no queremos que se auto detecte y luego elegiremos la correspondiente disposición de teclado que estamos usando (Figuras 1.4 y 1.5). Figura 1.4 Figura

11 1.6 Detección del hardware y montado del CD Lo siguiente que hará el programa de instalación será analizar el hardware de la computadora en busca de la unidad de CD (Figura 1.6). Figura Análisis del CD y carga de componentes adicionales Una vez que lo encuentre, lo analizará y cargará algunos componentes adicionales (Figuras 1.7 y 1.8). Figura

12 Figura Detección del hardware de red En este paso, el programa instalador buscará el hardware de red que el equipo tenga instalado. Una vez que lo encuentre, cargará los módulos necesarios para utilizarlo (Figura 1.9). Figura

13 1.9 Configuración de la red mediante DHCP Una vez instalado su hardware de red, el programa de instalación intentará configurarlo mediante DHCP (Figura 1.10). Es decir, buscará un servidor que le asigne una dirección IP para establecer la comunicación (ya se verá cómo cambiar la configuración IP en un apartado más adelante del presente manual). Figura Nombre del equipo Ahora deberemos especificar el nombre de nuestro equipo (Figura 1.11). Figura

14 1.11 Detección de discos e inicio del asistente de particionado Una vez configurada la red, el instalador comenzará la detección de discos de su equipo e iniciará el programa de particionamiento (Figuras 1.12 y 1.13). Figura 1.12 Figura Particionado de discos En este paso se deben crear las particiones necesarias para instalar un sistema que funcione correctamente. El particionado se refiere al acto de dividir el disco rígido en secciones. Cada sección se denomina partición y es independiente de las otras. Como 14

15 mínimo, un sistema GNU/Linux necesita de dos particiones: una principal (raíz) y otra de intercambio (swap). Por cuestiones de seguridad, crearemos más particiones, que explicamos a continuación: swap (área de intercambio): esta partición será la utilizada por el sistema para mover los procesos poco activos y así liberar memoria física para cargar otros. / (raíz): contiene todos los ficheros del sistema. /home: en esta partición se creará, por cada usuario del sistema, un directorio en donde se guardarán sus documentos. Será aquí donde se almacenarán todos los documentos personales de los usuarios. /var: esta partición está destinada a todos los datos que varían con frecuencia, tales como los artículos de noticias, correo electrónico, sitios web, el cache del sistema de empaquetado, archivos de log (bitácora), etcétera. /boot: ficheros de arranque del sistema. Contiene principalmente el núcleo (o kernel) del sistema operativo y algunos archivos más. A continuación, se presenta una tabla orientativa sobre el tamaño de las particiones de un disco, teniendo en cuenta su capacidad. Particiones Capacidad swap / /home /var 120 GB 512 MB 9 GB 109 GB 1 GB 100 MB 100 GB 512 MB 9 GB 89 GB 1 GB 100 MB 80 GB 512 MB 9 GB 69 GB 1 GB 100 MB 60 GB 512 MB 9 GB 49 GB 1 GB 100 MB 40 GB 512 MB 9 GB 29 GB 1 GB 100 MB 30 GB 512 MB 8 GB 20 GB 1 GB 100 MB 20 GB 512 MB 7 GB 11 GB 1 GB 100 MB 15 GB 512 MB Lo que sobre. /boot 100 MB Para máquinas de menos de 15 GB de capacidad de disco, es recomendable crear particiones solo para [/], [/boot] y [swap], teniendo en cuenta como una regla general que el tamaño de la partición swap deberá ser del doble de la capacidad de memoria RAM del equipo que se está instalando. El programa de instalación permite crear esta estructura de particionamiento. Elegimos, entonces, editar manualmente la tabla de particiones (Figura 1.14). 15

16 Figura 1.14 A continuación se deberá elegir el dispositivo a particionar y presionar enter (Figura 1.15). Figura 1.15 Ahora, el programa de instalación presenta otra ventana que pide la confirmación para particionar todo el disco duro. Elegimos sí y presionamos enter (Figura 1.16). Es en este punto donde comenzamos a crear las distintas particiones, tal como se ha definido mas arriba. Para esto nos posicionamos sobre el disco y presionamos enter (Figura 1.17). 16

17 Figura 1.16 Figura 1.17 Seguidamente el programa consulta sobre qué hacer con el espacio disponible en el disco (Figura 1.18). Ofrece la posibilidad de definir de manera automática el diseño de particiones. Sin embargo, elegimos crear nosotros la partición con la opción Crear una partición nueva. 17

18 Figura 1.18 Le indicamos ahora el tamaño (Figura 1.19). Para esto deberemos usar un número seguido de MB o GB para indicar megabytes o gigabytes, Por ejemplo, si queremos definir una partición de 512 megabytes, escribimos 512 MB y si queremos definir una de 9 gigabytes, escribimos 9 GB, Figura 1.19 La siguiente elección es si la partición a crear va ha ser primaria o lógica (Figura 1.20). 18

19 Figura 1.20 A continuación habrá que definir el punto de montaje de la unidad. Es aquí donde indicaremos cómo se montará la partición y qué tipo de sistema de archivos utilizaremos (Figura 1.21). Figura 1.21 Una vez definida la partición, nos posicionamos en Se ha terminado de definir la partición y presionamos enter. Estos pasos deberemos repetirlos para definir cada una de las particiones que deseemos. Una vez que hayamos definido todas las particiones, seleccionamos Finalizar el 19

20 particionado y escribir los cambios en el disco (Figura 1.22). Figura 1.22 Finalmente, se requiere una última confirmación para ejecutar la acción (Figura 1.23). Figura

21 1.13 Elección de la zona horaria y configuración del reloj Luego de haber terminado el particionado, deberemos elegir la zona horaria y el reloj del sistema (Figura 1.24). Figura Configuración de usuarios y contraseñas En este paso deberemos definir los usuarios que van a usar el sistema. Lo primero que nos pedirá es el nombre completo de la persona (Figura 1.25). Figura

22 Luego nos pedirá el nombre de usuario que tendrá la persona en el sistema Es recomendable que este nombre de usuario no contenga espacios en blanco (Figura 1.26). Figura 1.26 Una vez ingresado el nombre de usuario, nos pedirá que ingresemos la contraseña para ese usuario creado (Figura 1.27), y luego requerirá que confirmemos la contraseña, es decir, que la ingresemos nuevamente (Figura 1.28). Una vez finalizada la configuración de este usuario, comenzará a instalarse el sistema base (Figura 1.29). Figura

23 Figura 1.28 Figura Instalación del cargador de arranque GRUB El cargador de arranque, GRUB, es un programa que se carga en el sector de inicio del disco (puede ser instalado en otra ubicación si así se desease) y que nos dará la posibilidad de seleccionar con qué sistema operativo arrancar el ordenador, en caso de que hubiera otros (Figura 1.30). 23

24 Figura Finalización de la instalación Una vez instalado el GRUB, el sistema nos pedirá que retiremos el CD y habremos terminado con la instalación (Figura 1.31). Figura

25 Capítulo 2 Instalación de software 2.1 Introducción Veremos ahora diferentes maneras de manejar los paquetes en Kubuntu. Para poder agregar o quitar cualquier paquete de software en esta distribución debemos utilizar un manejador de paquetes. A continuación mostraremos los distintos manejadores y explicaremos su funcionamiento en las secciones que siguen: Añadir/eliminar programas (adept_installer): este es el más simple de los manejadores de paquetes. Administrador Adept (adept_manager): esta es una herramienta gráfica de uso avanzado. APT: es un aplicativo de línea de comandos (consola). Es bueno dejar en claro que estos no son los únicos programas manejadores de paquetes existentes; podríamos mencionar muchos más pero los que veremos aquí son los que aparecen por defecto en esta distribución. También es importante hacer notar que podemos tener solamente un programa a la vez en ejecución, osea que no podremos tener dos manejadores de paquetes corriendo a la vez en un mismo entorno. El final de este capítulo analizaremos el concepto de repositorio y veremos cómo utilizarlos en esta distribución. También veremos cómo actualizar nuestro sistema por intermedio de alguna de estas herramientas y por último se explicará cómo instalar paquetes individuales.deb, así como también el manejo de programas por medio de sus archivos fuente. 2.2 Añadir/eliminar programas Aquí veremos el funcionamiento de esta herramienta simple (adept_installer), que se ejecuta en un entorno gráfico y que nos permitirá manejar los paquetes que se instalan en el sistema. Como funciones principales tiene la de añadir y quitar programas Ejecutar Añadir/eliminar programas Para poder ejecutar el manejador de programas debemos pulsar con el mouse en el menú K y luego elegir la opción Añadir/eliminar programas del menú. La ejecución de Añadir/eliminar programas debe realizarle con privilegios de administración (root), por lo tanto, aparecerá una ventana (Figura 2.1) solicitando que se ingrese la contraseña de root. 25

26 Figura Entorno de trabajo de Añadir/eliminar programas Después de invocar Añadir/eliminar programas tendremos en pantalla el manejador de paquetes listo para ser utilizado. Antes de darle uso al manejador veremos cómo está compuesto su entorno de trabajo (Figura 2.2). Figura 2.2 Barra de título: todos los aplicativos poseen una barra de título y Añadir/eliminar programas no es la excepción. En ella podremos ver el nombre del programa y tendremos a nuestra disposición los botones de control de la ventana (Minimizar, Maximizar/restaurar y 26

27 Cerrar). Barra de título Barra de menú: otra característica fundamental de un aplicativo; en esta aplicación las opciones de la barra de menú no son muchas pero tendremos las necesarias para poder trabajar con nuestros paquetes. Barra de menú Barra búsqueda: Esta barra es propia de Añadir/eliminar programas y nos permite realizar búsquedas de paquetes; también podremos discriminar la visualización de los paquetes. Barra de búsqueda Panel de categorías (Figura 2.3): en este panel se mostrarán las categorías de los paquetes disponibles. Panel de aplicaciones (Figura 2.4): en este panel se mostrarán los aplicativos pertenecientes a una categoría y ordenados alfabéticamente. Panel de descripción (Figura 2.5): en este panel se nos mostrará una descripción del aplicativo seleccionado. Barra de botones: esta barra de botones nos permitirá aplicar los cambios realizados o bien descartarlos y salir. Barra de botones Barra de estado: esta barra es muy común en los aplicativos y en este caso nos muestra la cantidad de paquetes instalados, paquetes disponibles, etc.. Barra de estado 27

28 Figura 2.4: Panel de aplicaciones Figura 2.3: Panel de categorías Figura 2.5: Panel de descripción Añadir programas Para añadir programas al sistema solo tendremos que seleccionar la categoría en el panel de categorías y luego tildamos la caja del aplicativo que deseamos instalar en el panel de aplicativos. Para concluir con la instalación debemos pulsar click en el botón Aplicar cambios de la barra de botones. Durante la instalación veremos el grado de avance del proceso (Figura 2.6), y una vez concluida la instalación se nos informará con un mensaje. Para volver a la selección de programas debemos pulsar click en el botón Volver a la selección de programas o bien podremos pulsar click en el botón Salir para cerrar el aplicativo (Figura 2.7). 28

29 Figura 2.6 Figura

30 Eliminar programas Para eliminar programas del sistema solo tendremos que seleccionar la categoría en el panel de categorías y luego destildamos la caja del aplicativo que deseamos desinstalar en el panel de aplicativos. Para concluir con la eliminación debemos hacer click en el botón Aplicar cambios de la barra de botones. 2.3 Adept Este manejador de paquetes (adept_manager) es un poco más avanzado y se ejecuta en un entorno gráfico; igualmente presenta una facilidad de uso respecto de otras alternativas Ejecutar Adept Para poder iniciar Adept debemos pulsar click en el botón del menú K, luego debemos seleccionar la opción Sistema y por último debemos pulsar click en la opción Administrador Adept (Administrador de Paquetes). Una vez ejecutada la aplicación se nos solicitará que ingresemos la contraseña de administrador (root), tal como se vio en la sección anterior Entorno de Adept Después de ejecutar Adept tendremos en pantalla el aplicativo con todas sus funciones listas para ser utilizadas. En la Figura 2.8 se puede ver una imagen del entorno de trabajo de Adept. Barra de título: todos los aplicativos poseen una barra de título y Adept también la tiene; en ella podremos ver el nombre del programa y tendremos a nuestra disposición los botones de control de la ventana (Minimizar, Maximizar/restaurar y Cerrar). Barra de título Barra de menú: aquí encontraremos todas las funciones de Adept, entre ellas tenemos la comprobación de actualizaciones, la administración de repositorios y mucho más. Barra de menú Barra de herramientas: en esta barra podremos encontrar accesos directos a muchas de las funciones que encontraremos por medio de los menúes, como por ejemplo la comprobación de actualizaciones, la previsualización de cambios, etc. Barra de herramientas 30

31 Figura 2.8 Barra de búsqueda: en esta barra podremos realizar búsquedas de paquetes que se encuentren en los repositorios. Barra de búsqueda Barra filtro de estado: en esta barra podremos definir un filtro de visualización de paquetes, es decir establecer que se muestren (o no) los paquetes no instalados, los instalados, etc. Barra filtro de estado Barra filtro de etiqueta: desde esta barra podremos generar filtros por etiquetas, pudiendo solicitar ver en una lista los programas que pertenecen a esas etiquetas y también podremos generar una lista con etiquetas que no queremos ver. 31

32 Barra filtro de etiqueta Panel de lista de paquetes (Figura 2.9): en este panel podremos ver un listado de los paquetes existentes en los repositorios; la visualización se ve afectada por los filtros que tengamos aplicados. Figura 2.9 Panel de etiquetas (Figura 2.10): este panel proporciona las etiquetas que podremos utilizar. Barra de estado: esta barra de estado es muy similar o prácticamente igual a la del aplicativo Añadir/eliminar programas y en ambos casos nos muestra la cantidad de paquetes instalados, paquetes disponibles, etc.. Barra de estado Añadir programas con Adept Para añadir programas con Adept debemos comenzar seleccionando los paquetes que deseamos instalar, para lo cual debemos pulsar click en el paquete deseado y se nos presentará una pequeña ventana. Como ejemplo se toma la aplicación Abiword (Figura 2.11). 32

33 Figura 2.10 Figura 2.11 Como se aprecia en la imagen, no solo podemos ver la descripción del paquete sino también su tamaño y la sección a la que pertenece, entre otros datos. Además, están los botones que nos permitirán instalar el paquete o ver más detalles. No es suficiente con pulsar click en el botón Solicitar instalación para que se instale la aplicación. Después de haber seleccionado los paquetes deseados debemos confirmar la instalación pulsando click en el botón Aplicar cambios de la barra de herramientas. Una vez que aplicamos los cambios podremos ver el avance de la instalación, tal como se muestra en la Figura Una concluida la instalación se nos informará por medio de un mensaje y podremos volver a la ventana de Selección de programas. 33

34 Figura Eliminar programas con Adept Como era de esperar, también podremos quitar paquetes de nuestro sistema. Para poder eliminar paquetes debemos seleccionarlos desde el panel de lista de paquetes; una vez que se selecciona aparecerá el botón de Solicitud de desinstalación, pulsando ese botón dejaremos ese paquete seleccionado para eliminarse. Se muestra un ejemplo en la Figura Figura 2.13 Una vez solicitadas las desinstalaciones, habrá que aplicar los cambios realizados pulsando el botón de Aplicar cambios de la barra de herramientas. A continuación se podrá ver el avance de la desinstalación Figura Una vez que se concluya la desinstalación, Adept volverá automáticamente al modo lista de paquetes. 34

35 Figura APT Es un manejador avanzado de paquetes que se ejecuta en la consola de GNU/Linux. Los otros manejadores que vimos en este capítulo dependen de APT, o sea que Añadir/eliminar programas y Adept en realidad utilizan APT para llevar a cabo sus tareas, aunque esta utilización no se hace manifiesta en el entorno gráfico de aquellos programas. Una de las ventajas más importantes de este manejador es la resolución de dependencias de los paquetes y que desde luego ha logrado que Debian y Ubuntu estén entre las distribuciones más utilizadas en el mundo. Para poder hacer uso de esta herramienta debemos tener privilegios de administración (root) Abrir una consola o shell (línea de comandos) Para usar APT lo primero que necesitamos es abrir una consola. Esto se puede hacer de alguna de las siguientes formas: 1. Seleccionamos el Menú de KDE, elegimos Sistema y luego Konsole (Programa de terminal) (Figura 2.15). 2. Apretamos ALT + F2, escribimos konsole y apretamos ejecutar. 3. Si tenemos instalado Yakuake, presionamos F12 y nos abrirá una consola. 4. Apretamos CTRL + ALT + Fx, donde Fx significa cualquiera de las teclas de función 35

36 F1, F2... hasta F6. Haciendo esto último se sale del entorno gráfico y se ingresa a una de seis consolas virtuales disponibles en Kubuntu. Para poder usarlas hay que loguearse: donde dice login:, escribir el nombre de usuario y dar enter; donde dice password:, escribir la contraseña y dar enter. Listo. Cuando se desee volver al entorno gráfico hay que presionar CTRL + ALT + F7. Figura 2.15: Icono representativo del programa Konsole. Cuando abrimos una consola de cualquiera de las formas anteriores, vemos lo siguiente: usuario@nombredeequipo:~$ Esta línea de texto es lo que se llama prompt, y es una indicación de que el sistema espera que introduzcamos un comando. En lugar de usuario aparecerá el nombre del usuario particular que hayamos configurado previamente, y en vez de nombredeequipo figurará el nombre de equipo que hayamos elegido para la computadora durante la instalación del sistema. Los dos puntos (:) son un separador y el símbolo (~) es una abreviatura del home del usuario, es decir que (~) equivale en este caso a /home/usuario, que es el directorio actual sobre el que estamos ubicados. Por último, el símbolo ($) es una marca que indica que somos un usuario común y que en este momento no tenemos privilegios de root. Para poder convertirnos en superusuario o root ingresamos lo siguiente: usuario@nombredeequipo:~$ sudo s Aparecerá una línea solicitando que se ingrese el password. Ingresamos nuestro password y entonces el prompt tiene que verse de la siguiente forma: root@nombredeequipo:~# Este prompt y el símbolo (#) indican que ya tenemos privilegios de superusuario o root Añadir programas con APT Para añadir programas debemos ejecutar la siguiente linea de comandos en nuestra consola: # apt get install <nombre del paquete> Veremos que la mayoría de los comandos de APT comienzan con el patrón apt ; en el nombre del paquete debemos indicar uno o más paquetes separados por un espacio, estos nombres de paquetes deben existir en los repositorios ya que de lo contrario no podremos instalarlos Eliminar programas con APT 36

37 La eliminación de un paquete que hayamos instalado en nuestro sistema se logra ejecutando la siguiente línea de comando: # apt get remove <nombre del paquete> En nombre del paquete debemos indicar uno o más paquetes separados por un espacio; estos nombres de paquetes deben existir en los repositorios y deberán estar instalados, ya que de lo contrario no podremos desinstalarlos Actualizar listas de paquetes Ahora veremos la manera de actualizar nuestra lista de paquetes disponibles; para llevar a cabo esta actualización debemos ejecutar el siguiente comando: # apt get update Una vez ejecutado este comando tendremos actualizadas a la fecha las listas de paquetes disponibles Actualizar el sistema También podremos actualizar nuestro sistema (distribución actual) cuando lo deseemos. Para eso debemos ejecutar: # apt get upgrade Después de ejecutar este comando se nos mostrará la lista de paquetes disponibles para una actualización, y después de aceptar terminaremos con la actualización del sistema. Si deseamos actualizar a otra distribución debemos ejecutar el siguiente comando: # apt get dist upgrade Una vez ejecutado tendremos que confirmar la actualización. Antes de actualizar a una nueva versión habría que modificar el archivo de fuentes; el archivo de fuentes se encuentra en la siguiente dirección /etc/apt/ y su nombre es sources.list; o bien, haber agregado alguna nueva fuente con algún comando de APT, como por ejemplo un CD ROM: # apt cdrom add Igualmente, para más información puede recurrir al APT HOWTO de Debian en la siguiente dirección: howto/ Buscar paquetes 37

38 Otra herramienta de APT es la búsqueda de paquetes en la cache; para poder encontrar un paquete debemos ejecutar el siguiente comando: # apt cache search <palabra clave> palabra clave representa el nombre de algún paquete o programa que deseamos instalar; después de ejecutar el comando tendremos una lista de paquetes que hayan coincidido con la palabra clave. También podremos solicitar más detalles del paquete que deseamos instalar por medio del comando: # apt cache show <nombre del paquete> El resultado de la ejecución del comando anterior es el detalle del paquete, en el que podremos ver su descripción, su tamaño, sección a la que pertenece y muchas datos más Ayuda de APT Para obtener una ayuda básica de APT debemos ejecutar el siguiente comando: # apt get help Para una ayuda más completa ejecutar: # man apt get De todas maneras, se recomienda la lectura del Como APT (APT HowTo) de Debian; allí hay más ejemplos y comandos para el manejo de paquetes. 2.5 Instalación de paquetes individuales y de fuentes La mayoría de los paquetes se instalarán con los manejadores de paquetes que vimos anteriormente, pero seguramente nos encontraremos con la necesidad de instalar algún paquete individual o por medio de sus archivos fuentes, así que en esta sección veremos cómo instalar paquetes individuales.deb y también cómo instalar paquetes o programas por medio de sus fuentes Paquetes individuales.deb Comenzaremos viendo de qué manera podemos instalar un paquete independiente.deb; para poder instalarlo debemos utilizar el siguiente comando: # dpkg i <nombre del paquete> 38

39 Esto permitirá instalar un paquete en nuestro sistema. Podemos ver que utilizamos el comando dpkg y la opción i para instalar el paquete, sin embargo dpkg tiene muchísimas opciones que podrán ser utilizadas en diferentes ocasiones con los paquetes.deb Archivos fuente La instalación de programas por medio de sus archivos fuente se realiza de la siguiente manera: primero debemos descargar las fuentes de Internet, que por lo general son archivos con sufijos como tar.gz o tar.bz2. Luego de su descarga se debe descomprimir el archivo con el siguiente comando: # gunzip <nombre del programa.tar.gz> o bien # bunzip2 <nombre del programa.tar.bz2> Independientemente del tipo de compresión tendremos como resultado un archivo con el mismo nombre pero con la extensión.tar. El paso siguiente es desempaquetar el archivo.tar y lo haremos con el siguiente comando: # tar xvf <nombre del programa.tar> Después de ejecutar este comando tendremos creado un directorio con el mismo nombre del programa. Dentro de este directorio estarán los archivos fuentes del programa. Finalmente tendremos que compilar los archivos fuente, para lo cual debemos ejecutar los siguientes comandos, estando dentro del directorio del programa: #./configure # make # make install Estos comandos compilarán e instalarán los archivos en el sistema. 2.6 Repositorios Qué es un repositorio? Un repositorio es un almacén de paquetes de una distribución, y estos repositorios pueden estar en Internet, en un CD ROM/DVD ROM o en un disco rígido, etc.. Los repositorios pueden ser oficiales o no. Cuando decimos oficiales nos referimos a paquetes propios de la distribución, arreglos de seguridad y otros más, pero que han sido probados por los encargados (mantenedores) de la distribución. Los repositorios no oficiales traen por lo general paquetes con licencias restrictivas o bien códecs propietarios. Por cuestiones de organización Kubuntu clasifica sus repositorios en cuatro grupos: 39

40 main, restricted, universe y multiverse. El grupo main contiene los paquetes que cumplen con la licencia de Ubuntu y tienen soporte disponible por parte de su equipo; incluye todo lo que necesita un sistema GNU/Linux de uso general; los paquetes que se incluyen en este grupo poseen ayuda técnica garantizada y mejoras de seguridad. El grupo restricted contiene programas soportados por los desarrolladores de Ubuntu pero que carecen de una licencia lo suficientemente libre como para ser incluidos en el grupo main; en este grupo podemos encontrar paquetes propietarios como los controladores de algún tipo de placa. En este grupo restricted el soporte técnico de Ubuntu es menor que en el de main. El grupo universe contiene una amplia gama de programas, que pueden o no tener una licencia restringida, pero que no reciben ayuda técnica por parte de Ubuntu. Y finalmente, el grupo multiverse, que posee los paquetes sin soporte debido a que no cumplen los requisitos de software libre. Kubuntu tiene un archivo de configuración que guarda registro de aquellos repositorios que serán utilizados en el sistema. Ya vimos que se ubica en el directorio /etc/apt y su nombre es sources.list. En este archivo podremos definir los repositorios que necesitemos; esto se puede hacer de distintas formas, la primera es editando el archivo /etc/apt/sources.list con algún editor de textos (vi, nano, etc.), o bien con Adept por medio de sus opciones de menú Eliminar un repositorio Aquí veremos la manera de eliminar un repositorio con Adept. Nuestro primer paso es ejecutar Adept, para lo cual debemos pulsar en el botón menú K, Sistema y por último pulsar en la opción Administrador Adept (Administrador de paquetes). El siguiente paso nos permitirá traer al primer plano de nuestro manejador de paquetes el Administrador de repositorios, tarea que se lleva a cabo haciendo click en la opción de menú Adept y luego pulsando en la opción Administrar repositorios. Después de seguir los pasos anteriores tendremos en pantalla la ventana de la Figura Luego tendremos que seleccionar la pestaña de nombre Third Party Software con un click (Figura 2.17). En este punto debemos seleccionar el origen (repositorio) que deseamos eliminar; nuestro caso es la opción que dice cdrom:...; para terminar debemos pulsar el botón Remove y por último hacemos click en Cerrar. Después de cerrar la ventana de Repositorios se nos preguntará si deseamos recargar la información de nuestros programas disponibles (Figura 2.18). Esta ventana aparece debido a los cambios realizados y por lo tanto debe actualizar la información de nuestros paquetes; para concluir pulsamos click en Recargar y después de confirmar la actualización Adept pasará al modo de vista Lista de paquetes automáticamente. 40

41 Figura 2.16 Figura

42 Figura Agregar un repositorio Aquí veremos la forma de agregar un repositorio, para lo cual debemos ingresar al Administrador de Repositorios como hicimos en la sección anterior. Una vez que estemos en la pestaña de nombre Third Party Software pulsaremos en el botón Añadir y se nos presentará la siguiente ventana (Figura 2.19): Figura 2.19 Esta ventana nos permitirá ingresar la dirección de un repositorio para luego ser agregada a nuestra lista de fuentes. De igual manera que al eliminar un repositorio, se nos informará al cerrar el Administrador de repositorios que debemos Recargar la información acerca de nuestros programas disponibles. Por supuesto, hay que pulsar en el botón Recargar para que se actualicen las fuentes que acabamos de agregar. 2.7 Actualizar Kubuntu Los paquetes de nuestra distribución se actualizan de manera constante y se hace muy recomendable ir actualizándolos. Las actualizaciones son desarrolladas por los mantenedores de Kubuntu e involucran arreglos de algunos programas por cuestiones de seguridad, errores de programación, mejoras o bien nuevas funcionalidades. 42

43 En esta sección veremos cómo actualizar el sistema por medio de Adept. Siempre que detecte nuevas actualizaciones nos dará aviso con un icono rojo de advertencia en la bandeja del sistema. Para actualizar Kubuntu haga click en el icono rojo, luego introduzca su contraseña de administrador (root) y por último pulse en Obtener la lista de actualizaciones. El programa Adept deberá mostrar una lista de paquetes que estarán en condiciones de actualizarse, esto significa que se descargarán dichas actualizaciones y luego se pasarán a instalar en nuestro sistema. En algunas pocas ocasiones, y dependiendo de la actualización que se realice, será necesario reiniciar el sistema; igualmente se nos informará de tal situación para que podemos reiniciar el equipo con seguridad. 43

44 Capítulo 3 Configuración de red 3.1 Introducción Existen varias formas de configurar la red, tanto si se desea utilizar una conexión de banda ancha como un módem de línea telefónica o simplemente en una red local. Esta configuración se puede realizar tanto en forma gráfica como de consola (línea de comandos). 3.2 Configuración gráfica Para configurar gráficamente se accede seleccionado la opción Configuración del sistema (Figura 3.1) y luego Configuraciones de red, desde donde se puede configurar la red y sus conexiones, tal como se ilustra en la Figura 3.2: Figura 3.1 Para poder modificar la configuraciones, es necesario tener acceso de administrador, para esto hay que presionar el botón Modo Administrador que aparece en la parte inferior de la ventana, e ingresar la contraseña de usuario. Si todo es correcto se nos habilitarán las siguientes cuatro pestañas, que podremos modificar. Ellas son: Interfaces de red 44

45 Rutas Sistema de Nombres de dominio (DNS) Perfiles de Red Figura Interfaces de red Aquí aparecerán las placas de red que tiene nuestra computadora. Al seleccionarlas, podremos deshabilitarlas, habilitarlas y configurarlas. Para configurar una placa de red se hace doble click sobre ella, o click con el botón derecho el mouse y se selecciona configurar interfaz. Aparecerá una ventana como la de la Figura 3.3: Desde aquí podremos configurarla de modo automático por DCHP (si nuestra red posee un servidor DHCP), o manualmente asignándole una dirección IP estática y su respectiva mascara de red. Y además, si presionamos el botón Opciones avanzadas, podremos también configurar la puerta de enlace, ponerle una descripción y cambiar la dirección de difusión Rutas Desde aquí se puede configurar la puerta de enlace o gateway, definiendo su dirección IP. Si utilizamos DHCP, no hace falta ya que la puerta de enlace ya ha sido configurada Servidor de Nombres o DNS En esta pestaña podemos configurar las direcciones de los servidores de DNS, así como también el nombre de nuestra maquina en la red y el dominio. 45

46 Figura Perfiles de red En esta pestaña podemos crear varios perfiles de configuración de la red. 3.3 Configuración en consola Para poder configurar la red desde línea de comandos, lo primero que necesitamos es abrir una consola (según se ha explicado en el capítulo 2, sección 2.4.1). Es necesario ser superusuario o root. Ingresamos lo siguiente: usuario@nombredeequipo:~$ sudo s Aparecerá una línea solicitando que se ingrese el password. Lo ingresamos y entonces el prompt tiene que verse de la siguiente forma: root@nombredeequipo:~# La mayoría de las características de configuración están centralizadas en un único archivo, /etc/network/interfaces. Si usted no tiene dispositivos Ethernet, en este archivo sólo aparecerá el dispositivo loopback, y tendrá un aspecto parecido a éste: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces (5). # The loopback network interface auto lo 46

47 iface lo inet loopback address netmask Configuración con DCHP Si tiene solo una placa de red Ethernet (eth0), y desea configurarla con DHCP desde un servidor DHCP, sólo se deben añadir dos líneas adicionales: auto eth0 iface eth0 inet dhcp La primera línea especifica que el dispositivo eth0 debe activarse automáticamente durante el arranque del equipo. La segunda línea significa que la interfaz ( iface ) eth0 debe tener un espacio de direcciones IPv4 (para utilizar IPv6 seria inet6 ) y que debe obtener su configuración automáticamente desde un servidor DHCP. Después de hacer esto la red de este equipo no necesitaría más configuración para poder funcionar. El servidor DHCP le proporcionará la pasarela (gateway) predeterminada (implementada mediante la orden route), la dirección IP del dispositivo (implementada mediante la orden ifconfig), y los servidores DNS usados en la red (implementados en el archivo /etc/resolv.conf.). Para que el sistema actualice los cambios en la configuración de la red es necesario ejecutar el comando: # /etc/init.d/networking restart Configuración con una IP estática Para configurar su placa de red Ethernet con una dirección IP estática, se requiere más información. Supongamos que desea asignar a la placa de red la siguiente configuración: dirección IP máscara de red pasarela En tal caso, podría poner algo semejante a esto en /etc/network/interfaces: iface eth0 inet static address netmask gateway Además necesitará especificar sus servidores DNS manualmente en /etc/resolv.conf, que tendría entonces el siguiente aspecto: search midominio.com 47

48 nameserver nameserver La directiva search añadirá midominio.com a todas las consultas de nombres de host para intentar resolver nombres en su red. Las directivas nameserver especifican los servidores DNS que se usarán para resolver nombres de hosts en direcciones IP. Si usa su propio servidor de nombres, introdúzcalo aquí. En caso contrario, pregunte a su proveedor de Internet qué servidores DNS primario y secundario debe utilizar, e introdúzcalos en /etc/resolv.conf como se acaba de explicar. Luego reinicia la red con el comando: # /etc/init.d/networking restart Gestionar los hosts Para gestionar los hosts, puede añadir, editar, o borrar hosts del archivo /etc/hosts. Este archivo contiene direcciones IP y sus correspondientes nombres de host. Cuando su sistema intenta resolver un nombre de host en una dirección IP, o determinar el nombre del host a partir de su dirección IP, busca en el archivo /etc/hosts antes de usar los servidores de nombres. Si la dirección IP se encuentra en el archivo /etc/hosts, no se usarán los servidores de nombres Comandos útiles para administrar la red La siguiente es una lista de comandos frecuentemente utilizados en la configuración y prueba de redes en el entorno GNU/Linux: ifconfig : Permite configurar interfaces de red y ver su estado. ifdown: Deshabilita la interface especificada. ifup: Habilita una interface especificada. route: Permite añadir o borrar rutas de la tabla de ruteo. ping: Consulta de interconectividad de dispositivos. netstat a: Muestra todas las conexiones de red originadas y recibidas por el host. netstat i: Estadísticas de red de cada interface. Para obtener más información de cualquier comando, ingrese desde consola: usuario@nombredeequipo:~$ man (comando) 48

49 Capítulo 4 Compartir recursos 4.1 Introducción Este capítulo explicará cómo compartir los recursos de nuestro sistema y cómo usar los recursos de los equipos en nuestra red local; detallaremos el uso del protocolo SMB (Server Message Block) por medio de Samba, que es una paquete de utilidades especialmente desarrolladas para GNU/Linux. También podríamos emplear el protocolo NFS (Network File System) para compartir nuestros recursos, pero dado que seguramente tendremos equipos con otros sistemas operativos como Microsoft Windows, el uso de SMB es el más adecuado, ya que NFS funciona en forma nativa con GNU/Linux o UNIX y no con Windows. En este capítulo veremos diferentes formas de administrar nuestros recursos compartidos, algunas con interfaces gráficas y otras por línea de comandos: Konqueror como cliente SMB (entorno gráfico). smb4k como cliente SMB (entorno gráfico). smbclient como cliente SMB (consola). smbd, nmbd como servidor SMB (consola). Compartir de la Configuración del Sistema, como servidor SMB (entorno gráfico). Estas son las herramientas que nos permitirán usar nuestros recursos compartidos y los de los demás equipos de la red local que estén compartiendo sus carpetas. Antes de comenzar con el uso de estas herramientas será necesario instalar el servidor Samba en nuestro sistema Kubuntu, para lo cual debemos ejecutar como administrador (root) la siguiente línea de comando: # apt get install samba También podríamos aprovechar la oportunidad para instalar los demás aplicativos que no vienen instalados por defecto; estamos hablando de smbclient y smb4k, que usaremos en las siguientes secciones. Nuevamente para instalar estos paquetes debemos ejecutar la siguiente línea de comando: # apt get install smb4k No especificamos smbclient en la instalación (aunque podríamos hacerlo) porque smb4k requiere de este utilitario (es una dependencia) y lo instala automáticamente. Una vez instalados los utilitarios y el servidor Samba, estamos listos para pasar a ver las próximas secciones de este capítulo. 49

50 4.2 Konqueror como cliente SMB Konqueror posee diversas funcionalidades, entre ellas podemos mencionar la navegación de directorios locales, la navegación web, la exploración de dispositivos de almacenamiento y la que más nos interesa en este momento, la navegación de los recursos compartidos de los demás equipos de la red local a la cual estamos conectados Navegar recursos compartidos con Konqueror Para poder navegar los recursos compartidos de nuestra red local debemos invocar el Konqueror y para ello pulsamos en el botón menú K, luego seleccionamos Internet y por último Konqueror (Navegador web); aparecerá una ventana como la de la Figura 4.1. Figura 4.1 En esta ventana podremos ver las distintas funcionalidades de Konqueror, pero nosotros utilizaremos la opción de Carpetas en red, sobre la cual haremos click. Eso nos llevará a una nueva ventana (Figura 4.2). Se ven todas las opciones disponibles para Carpetas en red. Nosotros pulsaremos en la opción Comparticiones Samba, y entonces se mostrarán las redes compartidas (Figura 4.3). 50

51 Figura 4.2 Figura

52 En la pantalla (Figura 4.3) veremos listados todos los grupos de trabajos que estén configurados en nuestra red local, si hacemos click en uno de ellos veremos los equipos que pertenecen a ese grupo de trabajo (Figura 4.4). En el ejemplo, el grupo de trabajo Lared agrupa a los equipos Alpha, Beta y Gamma. Haciendo click en uno de ellos (por ejemplo en Gamma), se podrán ver los recursos que esa máquina ofrece al grupo de trabajo (Figura 4.5). Los recursos pueden ser tanto carpetas (directorios) como impresoras, Figura smb4k como cliente SMB Otro cliente gráfico SMB es el smb4k, que debe ser instalado en el sistema (tal como se advirtió en la introducción), ya que no viene en la instalación por defecto de Kubuntu Iniciar smb4k Una vez instalado, para poder iniciar el smb4k debemos hacer Menú K > Utilidades > Smb4k (El explorador de recursos SMB/CIFS). 52

53 Figura Descripción del entorno de trabajo Una vez que iniciado Smb4k, tendremos en pantalla la ventana de la Figura 4.6. Podemos ver que esta aplicación tiene características similares a otros programas, ya que posee una barra de título, una barra de menúes y una barra de herramientas estándar; la diferencia la encontramos en los dos paneles que vemos. En el panel izquierdo tenemos dos cuadros de diálogo, uno de ellos permite explorar la red y el otro permite hacer búsquedas. Queda por definir la función del panel derecho, que permite ver los recursos compartidos. Por último, hay una barra de estado, otro aspecto común a las aplicaciones gráficas. Barra de titulo: todos los programas tienen una barra de título, en la que podremos ver el nombre del programa y tendremos a nuestra disposición los botones de control de la ventana (Minimizar, Maximizar/Restaurar y Cerrar). Barra de título 53

54 Figura 4.6 Barra de menúes: esta barra es fundamental para un programa; en ella se encuentran todas las funcionalidades del aplicativo. Para el caso de smb4k podremos hacer búsquedas de red y equipos, montados manuales y autenticaciones, entre otras cosas. Barra de menúes Barra de herramientas: en esta barra hay accesos directos a muchas de las funciones que aparecen en los menúes, como por ejemplo la búsqueda de redes, la interrupción de alguna de las búsquedas, ir al cuadro de búsquedas, montar manualmente un recurso de la red, autenticación, ir las opciones personalizadas de algún equipo o recursos en la red, obtener una vista previa de los recursos en la red; también es posible imprimir un archivo, montar recursos compartidos, desmontar, desmontar todos, forzar el desmonte, sincronizar, ejecutar Konqueror, configurar smb4k y salir de él. Barra de herramientas Panel izquierdo: en este panel (Figura 4.7) hay dos cuadros de diálogo, uno que permite explorar la red y otro que permite realizar búsquedas. Las búsquedas que podremos realizar son por el nombre de NetBIOS o bien por IP. 54

55 Figura 4.7: Panel izquierdo del Smb4k Panel derecho: aquí estarán todos los recursos compartidos que hayamos montado, independientemente del equipo al cual correspondan o el grupo al cual pertenezcan. Barra de estado: esta barra es muy común en los programas y en este caso nos indica el estado de una tarea, la dirección IP de muestro servidor WINS en la red, ofrece un muestreo de actividad en la obtención de la lista de navegación y la versión del aplicativo smb4k. Barra de estado Montado y desmontado de recursos El montado y desmontado de los recursos compartidos es muy sencillo. Para poder montar un recurso solo debemos hacer click sobre él, con lo cual el recurso aparecerá en el 55

56 panel derecho de smb4k; de todas maneras podremos realizar un montado manual del recurso haciendo click derecho sobre él y del menú contextual seleccionaremos la opción Montar manualmente. Aparecerá el cuadro de dialogo de la Figura 4.8. Figura 4.8 En este cuadro deberemos especificar el recurso compartido a montar de la siguiente manera: //nombre de equipo/nombre del recurso, luego la dirección IP y por último definimos el grupo de trabajo al cual pertenece el equipo. Para desmontar alguno de los recursos compartido debemos hacer click derecho en alguno de ellos y seleccionar la opción Desmontar del menú contextual. También podemos desmontar con una sola acción todos los recursos que hayamos montado. Para hacerlo debemos ir al menú y seleccionar la opción Recursos compartidos y luego pulsar la opción Desmontar todo, con esto desmontaremos todos los recursos que aparecían en el panel derecho de smb4k Búsqueda de equipos En algún momento podemos tener la necesidad de buscar algún equipo en la red. El smb4k nos provee una herramienta de búsqueda que podremos iniciar desde el menú principal pulsando en la opción Red y luego en Buscar. Esto provocará que el panel izquierdo traiga al frente el cuadro Diálogo de búsqueda. El cuadro Diálogo de búsqueda nos permite ingresar en caja de texto el nombre del equipo o bien la dirección internet del mismo; luego de ingresar la dirección podremos comenzar con la búsqueda pulsando ENTER, o bien haciendo click en el icono de buscar; si el equipo existe aparecerá en la ventana que se encuentra debajo del cuadro de texto donde se ingresa la maquina a buscar. Podremos añadir o eliminar los equipos que hayamos encontrado en la búsqueda; cualquiera sea la acción que deseemos realizar, debemos utilizar los iconos que se encuentran a la derecha del cuadro de texto donde ingresamos el nombre del equipo a buscar Marcadores en smb4k Un punto interesante de este aplicativo es la posibilidad de utilizar marcadores; los marcadores nos permitirán tener una lista de los recursos compartidos más frecuentados. Con esto lograremos un ahorro de tiempo en la búsqueda y montado de algunos de los 56

57 recursos que siempre utilizamos. Simplemente haremos click en la opción de menú Marcadores y tendremos la lista de los recursos que hayamos agregado como marcadores; para poder acceder a cualquiera solo debemos hacer click en el que necesitemos y tendremos el recurso montado en el panel derecho de smb4k. 4.4 smbclient como cliente SMB Smbclient es una herramienta más de Samba que funciona bajo línea de comandos (consola) de forma similar a un cliente FTP. Veremos que para poder obtener o enviar archivos tendremos que utilizar los comandos get y put, como lo hace un cliente FTP. Esta aplicación también nos permite listar los recursos de algún equipo de nuestra red, incluidos los recursos de la máquina local Navegar recursos compartidos con smbclient Smbclient tiene como requerimiento un solo parámetro en su ejecución, y es el recurso que deseamos abrir: # smbclient servicio <password> Podemos ver el parámetro servicio en el recurso al cual deseamos acceder, y el parámetro password es opcional; a continuación veremos un ejemplo: # smbclient \\\\nombre del equipo\\nombre del recurso Una vez que hayamos ejecutado el comando anterior tendremos el prompt del comando smbclient, que se verá así: smb: \> En smbclient es posible pedir ayuda con el comando help (Figura 4.9). Figura 4.9 Podemos ver todos los comandos que acepta smbclient. No será posible explicar aquí cada uno de ellos, pero para profundizar su conocimiento el lector puede utilizar los 57

58 manuales de ayuda o consultar en Internet en los muchos foros y listas de correo que existen. De todas formas, hay que aclarar que estos comandos funcionan de manera muy similar a como lo hace un cliente FTP Listar recursos con smbclient Antes de acceder a un recurso con smbclient podemos listar los que existen en algún equipo determinado. A continuación veremos la línea de comandos que nos permitirá listar los recursos: # smbclient L nombre del equipo Una vez ejecutado el comando anterior veremos un listado como el de la Figura Figura 4.10 Podemos ver los recursos del equipo especificado y mucha más información, como el nombre del dominio al cual pertenece, el tipo de sistema operativo y el nombre del servidor con su numero de versión. 4.5 smbd/nmbd como servidor SMB Samba posee varios demonios2 que se ejecutan para poder actuar como servidor; nosotros veremos dos de ellos y sus respectivas funciones. Smbd es un demonio que se encarga de compartir archivos e impresoras en nuestra red SMB, también proporciona la autorización y autentificación de acceso a los clientes SMB. Nmbd es un demonio que realiza búsqueda con ayuda de servidores WINS y mediante visualizadores. Para poder saber si tenemos en ejecución Samba debemos ejecutar el siguiente comando: 2 Un demonio es un proceso que corre en segundo plano y ejecuta alguna tarea específica. 58

59 # netstat a grep netbios Si después de ejecutar el comando anterior obtenemos una salida como la siguiente: tcp 0 0 *:netbios ssn *:* LISTEN podremos estar tranquilos: Samba se encuentra funcionando perfectamente. Veremos ahora cómo configurar el servidor smbd, y lo haremos configurando el archivo smb.conf, que se encuentra en el directorio /etc/samba3. No podremos ver todas las opciones de configuración, ya que smb.conf tiene más de 200, pero veremos algunas opciones globales y la manera de configurar nuestros recursos Opciones globales Dentro de las opciones globales veremos las siguientes: Opciones globales de Identificación y Visualización netbios name workgroup server string wins server dns proxy name resolve order Opciones globales de Autenticación security encrypt password guest account invalid users Opciones de Red hosts allow Opciones de Depuración log file max log size syslog panic action Opciones globales de Impresión load printers printing printcap name Opciones Misceláneas socket options domain master 3 Esta es la ubicación por defecto en los sistemas Kubuntu y en muchos otros, como Debian. Sin embargo, algunas distribuciones y administradores que compilan samba podrían darle una ubicación diferente. 59

60 Estas son las opciones globales que veremos en esta sección. Lamentablemente no podremos profundizar en otras. Para obtener información más detallada y completa lo invitamos a leer el libro Usando Samba, que se puede descargar desde la página de LUCAS ( LuCAS/USANDO SAMBA/usando samba.pdf). Comenzaremos explicando las opciones de Identificación y visualización: netbios name: esta opción nos permite configurar el nombre de máquina del servidor. Por ejemplo: netbios name = servidor workgroup: nos permite establecer el nombre del grupo de trabajo al cual pertenecemos. Por ejemplo: workgroup = oficina server string: nos permite definir una descripción de la máquina. Por ejemplo: server string = Servidor Samba wins server: en esta opción podremos especificar la dirección IP del servidor WINS. Por ejemplo: wins server = dns proxy: especifica que Samba busque (o no) a través del servidor DNS algún nombre de máquina que no haya podido encontrar con WINS. Por ejemplo: dns proxy = yes name resolve order: establece el orden de búsqueda de los distintos servicios que Samba podrá usar para resolver los nombres. Por ejemplo: name resolve order = wins lmhosts hosts bcast Hasta aquí las opciones globales de Identificación y Visualización; por supuesto, no son todas, existen muchas más que no veremos aquí. Ahora pasaremos a explicar el uso de las opciones globales de Autenticación: security: esta opción permite especificar el nivel de seguridad que utilizará Samba; puede aceptar cuatro tipos de niveles de seguridad: user, share, server y domain. Por ejemplo: security = share encrypt password: esta opción permite especificar si Samba va a encriptar las contraseñas. Por ejemplo: encrypt password = yes guest account: permite establecer un nombre de cuenta que se utilizará para el acceso como invitado. Por ejemplo: guest account = nobody invalid users: especifica los usuarios o grupos que no tendrán acceso a los recursos compartidos. Se puede especificar más de un usuario o grupo, separados por comas. Cuando especifiquemos un grupo debemos hacerlo anteponiendo el símbolo de arroba (@). Por ejemplo: 60

61 invalid users = root Las opciones de Red se explicarán a continuación: hosts allow: en esta opción podremos especificar las máquinas que tendrán permiso de acceder a los recursos de nuestro servidor Samba. Podemos definir más de una máquina, separándolas con comas o espacios en blanco, y no solo podemos especificar máquinas sino también subredes. Por ejemplo: hosts allow = Ahora le toca el turno a las opciones de Depuración: log file: permite especificar el nombre y la ubicación del archivo que tendrá todo el registro de la actividad de Samba. Por ejemplo: log file = /var/log/samba/samba.log max log size: permite especificar el tamaño máximo del fichero de registro de Samba. El tamaño se especifica en kilobytes. Por ejemplo: max log size = 1000 syslog: permite especificar el nivel de información de registro de sistema enviado a syslog. Por ejemplo: syslog = 0 panic action: es una opción que se utiliza para detectar problemas de smbd y nmbd, frecuentemente es utilizada para llamar la atención de algún error de Samba. Esta información es sumamente importante para los desarrolladores de Samba. Por ejemplo: panic action = /usr/share/samba/panic action %d Ahora veremos las opciones globales de Impresión: load printers: esta opción permite cargar todas las impresoras en la lista de navegación. Por ejemplo: load printers = yes printing: con esta opción le indicamos a Samba cuál es nuestro sistema de impresión Linux. Por ejemplo: printing = cups printcap name: la opción que ingresemos Samba la usará para las capacidades de impresión. Por ejemplo: printcap name = cups Para terminar con las opciones globales veremos las Misceláneas: socket options: esta opción permite establecer mejoras para los sockets TCP. TCP_NODELAY agiliza la lectura de los archivos y carpetas en sistemas Windows. Ejemplo: socket options = TCP_NODELAY domain master: esta opción permite (o no) convertir nuestro equipo en un visualizador maestro. Por ejemplo: domain master = no 61

62 4.5.2 Opciones de recursos Todas las opciones que vimos anteriormente son utilizadas globalmente, pero también podremos definir opciones a nivel de cada recurso que se defina; existen muchas opciones que funcionan tanto a nivel global como a nivel de recurso. Veremos algunas opciones de recursos con un ejemplo muy utilizado. Este ejemplo permite compartir una recurso en la red para ser navegado y escrito por cualquiera. A continuación veremos las opciones del recurso compartido, denominado también compartido : [compartido] comment = Información compartida browseable = yes path = /home/compartido public = yes delete readonly = yes writeable = yes force group = nogroup force user = nobody force create mode = 660 force directory mode = 775 Ahora la explicación de cada una de las opciones del recurso compartido. La primera línea del ejemplo representa el nombre del recurso, entre corchetes; ese será el nombre que se muestre al navegar nuestros recursos. La segunda línea es una opción a nivel de recurso que permite definir un comentario explicativo del recurso compartido. La tercera línea del ejemplo es otra opción que se utiliza a nivel de recurso y nos permite decirle a Samba que nuestro recurso compartido es navegable. La opción path de la cuarta línea del ejemplo permite especificar la ruta del directorio para el recurso compartido; este directorio debe existir y tener los permisos necesarios para ser accedido. La opción public del ejemplo permite decirle a Samba que el recurso es público. La quinta línea del ejemplo es otra opción a nivel de recurso y permite definir si en nuestro recurso compartido vamos a permitir el borrado de archivos de solo lectura. La opción writeable indica que nuestro recurso puede ser escrito. Las opciones de force group y force user permiten especificar a Samba que al crear un nuevo archivo lo haga con ese usuario y ese grupo. Las últimas opciones del ejemplo, tanto force create mode como force directory mode, permiten establecer los permisos para los archivos creados (ver capítulo sobre Permisos). Con todo esto daremos por terminada la configuración del servidor Samba. Para que los cambios tengan efecto debemos reiniciar el demonio de Samba; a continuación se muestra la línea de comando para hacerlo: # /etc/init.d/samba restart 62

63 Al ejecutar este comando como superusuario veremos la indicación de que el servicio es detenido primero y luego se lo vuelve a iniciar. 4.6 Compartir (en Configuración del sistema) como servidor SMB Esta es la última herramienta que veremos en este capítulo. Compartir es una de las tantas opciones disponibles desde la Configuración del sistema de Kubuntu; actúa como servidor, aunque en realidad presenta un entorno gráfico y de fondo utiliza smbd, el demonio de Samba, y modifica el archivo smb.conf de acuerdo con la configuración que se haya definido. Por lo tanto, seguiremos usando smb.conf pero por intermedio de una interfaz gráfica Iniciar Compartir Para iniciar Compartir debemos ir a Menú K > Configuración del sistema, esto abrirá una ventana con las distintas opciones de configuración del sistema (Figura 4.11). Figura 4.11 En el grupo de Red y conectividad se hace click en Compartir y aparece la ventana de la Figura

64 4.6.2 Descripción del entorno de trabajo Una vez iniciada la aplicación Compartir de Kubuntu se ve en pantalla una ventana como la de la Figura Figura 4.12 Tenemos la típica barra de titulo, la barra de menú, un pequeña barra de herramientas, paneles y algunos botones al pie de la aplicación. Barra de título: todos los programas tienen una barra de título en la que podremos ver el nombre del programa y tendremos a nuestra disposición los botones de control de la ventana (Minimizar, Maximizar/restaurar y Cerrar). Barra de menú: esta barra es fundamental para un programa, en ella podemos encontrar todas las funcionalidades del aplicativo; para el caso de Compartir no veremos muchas opciones disponibles. Barra de herramientas: en esta barra podemos encontrar accesos directos a algunas funciones. Panel izquierdo: en este panel hay dos opciones, una que permite administrar los recursos compartidos y la otra que permite realizar modificaciones a la navegación de la red local. Panel derecho: aquí tenemos todo el contenido de la opción seleccionada en el panel izquierdo. Para terminar, veremos que al pie de la aplicación hay algunos botones con los cuales se puede invocar la ayuda, asignar valores predeterminados, pasar al modo administrador y 64

65 por último salir de Compartir Añadir, quitar y modificar recursos compartidos En esta sección veremos cómo añadir o quitar recursos compartidos del sistema. Lo primero que debemos hacer es pasar al modo administrador, ya que si no tendremos la mayoría de las opciones deshabilitadas. Para pasar al modo administrador hay que hacer click en el icono Modo administrador e ingresar la contraseña. Una vez que hayamos ingresado al modo administrador se activarán todas las opciones (Figura 4.13). Figura 4.13 Podemos ver activos los botones de Añadir, Cambiar y Eliminar recursos. Si pulsamos el botón Añadir aparecerá la ventana de la Figura En esta ventana debemos seleccionar la carpeta a compartir; una vez que la seleccionamos podemos decidir con qué protocolo la vamos a compartir: SMB o NFS. Optaremos por SMB pulsando en la casilla de chequeo. Después de seleccionar el protocolo se habilitan las opciones correspondientes: en SMB podemos seleccionar si nuestro recurso es publico y/o escribible; por último pulsamos Aceptar y tendremos un recurso más para ofrecer como servidor de archivos Samba. 65

66 Figura 4.14 Si quisiéramos modificar las opciones de algún recurso existente solo debemos seleccionarlo y luego pulsar Cambiar; una vez hecho esto tendremos en pantalla la misma ventana que utilizamos para Añadir, pero ahora podremos modificar las opciones que necesitemos del recurso. Para terminar con el cambio solo queda hacer click en Aceptar. Debemos tener especial cuidado al eliminar un recurso, ya que luego de seleccionar el recurso cuando hagamos click en el botón Eliminar no tendremos la oportunidad de confirmar la eliminación. 66

67 Capítulo 5 Configuración de impresoras 5.1 Introducción Los sistemas GNU/Linux, y entre ellos Kubuntu, soportan una enorme variedad de impresoras. El software más popular para manejar impresoras en GNU/Linux se llama CUPS (Common Unix Printing System), un sistema de impresión modular que le permite a la computadora recibir solicitudes de impresión locales o desde otras computadoras conectadas en red. En Kubuntu el servidor CUPS viene instalado por defecto, de modo que no hará falta instalarlo manualmente. Las impresoras se pueden configurar a través de al menos dos aplicaciones: KDEPrint (en Configuración del sistema) y una interfaz web que trae CUPS, que se puede acceder con cualquier navegador. Ambas son muy intuitivas. En Internet existe mucha información sobre el soporte y configuración de impresoras; recomendamos revisar: El sitio OpenPrinting ( foundation.org/en/openprinting), y su listado de impresoras soportadas ( La página oficial de CUPS ( 5.2 El HP Device Manager Aunque no se verá aquí en profundidad, hay que señalar que en la última versión de Kubuntu (al momento de escribirse este manual, Kubuntu 7.04) se ha incorporado también en la instalación por defecto la aplicación HP Device Manager, que facilita la configuración de impresoras HP y también de dispositivos HP Multifunción (Multifunction Devices, MFDs), es decir impresoras que además funcionan como copiadoras y scanners. Para abrir el HP Device Manager hay que ir a Menú K > Sistema > HPLIP Toolbox (Printer Toolbox). Si es la primera vez que se abre la aplicación aparece una ventana indicando que no hay dispositivos HP instalados y se ofrece la posibilidad de configurar uno. Para más información sobre el HP Device Manager, se puede instalar el paquete hplip docs, y acceder a la documentación con un navegador (por ejemplo, Konqueror) en la dirección file:/usr/share/doc/hplip doc/html/index.html. 5.3 KDEPrint La aplicación KDEPrint permite añadir impresoras, modificar su configuración y ver el estado de los trabajos enviados para ser impresos, entre otras cosas. Para acceder a esta aplicación hay que hacer click en Menú K > Configuración del sistema, y dentro del grupo Administración del computador, Impresoras. Se abre entonces la ventana de la Figura

68 Figura 5.1 Como se ha visto en capítulos anteriores, algunas tareas (por ejemplo, añadir una impresora) requieren privilegios de administrador, por lo cual es necesario identificarse como tal haciendo click en el botón Modo administrador ubicado en la parte inferior de la ventana, e ingresando el password de usuario Añadir una impresora local Para instalar una impresora conectada físicamente a la computadora hay que hacer click en el botón Añadir > Añadir impresora/clase... Esto abrirá un asistente de configuración que le dará una bienvenida y luego lo llevará a un cuadro de diálogo como el que se ve en la Figura 5.2. Entre las opciones disponibles podemos destacar: Impresora local (paralela, serie, USB): como es evidente, esta es la opción a elegir en caso de querer instalar una impresora conectada directamente a la computadora, ya sea por puerto paralelo, serie o USB. Impresora compartida SMB (Windows): permite configurar una impresora conectada a otra computadora y compartida en la red por medio del protocolo SMB (por ejemplo, una computadora que corre Windows o una que tiene un servidor Samba). Servidor remoto CUPS (IPP/HTTP): CUPS soporta el protocolo IPP (Internet Printing Protocol), que permite el envío de trabajos de impresión por red. Es la opción recomendada si la impresora que se quiere añadir está conectada a una computadora remota que corre el 68

69 servidor CUPS. Figura 5.2 En este caso elegimos Impresora local y pulsamos Siguiente. Llegamos a la configuración del puerto al que se conecta la impresora (Figura 5.3). Figura

70 El cuadro presenta las opciones disponibles en cuanto a la conexión por puertos paralelos, serie o USB, de acuerdo con lo que el sistema haya detectado. Una vez que se elige la opción adecuada, comienzan a cargarse los controladores disponibles y el cuadro de diálogo permite definir el modelo de impresora que vamos a instalar (Figura 5.4). Figura 5.4 La ventana siguiente da una lista de controladores disponibles para la impresora en cuestión (Figura 5.5). Si tiene dudas respecto de qué controlador elegir puede visitar la página mencionada más arriba ( donde se indica cuál es el mejor para cada impresora. Las siguientes ventanas simplemente ofrecen definir algunas características adicionales, como posibles cabeceras o rótulos a imprimir en cada hoja, o usuarios que tienen denegado el acceso a la impresora. Normalmente se dejan las opciones por defecto. Para terminar se requiere un nombre identificatorio de la impresora y otros datos opcionales (Figura 5.6) Añadir una impresora remota El procedimiento para añadir una impresora remota con KDEPrint es el mismo que para una impresora local, salvo que en la ventana de selección de terminal (ver Figura 5.2) elegimos Impresora compartida SMB (Windows) o Servidor remoto CUPS (IPP/HTTP). La impresora remota puede ser utilizada a través del protocolo SMB (soportado por el servidor Samba) o bien a través del protocolo IPP (Internet Printing Protocol, soportado por el servidor CUPS). En este caso elegimos Servidor remoto CUPS (IPP/HTTP) y pasamos a la siguiente ventana, que permite definir, en caso de que sea necesario, un usuario para acceder al servicio remoto de impresión. 70

71 Figura 5.5 Figura 5.6 Por lo general, no hace falta identificarse para utilizar una impresora remota, por lo que simplemente se puede dejar el acceso anónimo, que no requiere usuario ni contraseña (Figura 5.7). A continuación, KDEPrint pide que definamos la dirección IP o nombre de host de la computadora remota que funciona como servidora de impresión. El puerto por defecto del 71

72 servidor CUPS es el 631, así que no hace falta que lo cambiemos (Figura 5.8). Figura 5.7 Figura 5.8 Al presionar Siguiente el programa hará una consulta al servidor remoto para que le devuelva el listado de impresoras disponibles. De ese listado habrá que elegir la impresora remota que queremos añadir. 72

73 Una vez seleccionada la impresora, se sigue el mismo procedimiento de configuración de controladores y opciones generales que se vio para las impresoras locales. Si en el momento en que seleccionamos el tipo de terminal (Figura 5.2) elegimos Impresora compartida SMB (Windows) o Impresora de red con IPP (IPP/HTTP) el procedimiento es muy similar. Tendremos también que tener conocimiento de los datos que identifican el recurso en la red (por ejemplo, la definición URI Uniform Resource Identifier, como se verá en las siguientes secciones) o en el servidor Samba que comparte la impresora. Por ejemplo, si la impresora se comparte por Samba se debe proporcionar el nombre del grupo de trabajo, la dirección IP (o nombre de host) del servidor y el nombre de la impresora. De todas formas, si estos datos se desconocen se puede hacer click en el botón Monitorizar, para que el programa realice una búsqueda por la red e intente detectar las impresoras compartidas (Figura 5.9) Compartir una impresora local Con KDEPrint, compartir una impresora local es muy sencillo. Primero se debe seleccionar la impresora local que se quiere compartir con el resto de la red: para esto sólo hay que hacer un click sobre la impresora en cuestión. Luego hay que pulsar el botón Servidor de impresión, y a continuación Compartir las impresoras por la red local (Figura 5.10). Por último, hay que confirmar que se desea Habilitar la compartición de impresoras. A partir de ese momento, la computadora local escuchará peticiones de otras computadoras de la red que deseen enviar trabajos a la impresora que tiene conectada. Figura

74 Figura La interfaz web de CUPS El servidor CUPS y la configuración de impresoras también pueden ser manejados desde una interfaz web que provee CUPS (Figura 5.11). Figura

75 Para acceder abrimos un navegador web (Konqueror, por ejemplo) y en la barra de dirección escribimos: localhost representa al equipo local, que también refiere a sí mismo con la dirección IP El 631 es el puerto en el que escucha el servidor CUPS. Como se puede apreciar en la imagen, esta interfaz provee pestañas y botones que permiten realizar tareas de administración, monitoreo de trabajos y configuración de impresoras y del servidor CUPS, todo de manera intuitiva y muy similar a como se explicó con KDEPrint. Debe quedar claro, entonces, que el administrador puede optar por cualquiera de estas dos herramientas para configurar el servidor CUPS y controlar las actividades relacionadas con la impresión, como añadir y configurar impresoras. KDEPrint forma parte del proyecto KDE y es una capa intermedia que permite manejar CUPS. La interfaz web que vemos en esta sección forma parte del proyecto CUPS, y también permite un control completo de este servidor de impresión. Haciendo click en la pestaña Administración se accede a un grupo de paneles que permiten añadir impresoras y configurar las ya existentes, administrar los trabajos de impresión activos y también configurar el servidor CUPS (Figura 5.12). Figura 5.12 Entre las opciones de configuración del servidor CUPS se encuentran: 75

76 Mostrar las impresoras compartidas por otros sistemas Compartir las impresoras conectadas al sistema Editar el archivo de configuración del servidor (/etc/cups/cupsd.conf) Cuando se hace algún cambio en la configuración del servidor, para que tome efecto es necesario presionar el botón Cambiar especificaciones, ubicado en la parte inferior Añadir una impresora Añadir una impresora por medio de la interfaz web es prácticamente igual que hacerlo por KDEPrint. Al comienzo se requiere dar un nombre y descripción a la impresora; luego se pide que se especifique el tipo de conexión, algunas de los cuales son: AppSocket/HP JetDirect: permite acceder a impresoras remotas a través de una conexión HP JetDirect. Sólo algunas impresoras específicas lo soportan. Internet Printing Protocol (IPP o HTTP): como vimos, sirve para acceder a una impresora remota a través del protocolo de impresión internet, bien directamente (IPP) o bien a través de HTTP. LPD/LPR Host or Printer: se selecciona si la impresora es remota y está conectada a un servidor LPD/LPR. Parallel Port #1: se selecciona cuando la impresora se encuentre conectada localmente al puerto paralelo (LPT). Cuando la impresora se detecta automáticamente se añadirá su nombre al dispositivo también. USB Printer #1: se elige cuando la impresora está conectada localmente a un puerto USB. El nombre de la impresora se anexará al nombre del dispositivo automáticamente. Windows printer via Samba: para el caso de una impresora remota que se conecta utilizando el protocolo SMB. En el caso de que esté configurando una impresora remota, el siguiente paso será informar cuál es el URI (Uniform Resource Identifier) de la conexión. El URI es un identificador único del recurso en cuestión (la impresora) en la red. Cómo proporcionar el URI: Para una impresora a través del protocolo IPP: ipp://hostname/printers/printername Ejemplos: ipp://maquina_pedro/printers/hplaser ipp:// /printers/epsonstylus Si se usa el protocolo SMB CIFS (Samba) smb://server/printername o bien: smb://username:password@workgroup/server/printername Ejemplo: 76

77 smb:// /hplaser A continuación hay que indicar cuál es el modelo y el controlador para la impresora. La aplicación presenta un listado de los controladores disponibles y también permite especificar un archivo PPD. Los archivos PPD (PostScript Printer Description) son distribuidos por los fabricantes para describir todo el conjunto de características y capacidades de sus impresoras. Contienen también los comandos usados durante la impresión, es decir que funcionan como drivers para las impresoras PostScript, dado que proveen una interfaz unificada para manipular las capacidades de la impresora. En Kubuntu se pueden encontrar archivos PPD en /usr/share/ppd/. Una vez provisto el controlador, el sistema nos pide que nos identifiquemos como administradores y finalmente añade la impresora Configurar las opciones de una impresora La pestaña Impresoras ofrece un listado con todas las impresoras instaladas en el sistema (locales y remotas) y además una serie de opciones para probarlas y modificar su comportamiento (Figura 5.13). Figura 5.13 Algunas de las opciones son: Imprimir página de prueba, Cancelar todos los trabajos, Detener/iniciar la impresora, Hacerla (o no) pública a la red, Modificar la impresora, Cambiar 77

78 sus opciones y Ponerla como predeterminada. En Cambiar opciones de impresora se definen características como tamaño predeterminado de papel, resolución, y directivas de error (qué hacer en caso de que ocurra un problema), entre otras. 5.5 Compartir con Microsoft Windows Windows como cliente En el caso de querer añadir en una computadora que corre Microsoft Windows una impresora que está conectada a un sistema GNU/Linux, debemos lanzar el asistente Agregar impresora de Windows y seleccionar Impresora de red. Si el asistente pregunta por la dirección URL de la impresora, usaremos la sintaxis: Windows tiene soporte para el protocolo IPP. Dado que queue es la cola de trabajos, lo que se hace es enviar trabajos a través del puerto 631 (que es el puerto en que escucha el servidor CUPS), en la máquina hostname. Cuando la impresora es compartida por un servidor a través de Samba (en una red SMB), hay que comprobar, en el servidor, que sea correcta la configuración del archivo /etc/samba/smb.conf. En la sección [global] hay que asegurarse de que las siguientes opciones estén configuradas como se muestra: [global] (... otras opciones...) load printers = yes printcap name = cups printing = cups Además debe existir una sección llamada [printers], como se ve aquí: [printers] comment = Impresoras path = /var/spool/samba browseable = no writable = no printable = yes public = yes Después reiniciamos el servicio Samba para hacer efectivas las modificaciones: /etc/init.d/samba restart Windows como servidor de impresión 78

79 Si una computadora con Windows está compartiendo su impresora, se puede utilizar la interfaz web de CUPS para elegir el tipo de conexión Windows Printer vía SAMBA, ya mencionado anteriormente. Se selecciona ese tipo de controlador y se usa la siguiente sintaxis para el URI: smb://username:password@workgroup/server/printername o bien smb://server/printername 79

80 Capítulo 6 Manejo de usuarios y grupos 6.1 Introducción Kubuntu, al igual que otras distribuciones de Linux, es un sistema multiusuario. Esto significa que distintos usuarios pueden, de forma independiente, hacer uso de los recursos del sistema. Por otro lado, cada cuenta de usuario que creemos estará incluida en un grupo. Un grupo es un esquema de organización que poseen los sistemas multiusuarios como Linux para otorgar ciertos privilegios a un conjunto de usuarios determinado. Este tema será desarrollado en profundidad en la sección 6.6 Grupos. Es por esto que deberemos ser capaces de administrar los usuarios que tendrán acceso al sistema, el tipo de acceso que tendrán y sobre qué recursos. A continuación se describirán los dos tipos básicos de usuario que es posible diferenciar en un principio: Usuario Normal: son aquellos usuarios que, con más o menos privilegios, harán uso de los recursos del sistema. No tienen la posibilidad de cambiar archivos críticos, como los archivos de configuración del sistema y de servicios instalados. Tampoco pueden instalar o desinstalar programas. Usuario Administrador: este usuario posee accesos y permisos totales sobre cualquier recurso del sistema. Es el único capaz de realizar acciones críticas sobre el sistema, instalar aplicaciones, modificar archivos de configuración, desinstalar programas, etc. Además, en determinadas situaciones, al instalar programas se crean usuarios y grupos, pero con el fin de establecer permisos para determinados recursos y otorgárselos a distintas aplicaciones. Si bien estos usuarios no tienen forma de acceso física, se usan como una manera de dar protección y acceso a los distintos archivos (de esta forma sólo un programa puede modificar sus mismos archivos y nada más, dejando el resto para el administrador del sistema). Otro aspecto que deberemos tener en cuenta en Kubuntu es el de los permisos. Cada nuevo usuario que se cree en el sistema tendrá permisos restringidos sobre los recursos, aunque el alcance de estos permisos puede ser modificado. Todos estos aspectos son los que se detallarán en las siguientes secciones de este capítulo. 6.2 Cómo acceder al módulo de Administración de usuarios Para administrar las cuentas de usuarios en Kubuntu de modo gráfico, utilizaremos el módulo de Administración de Usuarios que trae el sistema. Para acceder hacemos click en el botón K del panel y seleccionamos Configuración del Sistema, con lo cual se desplegará la ventana de Configuración del Sistema (Figura 6.1). 80

81 Figura 6.1 Elegimos entonces la opción Administración de usuarios : Con lo cual se desplegará la ventana de Administración de usuarios (Figura 6.2). Nótese que los tres botones Modificar, Nuevo y Eliminar se encuentran deshabilitados. La razón es que para poder hacer cambios de cualquier tipo en la administración de los usuarios es necesario pasarse a modo administrador dentro del sistema, es decir, convertirse en usuario administrador o root. Para loguearse como Administrador, haga click en el botón Modo Administrador e ingrese su contraseña de usuario (Figura 6.3). Una vez hecho esto, podrá agregar, modificar o eliminar usuarios. 81

82 Figura 6.2 Figura Creación de usuarios Creación de usuarios en entorno gráfico Para agregar un usuario nuevo al sistema deberá hacer click en el botón Modo Administrador e ingresar su contraseña de usuario en el cuadro de diálogo. Una vez validado como administrador en el sistema, los botones antes deshabilitados se encontrarán habilitados. Presionamos entonces el botón Nuevo, con lo que se abrirá el formulario que nos permitirá agregar los datos del nuevo usuario. Nótese que este formulario posee dos pestañas: Detalles y Contraseña y Seguridad. A continuación, pasaremos a describir cada uno de los formularios presentados por cada pestaña. Pestaña Detalles: 82

83 Es en esta parte del formulario donde manipularemos los datos específicos de la nueva cuenta de usuario (Figura 6.4). Figura 6.4 Campos del formulario Estado: nos permite habilitar (permitir) o deshabilitar (denegar) el acceso al sistema del usuario en cuestión. Nombre de Entrada: es el nombre de usuario en el sistema. El nombre que deberá colocar la persona a la hora de querer loguearse en el sistema. Nombre Real: nombre completo de la persona. Puede en este campo colocar el nombre y el apellido de la persona para poder identificarlo más fácilmente. ID de usuario: este es un número que identifica a cada usuario dentro el sistema. El sistema designará un nuevo ID a cada usuario que se agregue, pero usted podrá cambiar este número siempre y cuando no quiera designar uno que ya se encuentre en uso (tenga un usuario o recurso asignado). Grupo Primario: cada usuario en Linux pertenece a un grupo en particular. Por defecto, el sistema crea un grupo nuevo con el mismo nombre de usuario que hemos dado. Grupo Secundario: otros grupos en los que será incluido el usuario y de los cuales heredará sus permisos y privilegios. Directorio Personal: para cada usuario, el sistema creará un directorio dentro de la carpeta /home con el mismo nombre de este, en donde podrá manipular de forma libre todos sus archivos. 83

84 Interprete de órdenes: podrá en este campo seleccionar la shell que usará el usuario en cuestión. Pestaña Contraseña y Seguridad: Desde aquí podremos crear y configurar la revalidación de la contraseña para la cuenta de usuario en cuestión (Figura 6.5). Figura 6.5 Campos del formulario Contraseña: nos permite ingresar la contraseña de acceso para el usuario. Cambiada por última vez: este campo nos informará cuando fue cambiada por última vez la contraseña. En el caso de estar agregando un nuevo usuario, no tendremos ningún dato. Válido hasta: nos permitirá determinar la validez de la contraseña. En el caso de seleccionar Siempre el sistema no pedirá ningún cambio. En otro caso, podremos determinar la fecha exacta en la que se le pedirá a usuario que cambie su contraseña. Caducidad de la Contraseña: podremos determinar el número de días tras el cual el sistema pedirá un cambio de la contraseña. Además, configurar los mensajes de alerta, la deshabilitación de la cuenta y la duración mínima de la contraseña. Pedir una contraseña nueva después de: transcurrido este tiempo el sistema le pedirá al usuario que renueve su contraseña. Avisar antes de que expire la contraseña: podremos determinar, dado un tiempo de renovación determinado, cuantos días antes se le avisará al 84

85 usuario. Deshabilitar la cuenta después de que la contraseña expire: desde aquí configuraremos el número de días en que, después de que la contraseña haya expirado, el sistema deshabilitará la cuenta del usuario. Imponer una duración mínima de la contraseña: el mínimo, expresado en días, que una contraseña tendrá validez. Explicados los campos de los formularios, llenamos el Detalle con los datos del usuario, le asignamos una contraseña y pulsamos el botón Aceptar. Con esto habremos dado de alta a un nuevo usuario del sistema Creación de usuarios en modo texto Otra forma de crear usuarios es en modo texto, mediante el intérprete de comandos o consola. Como primera medida es necesario abrir una consola nueva, tal como se explica en el capítulo 2, sección 2.4.1). Para agregar un usuario nuevo desde consola, deberemos escribir el siguiente comando: sudo adduser <nuevousuario> en donde <nuevousuario> será el nombre del nuevo usuario a agregar. Presionamos aceptar y nos pedirá nuestra contraseña, como siempre que realizamos una tarea administrativa a través de sudo. Obtendremos un resumen de las acciones que se realizaron y seguidamente nos pide que ingresemos y confirmemos la contraseña para el nuevo usuario (Figura 6.6). Seguidamente, deberemos de ingresar la información particular del usuario (Figura 6.7). Luego de ingresados los datos, los confirmamos y listo (Figura 6.8). 4 Luego de crear una cuenta de usuario nueva, puede verificar que se ha creado un directorio dentro de /home/ con el mismo nombre de la cuenta de usuario creada. Es éste el directorio personal del nuevo usuario. 85

86 Figura 6.6 Figura 6.7 Figura

87 6.4 Modificación de los datos de un usuario Modificación de los datos de un usuario en entorno gráfico Haremos uso, para esto, del módulo Administración de Usuario. Para modificar los datos de un usuario, deberá hacer click en el botón Modo Administrador e ingresar su contraseña de usuario en el cuadro de diálogo. Una vez validados como administrador en el sistema, los botones antes deshabilitados se encontrarán ahora habilitados. En la ventana de Administración de Usuarios, podrá ver un listado de todas las cuentas de usuarios dadas de alta (Figura 6.9). Figura 6.9 Para modificar la información de alguna de ellas, bastará con seleccionarla y presionar el botón Modificar o hacer doble click sobre la descripción de la cuenta. De ambas formas, se abrirá la ventana con el formulario que permitirá la manipulación de los datos ( Figura 6.10). Figura 6.10 Modificamos los datos y presionamos el botón aceptar. Si queremos cambiar la contraseña del usuario, bastará con hacer click en la pestaña Contraseña y Seguridad, ingresar la contraseña nueva en el campo Contraseña y presionar el botón Aceptar. 87

88 6.4.2 Modificación de los datos de un usuario en modo texto Para modificar los datos de un usuario mediante el intérprete de comando, deberemos abrir una consola nueva para introducir las órdenes, tal como se explica en el capítulo 2, sección Para modificar los datos de un usuario deberemos escribir el siguiente comando: $ sudo usermod <opción> <valor nuevo> <usuario> en donde <opción> indicará qué atributo es el que queremos cambiar. Detallaremos a continuación las distintas opciones5: c: modifica el nombre completo del usuario. Ejemplo: sudo usermod c NOMBRE USUARIO usuario, asigna el valor NOMBRE USUARIO al campo Nombre Real. d: cambia el directorio particular del usuario. Ejemplo: sudo usermod d /home/nuevodirectorio usuario, asigna a usuario /home/nuevodirectorio. Deberemos crear previamente nuevodirectorio. e: indicamos la fecha en que queremos que caduque la cuenta del usuario. Ejemplo: sudo usermod e usuario hace que la cuenta usuario sea dada de baja el 01/12/2007. f: si existe inactividad en una cuenta de usuario (si nadie accede desde esa cuenta), podremos determinar con este comando la cantidad de días que deberán transcurrir, desde el último día de acceso, antes de cancelar la cuenta. Modificación de la contraseña de un usuario en modo texto Para cambiar la contraseña de un usuario deberemos, desde consola, ingresar el siguiente comando: $ sudo passwd <usuario> y nos pedirá nuestra contraseña (Figura 6.11). Figura 6.11 Luego de ingresar nuestra contraseña a fin de ejecutar este comando como root/administrador con sudo, deberemos escribir la nueva contraseña para el usuario y 5 Las opciones referidas a modificaciones de grupos se detallarán en la sección dedicada a grupos en este capítulo. 88

89 volver a escribirla una segunda vez para confirmarla (Figura 6.12). Figura 6.12 Con esto ya habremos cambiado la contraseña del usuario en cuestión. 6.5 Borrar usuarios Borrar un usuario en entorno gráfico Haremos uso, para esto, del módulo Administración de Usuarios (sección 6.2). Para borrar un usuario deberá hacer click en el botón Modo Administrador e ingresar su contraseña de usuario en el cuadro de diálogo. Una vez validados como administrador en el sistema, los botones antes deshabilitados se encontrarán ahora habilitados. En la ventana de Administración de Usuarios, podrá ver un listado de todas las cuentas de usuarios dadas de alta (Figura 6.13). Figura 6.13 Para eliminar una cuenta de usuario, bastará con seleccionarla y presionar el botón Eliminar. El sistema le pedirá que confirme esta acción además de solicitarle que indique si quiere eliminar el grupo del usuario y su directorio particular (Figura 6.14). Una vez decidido esto, presione el botón Aceptar y la cuenta de usuario será eliminada. Note que si tilda la opción Eliminar el directorio personal se borrará dicho directorio con todo su contenido. De la misma forma, si tilda Eliminar el Grupo, este será eliminado. 89

90 Figura Borrar un usuario en modo texto Para eliminar un usuario mediante el intérprete de comando, deberemos abrir una consola nueva para introducir las órdenes (véase capítulo 2, sección 2.4.1). Ahora, el comando que nos permitirá borrar un usuario es el siguiente: sudo userdel <usuario> donde <usuario> es el nombre de la cuenta de usuario que queremos borrar. El comando userdel <usuario> únicamente borrará la cuenta del usuario y su grupo primario (el que se crea con el mismo nombre), pero dejará intacto el directorio personal de ese usuario (/home/<usuario>). Existen un par de parámetros para solucionar esto: r: eliminará la cuenta de usuario y además su directorio particular. Ejemplo: sudo userdel r <usuario>. f: eliminará la cuenta de usuario, sus archivos y su directorio sin importar que este usuario se encuentre logueado en ese preciso momento en el sistema. 6.6 Grupos Como se explicó en la introducción del capítulo, un grupo es un mecanismo que tienen los sistemas multiusuarios como Linux para otorgar ciertos privilegios a un conjunto de usuarios determinado que estén incluidos en dicho grupo. Cuando agregamos un usuario nuevo al sistema, se crea automáticamente un grupo del mismo nombre que el usuario. A éste grupo se lo llama grupo principal. Pero los grupos de los usuarios no son los únicos que existen dentro del sistema. En Linux existen grupos que corresponden a distintos dispositivos, tarjeta de sonido (audio), unidad de cdrom (cdrom), tarjeta de video (video), disquetera (floppy), etc. De esta forma, si queremos que un usuario pueda hacer uso de la unidad de cdrom, deberemos incluir al usuario dentro del grupo cdrom o, dicho de otra forma, deberemos agregar como grupo secundario del usuario el grupo cdrom. En definitiva, cuando incluimos un usuario dentro de un grupo, este pasa a heredar 90

91 todos los privilegios del grupo. De la misma forma podríamos pensar el caso de los archivos. Si tuviésemos que compartir un directorio que contiene archivos que solamente un grupo de usuarios puede acceder, crearíamos un grupo compartidos, le daríamos los permisos correspondientes, y lo que restaría sería agregar cada usuario a dicho grupo. Este caso tomará más sentido en la sección de permisos. La administración de grupos en Kubuntu se realiza desde el módulo Administración de usuarios (vea la sección 6.2 sobre cómo acceder a este módulo). Al acceder a la pantalla del módulo vemos que esta tiene, en la parte superior, una pestaña llamada Grupos (Figura 6.15). Figura 6.15 De la misma forma que ocurre con la administración de usuarios, deberemos loguearnos como administradores para poder realizar cambios. Para esto, bastará con hacer click en el botón Modo Administrador e ingresar su contraseña de usuario. La pantalla de administración de grupos consta de dos recuadros. En el superior, aparecen los distintos grupos correspondientes a las cuentas de usuarios creadas (recordemos que se crea un grupo por cada una de las cuentas de usuario creadas). Por otro lado, en el inferior, aparecen los usuarios incluidos en dicho grupo. Note, además, que tenemos una opción Mostrar grupos del sistema. Si la tildamos, se mostrará la totalidad de los grupos que existe en el sistema (Figura 6.16). Así, si queremos ver los usuarios que están incluidos en cada grupo, bastará con hacer click sobre cada uno e ir fijándose en el recuadro inferior (Figura 6.17). 91

92 Figura 6.16 Figura Creación de un grupo en entorno gráfico Para crear un grupo nuevo, como administradores del sistema hacemos click en el botón Nuevo. Esto desplegará un formulario (Figura 6.18). Campos del formulario Nombre del Grupo: en nombre que le daremos al nuevo grupo. ID del grupo: el ID es un número que utiliza el sistema para identificar cada grupo. Puede utilizar el designado por el sistema (sugerido) o designar un ID usted mismo. Cuentas Disponibles: son todas las cuentas de usuario habilitadas en el sistema. Cuentas Seleccionadas: todas las cuentas de usuario que serán incluidas en el grupo. 92

93 Figura 6.18 La idea de los dos recuadros, Cuentas disponibles y Cuentas Seleccionadas es que usted pueda designar las cuentas de usuario que estarán incluidas dentro del grupo que está por crear. Para esto, deberá seleccionar la cuenta que desee en Cuentas disponibles y presionar el botón Añadir. De forma similar, si desea quitar alguna cuenta de usuario del recuadro Cuentas Seleccionadas, deberá seleccionar la cuenta y presionar el botón Quitar. Una vez que haya puesto un nombre al grupo, designado su ID y agregado las cuentas de usuarios que estarán incluidas en dicho grupo, presione el botón Aceptar para finalizar la operación Creación de un grupo en modo texto Para crear un grupo en modo texto, deberá abrir una consola (vea la sección 2.4.1) y una vez hecho esto, el comando que nos permitirá agregar un grupo es el siguiente: sudo groupadd <nuevogrupo> en donde <nuevogrupo> es el nombre que le queremos dar al grupo a crear. Ingresamos nuestra contraseña de usuario y con eso habremos creado el grupo (Figuras 6.19 y 6.20). Es posible ver todos los grupos del sistema consultando el archivo /etc/group, por ejemplo a través del comando: cat /etc/group 93

94 Figura 6.19 Figura Modificación de los datos de grupos en entorno gráfico Haremos uso para esto del módulo Administración de usuarios (vea la sección 6.2 sobre cómo acceder a este módulo). Para modificar los datos de un grupo deberá hacer click en el botón Modo Administrador e ingresar su contraseña de usuario en el cuadro de diálogo. Una vez validados como administrador en el sistema, los botones antes deshabilitados se encontrarán habilitados. En la ventana de Administración de usuarios, haga click en la pestaña Grupos para acceder a la ventana de grupos (Figura 6.15). Una vez hecho esto, haga click sobre el grupo que desea modificar y presione el botón Modificar (Figura 6.17). Se abrirá el formulario de grupos (Figura 6.18). Modificamos los valores que deseamos y presionamos el botón Aceptar Modificación de los datos de un grupo en modo texto Para modificar los datos de un grupo en modo texto, deberá abrir una consola (vea la sección 2.4.1). El comando que nos permitirá modificar los datos del grupo será: $ sudo groupmod <opción> <valor nuevo> <Grupo> en donde <opción> indicará el atributo que queremos cambiar y <valor nuevo> el nuevo valor que tomará dicho atributo. Detallamos a continuación las distintas opciones: g: modifica el ID del grupo. Ejemplo: sudo groupmod g 5000 Grupo, modificará el ID de Grupo por el valor n: modificará en nombre del grupo. Ejemplo: sudo groupmod n nombrenuevo Grupo, modificará el nombre de Grupo por el valor nombrenuevo. 94

95 6.6.5 Borrar un grupo en entorno gráfico Haremos uso para esto del módulo Administración de usuarios (vea la sección 6.2) Para borrar un grupo deberá hacer click en el botón Modo Administrador e ingresar su contraseña de usuario en el cuadro de diálogo. Una vez validados como administrador en el sistema, los botones antes deshabilitados se encontrarán habilitados. En la ventana de Administración de usuarios, podrá ver un listado de todos los grupos dados de alta (Figura 6.21). Figura 6.21 Para eliminarlo, bastará con hacer click sobre el grupo, presionar el botón Eliminar y confirmar la acción (Figura 6.22). Figura 6.22 Al presionar el botón Sí habremos eliminado el grupo. Por supuesto, las cuentas de usuario que eran miembros del grupo permanecen intactas Borrar un grupo en modo texto Para borrar un grupo mediante el intérprete de comando, deberemos abrir una consola nueva para introducir las órdenes (vea cómo se abre una consola en la sección 2.4.1). El comando que permite borrar un grupo es el siguiente: $ sudo groupdel <Grupo> 95

96 donde <Grupo> es el nombre del grupo a eliminar. Escribimos el comando en consola, ingresamos nuestra contraseña y aceptamos (Figura 6.23). Figura

97 Capítulo 7 Permisos 7.1 Introducción A modo de introducción, daremos una explicación del manejo de permisos en sistemas GNU/Linux, como es el caso de Kubuntu. El sistema de permisos de GNU/Linux se basa en un esquema de propiedad sobre los archivos a nivel de usuario y de grupo. De esta forma, se puede asignar a cada usuario o grupo distintos permisos sobre los archivos o directorios. Los permisos están asociados a los archivos y confieren al usuario y al grupo propietarios tres niveles básicos de acceso: lectura, escritura y ejecución. En GNU/Linux cada archivo o directorio tiene un propietario (por lo general el usuario que lo crea) y este usuario tiene privilegios sobre el archivo que otros usuarios del sistema no tienen. Además de pertenecer a un usuario, el archivo/directorio pertenece a un grupo, que por defecto es el grupo primario del usuario propietario. Hay que recordar (capítulo 6) que al crear un usuario, por ejemplo, juan, automáticamente se crea un grupo primario, llamado también juan, del que es miembro el usuario creado. Ahora bien, el archivo tiene un propietario (owner), que es un usuario individual. También tiene un grupo (group), al que pueden estar asociados varios usuarios (los usuarios que pertenecen al grupo). Por último, también se reconoce la existencia de usuarios que no son el propietario ni pertenecen al grupo: se trata de los otros (others), es decir el resto de los usuarios. De esta forma, es posible otorgar a cada una de estas tres figuras (owner/user, group, others) distintos tipos de acceso sobre el archivo en cuestión. Conceptualmente esto se puede representar de la siguiente manera para cada archivo o directorio: Usuario Grupo Otros Lectura sí/no sí/no sí/no Escritura sí/no sí/no sí/no Ejecución sí/no sí/no sí/no 7.2 Modificación de los permisos en entorno gráfico Para poder ver gráficamente los permisos que un archivo o directorio tiene, bastará con hacer click con el botón derecho del mouse sobre el archivo o directorio y seleccionar Propiedades (Figura 7.1). Esto abrirá una nueva ventana de diálogo (Figura 7.2): 97

98 Figura 7.1 Figura 7.2 Haciendo click en la pestaña de Permisos (Figura 7.3) se pueden diferenciar dos secciones: Permisos de acceso y Propietario. La primera sección, Permisos de acceso, permite determinar de qué forma tendrán acceso el propietario (owner/user), el grupo (group) y los demás (others). 98

99 Figura 7.3 Las posibles opciones que tendremos para asignar serán tres: Prohibido, Lectura posible y Lectura y escritura posibles. Además, con la opción es ejecutable, se le agregarán los permisos de ejecución para el propietario, el grupo y otros. Si queremos ver la designación de permisos de otra forma, presionando el botón Permisos avanzados nos abrirá una pequeña ventana en donde podremos designar los permisos antes descriptos de manera matricial en una tabla (Figura 7.4). Figura 7.4 Los permisos de Leer, Escribir y Ejecutar son los mismos descriptos anteriormente. Nos centraremos ahora en los permisos de acceso Especiales. Básicamente nos encontramos con tres: Asignar UID: Se utiliza para permitir a los usuarios del sistema ejecutar archivos con los privilegios del usuario que es propietario, es decir se asigna a quien ejecuta el archivo el mismo ID del usuario owner (UID: User ID). 99

100 Asignar GID: De la misma forma que en el caso del UID, es posible permitir que se ejecute un archivo con los privilegios del grupo (GID: Group ID). Sticky: tiene su significado cuando se aplica a directorios. Si está activo en un directorio, entonces un usuario sólo puede borrar ficheros que son de su propiedad o para los que tiene permiso explícito de escritura, incluso cuando tiene acceso de escritura al directorio. El sticky bit aparece como t en los listados largos de directorios. Se usa, por ejemplo, en el directorio /tmp, que es de acceso universal para todos los usuarios. La otra sección que podemos distinguir es la de Propietario. Desde aquí se puede determinar el usuario y el grupo al que pertenece el archivo. Es posible designar el grupo al que pertenece el archivo desplegando el selector de grupos (Figura 7.5). Figura Modificación de los permisos en modo texto En esta sección explicaremos la forma de cambiar los permisos de un archivo mediante comandos del sistema. Recordemos que los permisos están divididos en tres tipos: lectura (read), escritura (write) y ejecución (execute), identificados como rwx. Además, se pueden establecer cada uno de estos tipos de permisos para el usuario (el propietario del archivo), para el grupo al que pertenece el archivo y para el resto de los usuarios (otros). Lo primero que haremos será identificar la información que nos da el sistema sobre los 100

101 archivos. Para esto, abrimos una consola (sección 2.4.1) y ejecutamos: $ ls la El comando ls da un listado de los archivos y directorios (Figura 7.6). El guión ( ) indica que lo que sigue al comando ls son parámetros (de una sola letra). El parámetro l estipula un listado largo (long), con información completa, y el parámetro a indica que se requiere un listado de todos (all) los archivos, incluso los que comienzan con un punto (.), que en sistemas como GNU/Linux son archivos ocultos. Figura 7.6 Analicemos esta información con el siguiente ejemplo (Figura 7.7): Figura 7.7 la estructura de salida del comando es la siguiente: <permisos> <cantidad de enlaces> <propietario> <grupo> <tamaño> <fecha> <hora> <nombre del archivo> <permisos>: los primeros diez caracteres rw r r nos indican los permisos que tiene el archivo (ver más adelante una explicación más detallada). En este caso, se ve que hay permiso de lectura y escritura (rw ) para el propietario y sólo permiso de lectura (r ) para el grupo y para los otros (r ). <cantidad de enlaces>: el número 1 que aparece indica la cantidad de enlaces que existen de este archivo. <propietario>: seguidamente viene el usuario propietario del archivo, en este caso federico. <grupo>: el grupo que tiene asociado, en este caso el grupo federico. <tamaño>: tamaño del archivo, expresado en bytes; en el ejemplo, el archivo solo tiene 2 bytes. 101

102 <fecha>: fecha de la última modificación del archivo (3 de agosto de 2007). <hora>: hora de la última modificación del archivo (16:58). <nombre>: el nombre del archivo, en este caso MiArchivo. Nos centraremos ahora en la parte de Permisos. Analicemos la estructura de los caracteres mostrados a continuación, cada uno de los cuales tiene un significado específico. r w r r Permisos de otros (others) Permisos del grupo (group) Permisos del propietario (user/owner) El primer carácter (en el ejemplo, un guión) indicará el tipo de archivo. Los diferentes tipos de archivos que se pueden encontrar son: : un guión simple representa un archivo común. d: se trata de un directorio; hay que tener en cuenta que los directorios son en realidad un tipo especial de archivos, que poseen un listado de los archivos que contienen. c: representa un dispositivo de caracteres (tty o impresora); ejemplo, el archivo /dev/lp0. b: representa un dispositivo de bloque (disco rígido o CD), por ejemplo el archivo /dev/hdb. l: un enlace simbólico (ver el Apéndice para una referencia de lo que son los enlaces simbólicos). s: un socket. p: un archivo tubería o pipe. Los siguientes nueve caracteres se pueden dividir en tres grupos de tres caracteres cada uno. Cada uno de estos grupos nos permitirán definir el tipo de acceso que van a tener el propietario, el grupo y los otros usuarios sobre el archivo. Los valores que pueden tomar cada uno de los dígitos son: r: Permiso de lectura. w: Permiso de escritura. x: Permiso de ejecución (o de acceso, si se trata de un directorio). 102

103 Habiendo explicado esto, nos será más sencillo interpretar la información que emite el comando ls l. Retomando el ejemplo anterior (Figura 7.7) podemos ver que el archivo MiArchivo tiene los siguientes permisos: rw r r El primer caracter ( ) indica que el archivo es un archivo común. El primer grupo de tres caracteres (rw ) representa los permisos que tiene el propietario del archivo, en este caso federico. El propietario tiene permisos de lectura y escritura, pero no de ejecución, para el caso de que se tratara de un archivo ejecutable, pues en vez de la x aparece un guión ( ). El siguiente terceto representa los permisos que tienen todos los integrantes del grupo llamado federico: (r ). El grupo podrá únicamente leer archivo. Por último, el resto de los usuarios, los otros, tienen los mismos privilegios que los que pertenecen al grupo federico: r. Sólo podrán leer el archivo, pero no escribirlo (modificarlo o eliminarlo) ni ejecutarlo. Modificación de los permisos: el comando chmod El comando chmod ofrece la posibilidad de cambiar los permisos de un archivo dado. Hay dos formas de agregar o quitar permisos con este comando. Una es el modo simbólico, cuya forma es la siguiente: chmod [quién][+/ ][permiso] [archivo] Detallaremos el significado de cada una de las partes: [quién]: indica sobre quién se realizará la modificación de los permisos: (propietario/user = u), (grupo/group = g), (otros/others = o) o (todos/all = a = ugo). [+/ ]: estos signos indicarán si agregamos o quitamos un permiso. [permiso]: el tipo de permiso que asignaremos a quitaremos. Estos serán: lectura (r), escritura (w) o ejecución (x). [archivo]: indicamos el archivo en cuestión. Siguiendo con el mismo ejemplo, si quisiésemos quitar el permiso de escritura (w) para el propietario, ejecutaríamos: chmod u w MiArchivo Figura

104 Se puede ver en el listado de la Figura 7.8 que se ha quitado el permiso de escritura para el propietario ( r r r ). Ahora, si quisiéramos dar el permiso de escritura al grupo, ejecutaríamos: chmod g+w MiArchivo Figura 7.9 De esa manera (Figura 7.9) se ven reflejados los nuevos permisos ( r rw r ). De la misma forma se hará para asignarles o quitarles permisos a los otros. La otra forma que tenemos para manipular los permisos es haciendo uso de la notación numérica. Ésta se especifica con tres dígitos que representan cada uno de los permisos para cada uno de los usuarios: propietario grupo otros. Los permisos vienen dados por los siguientes valores: 4: permiso de lectura. 2: permiso de escritura. 1: permiso de ejecución. A partir de ellos se establecen las siguientes posibles concatenaciones, que dan lugar a combinaciones de permisos: 0: ningún permiso (equivalente simbólico: ). 1: sólo permiso de ejecución (equivalente simbólico: x). 2: sólo permiso de escritura (equivalente simbólico: w ). 3: sólo permiso de ejecución y escritura (1+2) (equivalente simbólico: wr). 4: sólo permiso de lectura (equivalente simbólico: r ). 5: sólo permiso de lectura y ejecución (4+1) (equivalente simbólico: r x). 6: sólo permiso de lectura y escritura (4+2) (equivalente simbólico: rw ). 7: permiso de lectura, escritura y ejecución (4+2+1) (equivalente simbólico: rwx). Con estos valores en mente podremos indicar en el comando chmod el esquema de permisos que queremos asignar: chmod [permisospropietario][permisosgrupo][permisosotros] [archivo] 104

105 Siguiendo con nuestro ejemplo daremos al archivo MiArchivo los permisos de lectura, escritura y ejecución (7 en notación numérica) al propietario, permisos de lectura y ejecución (5) al grupo, y permiso de lectura (4) a otros. El comando será el siguiente: chmod 754 MiArchivo Figura 7.10 En la Figura 7.10 se pueden apreciar los cambios en los permisos luego de que se ejecutara chmod. Podemos generar todas las combinaciones posibles para manipular los permisos en cada una de las diferentes categorías de usuarios (propietario, grupo, otros). 7.4 Cambiar el propietario o el grupo de un archivo: el comando chown El comando chown sirve para cambiar el propietario o el grupo de un archivo. Su sintaxis es la siguiente: chown [propietario] [archivo] en donde [propietario] es el nombre del nuevo propietario del archivo [archivo]. De manera similar, podemos cambiar también el grupo al que pertenece el archivo. Para esto hacemos: chown [propietario][. o :][grupo] [archivo] en donde [propietario] será el nombre del nuevo propietario del archivo, luego se coloca un separador, que puede ser. o bien : y luego el grupo [grupo]. Ejemplo: chown ernesto:contadores MiArchivo 105

106 Capítulo 8 Migración de datos 8.1 Introducción Este capítulo habla de los mecanismos para migrar (es decir traspasar de un sistema a otro) los datos, tanto de usuarios como de aplicaciones, a nuestro nuevo sistema Kubuntu GNU/Linux instalado. Para ello será necesario haber realizado antes un respaldo o backup de los datos, como se explicará a continuación. 8.2 Migración de los datos del usuario Para migrar estos datos deberemos primeramente haber realizado un resguardo de toda la información que consideremos sensible para el usuario, principalmente el contenido de la carpeta Mis Documentos (en el caso de provenir de un sistema con Microsoft Windows), junto con cualquier otro documento del usuario. Para esto es recomendable realizar un resguardo compartiendo primero un recurso desde un servidor Samba configurado (como explicamos en el apartado anterior), luego proceder a comprimir 6 los directorios (de preferencia a formato zip) y luego realizar la copia de la información. Una vez realizado esto y concluida la instalación del sistema Ubuntu volvemos a traer los archivos hacia nuestro equipo, y procedemos a descomprimirlos Crear usuarios8 Hay que tener en cuenta que por cada usuario existente en el sistema anterior debemos crear un usuario en el nuevo sistema Kubuntu y asignar correctamente sus permisos. Esto se realiza en dos partes, primero creamos el usuario en el sistema y luego lo incluimos en todos los grupos correspondientes al mismo. Para crear usuarios contamos con el comando adduser (Figura 8.1): Como vemos en el ejemplo, este comando requiere privilegios de administrador. Anteponemos el comando sudo, el cual nos pregunta la contraseña de nuestro usuario actual. Una vez hecho esto se nos pide que ingresemos la contraseña para el usuario que va a ser creado; lo hacemos, pulsamos la tecla enter, luego vemos que esto vuelve a suceder para confirmar, por lo que volvemos a repetir el mismo procedimiento. A continuación se nos pide información sobre el nuevo usuario a crear, luego de esto 6 Recomendamos comprimir la información debido a que los formatos de sistemas de archivo de Samba y de Windows no tienen el mismo alfabeto de caracteres, por lo que puede que los archivos copiados no preserven totalmente su nombre si no realizamos una compresión previa en un solo archivo. 7 Para esto podemos valernos de algún programa como Ark o Fileroller. 8 Esto es sólo una explicación breve, ya que este tema se cubrió completamente en el capítulo anterior. 106

107 se nos pide confirmación para crear el usuario, decimos que sí presionando la tecla y. Luego de esto habremos creado un usuario con el nombre y contraseña establecidos y un directorio /home/usuario en donde podemos empezar a colocar sus datos. Figura 8.1 Luego lo que debemos hacer es añadir el usuario a los grupos a los que debe pertenecer para poder utilizar dispositivos, escuchar audio y demás; para esto tenemos que editar el archivo /etc/group, de la siguiente manera (Figura 8.2): Figura 8.2 nano9 es un potente editor de textos y viene por defecto con Kubuntu, puesto que es el que utilizaremos en este manual. Una vez abierto el archivo nos encontramos con la ventana de la Figura 8.3: El archivo /etc/group tiene la siguiente forma: NombreDeUsuario:x:NumeroDeUsuario:UsuariosPertenecientesAlGrupo Entonces simplemente para añadir un usuario a un grupo debemos irnos hasta el final de la línea que define ese grupo y añadir el nombre del usuario; en caso de que existiese más de un usuario se separan por comas. 9 Consulte sobre el uso y documentación de nano en el apéndice de este manual. 107

108 Figura 8.3 Entonces añadimos el usuario a los siguientes grupos: adm dialout cdrom floppy audio dip video plugdev scanner ssl cert powerdev 108

109 Debe quedar claro que los usuarios que se creen de esta manera no pertenecen al grupo admin, y por lo tanto no pueden ejecutar tareas administrativas a través de sudo o en entorno gráfico, como por ejemplo crear otros usuarios o instalar aplicaciones con Adept. Una vez hecho esto guardamos los cambios, salimos del editor de texto y listo: nuestro nuevo usuario está creado y tiene permisos para acceder y utilizar el sistema. Es necesario aclarar que este procedimiento debe realizarse por cada nuevo usuario que agreguemos, exceptuando al usuario que creamos en la instalación inicial del sistema, puesto que en este proceso el instalador realiza todo esto por nosotros. 8.4 Mover los archivos a su correspondiente lugar Luego de tener lista la configuración de los usuarios del sistema, procedemos a trasladar los archivos pertenecientes a cada uno de ellos a su respectivo directorio dentro de /home. Para esto podemos valernos del manejador de archivos de KDE, Konqueror10, o utilizar alguna herramienta como los comando cp o mv, por ejemplo. Para nuestro ejemplo, copiaremos los archivos dentro del directorio /home/usuario. Una vez hecho esto debemos establecer los permisos pertinentes para que solamente ese usuario pueda acceder a sus archivos Migración de aplicaciones Una vez realizada la copia de archivos personales de los usuarios, se procede a migrar los archivos de configuración de aplicaciones tales como cuentas de clientes de correo, marcadores de los navegadores web, contactos, agendas y demás Copiar la configuración de Internet Explorer a Mozilla Firefox Para realizar esto primero debemos descargar el navegador web desde su correspondiente sitio web.12 Una vez realizado esto procedemos a instalarlo y lo ejecutamos. En su primera carga el navegador nos preguntará si deseamos importar marcadores desde algún lado: si estábamos utilizando Internet Explorer simplemente seleccionamos importarlos desde ese lugar; una vez realizado esto, Firefox creará un directorio con su configuración ubicado normalmente en Documents and Settings \NombreDeUsuario\ Mozilla \ Firefox. Firefox maneja su configuración a través de un archivo llamado profiles.ini que contiene la información del perfil que utiliza ese usuario (barra de marcadores, información sobre plugins y demás). Un ejemplo del contenido de este archivo es el que se ve en la Figura 8.4: Lo que nos importa en este caso es que vemos que el parámetro Path contiene información sobre la carpeta que tiene los datos del perfil (existente dentro del subdirectorio Profiles), entonces necesitaremos copiar tanto el archivo profiles.ini como el directorio al que hace referencia el parámetro Para más información sobre Konqueror puede consultar el manual de KDE desarrollado por GUGLER. 11 El manejo de usuarios y permisos se trató en un capítulo anterior en este manual En este caso el directorio sería C:\Documents and Settings\Administrador\Datos de Programa\Mozilla\Firefox\Profiles\98nz98ce.default ya que estamos trabajando con el 109

110 Figura 8.4 Al instalar el navegador web en Kubuntu Linux, este mantiene su mismo esquema de configuración, con la diferencia de que crea un directorio oculto mozilla/firefox en el /home del usuario. En el siguiente ejemplo se ve el esquema (Figura 8.5): Figura 8.5 En este caso hay varios perfiles configurados, pero sirve a manera de ejemplo. Lo que debemos hacer ahora es copiar tanto el archivo profiles.ini como el directorio referenciado por el parámetro Path dentro de la carpeta /home/usuario/.mozilla/firefox14. Una vez hecho esto iniciamos el navegador y vemos que ya ha tomado la configuración anterior Copiar la configuración de Outlook / Outlook Express a Mozilla Thunderbird Al igual que en el caso anterior, debemos descargar primeramente Mozilla Thunderbird desde su sitio web15. Una vez realizado esto el procedimiento es similar: iniciamos la aplicación, la cual preguntará si queremos importar los datos desde otro cliente de correo. Elegimos el cliente en donde tenemos configuradas las cuentas de correo. De forma similar a como sucedía con Firefox, la configuración se copiará a un usuario administrador y el directorio es 98nz98ce.default, como indica el parámetro Path en el archivo profiles.ini 14 /home/nestor/.mozilla/firefox en el caso del ejemplo dado

111 directorio, generalmente en Documents and Settings \NombreDeUsuario\ Mozilla \ Thunderbird. Manteniendo el mismo esquema que antes, una vez hecho esto, copiamos el archivo profiles.ini y el directorio que referencia en el parámetro Path al directorio oculto correspondiente al home del usuario16. Una vez hecho esto corremos la aplicación y vemos que se han migrado tanto los correos electrónicos almacenados como la configuración de las cuentas. Es importante recalcar que las contraseñas de las cuentas de correo no son migradas puesto que esto sería un grave error de seguridad para aquel que pudiera tener acceso a estos archivos. 16 /home/nestor/.mozilla/thunderbird en el caso de este ejemplo. 111

112 Capítulo 9 Resolución de problemas 9.1 Introducción Si bien GNU/Linux se caracteriza por su solidez, estabilidad y seguridad, ningún sistema operativo existente es cien por ciento seguro y libre de fallas; los problemas ocurren, aunque en mucha menor medida. En este capítulo veremos cómo resolver los distintos tipos de problemas que pueden surgir y las herramientas con las que contamos para resolverlos. Cabe aclarar que prácticamente en ningún caso deberemos reinstalar el sistema (a no ser que algún componente importante del hardware se dañe u ocurra algún error irrecuperable). Asimismo veremos que podemos migrar archivos de una computadora a otra con mucha facilidad, instalar software y también copiar una instalación existente casi sin ningún trabajo. 9.2 Algunas herramientas A continuación mencionaremos herramientas con las que contamos para resolver inconvenientes que podamos tener: sudo (super user do): antepuesto a un comando cualquiera, permite ejecutar ese comando con privilegios de root o superusuario. Para ello, la primera vez que lo ingresamos nos pregunta por nuestra contraseña de usuario, a fin de comprobar nuestra identidad. Una vez hecho esto no volverá a pedirnos la contraseña por los siguientes 15 minutos. La realización de ciertas actividades, como configuración y mantenimiento del sistema, requiere privilegios de superusuario para ejecutarse y es en ese contexto donde sudo es una herramienta muy útil. Si queremos obtener una consola en modo administrador, pasamos el parámetro s al comando sudo, ingresamos nuestra contraseña y nos convertimos realmente en el root o superusuario del sistema; caso contrario (sin el parámetro s) después de que se ejecute el comando como superusuario, volvemos a asumir el rol de usuario del sistema, por lo que si queremos realizar otra actividad con privilegios deberemos anteponer nuevamente el comando sudo al principio de la línea de órdenes (esto se ha visto mucho a lo largo del presente manual, por lo que no ahondaremos en explicaciones en este punto). A continuación mostramos cómo utilizamos la opción s para convertirnos en root (Figura 9.1): Figura

113 fsck (file system check): como dice su nombre, fsck es una herramienta que sirve para comprobar el estado de un sistema de archivos, detectando errores y permitiendo corregirlos (en la mayoría de sus casos). Si apagamos el sistema de forma incorrecta al inicio del siguiente arranque se ejecutará esta utilidad automáticamente. Modo de Uso: $ sudo fsck t <sistema de archivos> <partición> Los sistemas de archivos pueden ser vfat, ext2, ex3, reiserfs, entre otros17. Y las particiones, archivos de dispositivos de bloque, como /dev/hda1 o /dev/sdb218. Algunos parámetros interesantes: A: verifica todas las particiones del sistema a: automáticamente intenta reparar todos los errores del sistema de archivos a medida que los va encontrando, sin realizar consulta alguna (use esta opción con cuidado). y: supone una respuesta afirmativa a todas las preguntas que se plantean a medida que transcurre el proceso. Montado de particiones (mount): el comando mount permite montar particiones. Montar significa asociar una partición o sistema de archivos a una parte específica del árbol de directorios de GNU/Linux. Este sistema operativo trabaja toda su estructura de archivos de una manera distinta que Microsoft Windows, que identifica unidades. En el caso de GNU/Linux, existe un árbol de directorios que contiene un único directorio raíz (/), del cual cuelgan o dependen los demás directorios. En particular describimos los siguientes: Directorio /home: en este directorio se crea, por cada usuario, un subdirectorio, dentro del cual se encuentran los archivos personales del usuario, así como la configuración personalizada de las aplicaciones que usa. Directorio /bin: en este directorio se encuentran los archivos binarios o ejecutables que puede correr el usuario. Directorio /sbin: en este directorio se encuentra los archivos binarios que sólo puede ejecutar el superusuario o root. Directorio /boot: en este lugar encontramos el núcleo (kernel) del sistema operativo y algunos archivos más, usados durante el arranque del sistema. Directorio /usr: demás archivos que se instalan, dependiendo de la distribución de GNU/Linux utilizada. Directorio /var: en este directorio se encuentran los datos que son 17 Para más información consulte el manual de fsck. 18 Esto se explica claramente en las siguientes secciones del presente capítulo. 113

114 variables o modificables, comúnmente los archivos de log por ejemplo, e información en el caso de servidores, como cuentas de correo, archivos de páginas web y demás. Directorio /proc: a diferencia de los demás directorios, esto no existe físicamente en el disco, sino que se encuentra en memoria, y contiene información sobre el hardware del equipo y configuración del sistema operativo. Directorio /dev: en él se encuentran los archivos de dispositivos (devices), por ejemplo, los dispositivos de bloques como /dev/hda o /dev/sdb, descriptos posteriormente. Directorio /etc: contiene los archivos de configuración del sistema y de sus distintos programas y aplicaciones. Figura 9.2: El árbol de directorios de GNU/Linux GNU/Linux vincula cada partición física (sea de un dispositivo como un disco duro, un pen drive o un CD/DVD) con un archivo de dispositivo de bloque (ubicado en el directorio /dev), de acuerdo con el siguiente esquema: Discos rígidos IDE y CDs/DVDs: En este caso los archivos de bloque tienen la forma: /dev/hdx1x2 en donde: hd: significa hard disc X1: representa la unidad física, utilizando letras (hda, hdb, hdc, etc) X2: número de partición, dentro de una misma unidad (hda1, hda2, hdb2, etc). La cuenta comienza desde

115 Discos SATA, SCSI y dispositivos USB: Estos dispositivos son tratados de forma similar: /dev/sdx1x2 donde: sd: representa SCSI disc X1: representa la unidad, utilizando letras (sda, sdb, sdc, etc) X2: número de partición dentro de una misma unidad (sda1, sda2, sda4, sdb1, sdb2, etc). La cuenta comienza desde 1. Disquetes: Aquí también se sigue el mismo criterio: /dev/fdx1: fd: floppy disc. X1: número de partición (fd0, fd1, fd2, etc). La cuenta comienza en 0. Para tener acceso a los datos de una partición debemos montarla, es decir, asociar su archivo de dispositivo de bloque (por ejemplo, /dev/sda1) a un directorio dentro del árbol de directorios de GNU/Linux (por ejemplo, /media/pendrive). El directorio donde va a ser montada la partición debe estar vacío. La sintaxis del comando mount es la siguiente: mount t <sistema de archivos> <dispositivo de bloque> <directorio> Por ejemplo: mount t reiserfs /dev/hda2 /mnt/aux Esto monta la segunda partición (2) del primer dispositivo IDE (hda) en el directorio /mnt/aux. mount t vfat /dev/fd0 /media/floppy Monta la primera (y con frecuencia única) partición del disquete en el directorio /media/floppy. En la mayoría de los casos el parámetro t es omitible puesto que Linux tiene la capacidad de detectar automáticamente el sistema de archivos del dispositivo. La información de las particiones que se montan en el sistema se encuentra ubicada en el archivo /etc/fstab (Figura 9.3). Este archivo contiene registros con la siguiente estructura: <Archivo de bloque> <Punto montaje> <Tipo> <Opciones> <Dump> <Pass> La mayoría de estos parámetros son los mismos que ya se explicaron. Los dos últimos (Dump y Pass) son números que establecen si se debe chequear el sistema de archivos en la carga del sistema y en qué orden. Si queremos intentar montar automáticamente todas las particiones del sistema simplemente usamos la opción a del comando mount. 115

116 Figura Herramientas de particionado Para particionar unidades de disco tenemos distintas utilidades: fdisk: esta herramienta es muy básica y rudimentaria, razón por la cual solamente la utilizaremos para mostrar un listado de las particiones con las que cuenta un dispositivo (Figura 9.4), esto lo hacemos con el parámetro l: Figura 9.4 cfdisk: esta herramienta es un poco más flexible y nos permite modificar, eliminar y crear particiones (Figura 9.5); para ello simplemente la invocamos indicando la unidad a la que queremos acceder: 116

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

INSTALACIÓN FIREWALL IPCOP

INSTALACIÓN FIREWALL IPCOP Contenido 1. IpCop... 2 2. Requisitos... 2 3. Descarga... 2 4. Instalación... 3 5. Configuración... 8 5.1 VPN (RED GREEN)... 10 5.2 Tarjeta de red ROJA... 11 5.3 DNS y puerta de enlace... 12 5.4 Servidor

Más detalles

Manual del Usuario ADSL

Manual del Usuario ADSL Manual del Usuario ADSL Crear un usuario nuevo Pág. 2 Configuración de la Conexión Windows XP Pág. 5 Windows Vista Pág. 11 Windows 7 Pág. 15 Windows 98/ME/2000 Pág. 20 Ubuntu Linux Pág. 25 Linux Red Hat

Más detalles

Instalación de dos Sistemas Operativos en un mismo Computador

Instalación de dos Sistemas Operativos en un mismo Computador Instalación de dos Sistemas Operativos en un mismo Computador Si quieres tener los dos sistemas operativos en un mismo equipo y elegir, entre uno y otro, en el momento del arranque, debes realizar los

Más detalles

Utilización del sistema operativo GNU/ Linux en las netbooks

Utilización del sistema operativo GNU/ Linux en las netbooks Utilización del sistema operativo GNU/ Linux en las netbooks El sistema operativo es la pieza de software básica de un sistema, que permite manejar los recursos de la computadora, abrir programas, manejar

Más detalles

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Instalación del Admin CFDI

Instalación del Admin CFDI Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí

Más detalles

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS Descripción y características: Clonezilla es un particionador o clonador de discos, similar a Norton Ghost que guarda y restaura bloques sólo se usa en

Más detalles

Ubuntu Server 12.10 HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

Ubuntu Server 12.10 HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN? Ubuntu Server 12.10 HOW TO : SERVIDOR VPN EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN? Una red privada virtual o VPN (Virtual Private Network), es una

Más detalles

CÓMO CONFIGURAR DHCP EN SUSE LINUX

CÓMO CONFIGURAR DHCP EN SUSE LINUX CÓMO CONFIGURAR DHCP EN SUSE LINUX Pedro Manuel Lemus Sánchez Profesor de Informática en el IES Suárez de Figueroa En ocasiones cuando oímos hablar de un Sistema Operativo (S.O.) de libre distribución,

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA TERMINAL SERVER TUTOR: JORGE CASTELLANOS MORFIN 19/02/2012 VILLA DE ALVARES, COLIMA Indice Introducción... 3 Objetivo... 3 Lista de Materiales... 3 Procedimiento...

Más detalles

Guía de instalación 1

Guía de instalación 1 Guía de instalación 1 Tabla de contenidos 1. Requisitos de software y hardware 3 2. Instalación del sistema 6 Bienvenida... 8 Archivo de licencia... del producto 9 Información de... licencia 12 Acuerdo

Más detalles

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER) PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER) Antes de proceder a ninguna instalación, debemos de configurar correctamente

Más detalles

HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX

HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX 1- Lo primero en decir es que aparte de las varias páginas donde se crean distribuciones personalizadas de Linux, existe algunas distribuciones

Más detalles

Heimdal Free POS Guía de instalación y puesta en marcha

Heimdal Free POS Guía de instalación y puesta en marcha Heimdal Free POS Guía de instalación y puesta en marcha Heimdal Free POS Guía de instalación y puesta en marcha 1. INSTALACIÓN HEIMDAL FREE POS.... 3 1.1 REQUERIMIENTOS DE HARDWARE... 3 1.2 SELECCIÓN DE

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

Instalación de Fedora Core 18 junto a Windows 7.

Instalación de Fedora Core 18 junto a Windows 7. Instalación de Fedora Core 18 junto a Windows 7. Antes de nada deberíamos tener en cuenta si tenemos espacio disponible en nuestro disco para poder llevar a cabo la instalación. Habitualmente compramos

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 7. Escritorio remoto 1 Índice Definición de Escritorio Remoto... 3 Habilitar Escritorio Remoto... 4 Instalación del cliente de Escritorio Remoto...

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN En Windows Server: - Los usuarios y grupos dados de alta cuando el equipo es un servidor independiente,

Más detalles

Ejecución del programa de instalación de Windows XP

Ejecución del programa de instalación de Windows XP Ejecución del programa de instalación de Windows XP Productos: Windows XP Professional Al instalar Windows XP Professional debe proporcionar información acerca de cómo desea instalar el sistema operativo.

Más detalles

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/.

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/. Instalación GNU/Linux Ubuntu -10.04.3-server-i386 Con la ayuda de este sencillo manual podemos ver como instalar Un servidor GNU/Linux, en este caso utilizaremos la distribución Ubuntu -10.04.3-server-i386

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 5. Servidor DHCP 1 Índice Definición de Servidor DHCP... 3 Instalación del Servidor DHCP... 5 Configuración del Servidor DHCP... 8 2 Definición de

Más detalles

Instalable módulo criptográfico Ceres. Manual de usuario

Instalable módulo criptográfico Ceres. Manual de usuario Instalable módulo criptográfico Ceres Manual de usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 1 2. REQUISITOS... 1 3. INSTALACIÓN... 2 1.1. Módulo CSP... 6 1.2. Módulo PKCS#11... 6 1.3. Certificados raíz...

Más detalles

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003 CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003 AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA SERVICIOS DE INTERNET ETAPA BACHILLERATO, CICLOS FORMATIVOS. Resumen En este artículo, se detalla paso a paso como instalar

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado)

Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado) Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado) Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Código de autorización..........

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Panel de control. capítulo 07

Panel de control. capítulo 07 Panel de control capítulo 07 Panel de Control panel de control El panel de control se encuentra en la ficha Equipo de la carpeta con mismo nombre; pulse sobre él. Le aparecerá la siguiente ventana: Si

Más detalles

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización Backharddi Nota: Este manual solamente cubre la creación de imágenes en dispositivos locales, discos duros tanto internos como conectados a un puerto usb. Posteriormente se completará con la posibilidad

Más detalles

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows Qué es Recuperación? Recuperación del Panel de control proporciona varias opciones que pueden ayudarle a recuperar el equipo de un error grave. Nota Antes de usar Recuperación, puede probar primero uno

Más detalles

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE Índice 1. Instalación...2 2. Administrar los sitios Web... 4 3. Crear un nuevo sitio Web... 4 4. Creación de directorios virtuales... 5 5.

Más detalles

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware 1. Tipos de conexiones de red Los software de virtualización son programas que se utilizan para crear y manejar máquinas virtuales,

Más detalles

Guía de acceso a Meff por Terminal Server

Guía de acceso a Meff por Terminal Server Guía de acceso a Meff por Terminal Server Fecha:15 Marzo 2011 Versión: 1.02 Historia de Revisiones Versión Fecha Descripción 1.00 03/07/2009 Primera versión 1.01 13/08/2009 Incorporación dominio 1.02 15/03/2011

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

Configuración de clientes con Windows y Linux/Unix

Configuración de clientes con Windows y Linux/Unix Configuración de clientes con Windows y Linux/Unix Tabla de Contenidos 5. Configuración de clientes con Windows y Linux/Unix...2 5.1 Configuración de un cliente Windows... 2 5.1.1 Acceso a recursos compartidos

Más detalles

Manual de Gunaguaro Instalación y Uso

Manual de Gunaguaro Instalación y Uso Manual de Gunaguaro Instalación y Uso Indice Que es cunaguaro?... 3 Como instalar cunaguaro?... 4 Comenzar a utilizar cunaguaro... 5 Elementos para Navegar... 6 Pestañas de Navegación... 8 Uso de marcadores...

Más detalles

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL CÓRDOBA PROYECTO FINAL Manual de Configuración Organización: Juan Lomo ALUMNOS Boczkowski Lucas (50189) Calvo Outes Ignacio (50235) Emilio Ezequiel (50323)

Más detalles

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: CARACTERISTICAS DEL SISTEMA PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: Sólo Servidor: Una sola computadora con el sistema instalado en modo Administrador. Pueden

Más detalles

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10

Más detalles

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO versiongalega.com - Departamento de Atención al cliente GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO En este documento encontrará una descripción de cómo configurar sus cuentas de correo electrónico

Más detalles

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2 Linux OpenSuse 10.2 Descripción: El curso se divide en tres partes o niveles: básico, avanzado y experto. En la primera parte, el alumno aprende a manejar los dos entornos de usuario más conocidos de Linux

Más detalles

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado SRI UT01 Instalación de WMware Software de máquinas Virtuales SRI UT01 Instalación de WMware Software de máquinas Virtuales INSTALACIÓN DE WMWARE 1. Iniciamos la instalación. 2. Nos sale un asistente,

Más detalles

Cómo unir un equipo al dominio de las aulas tecnológicas

Cómo unir un equipo al dominio de las aulas tecnológicas Cómo unir un equipo al dominio de las aulas tecnológicas Es requisito indispensable unir el equipo primero en MAX y luego en Windows, si se hace al revés Windows dará un error cuando intentemos iniciar

Más detalles

Manual de Instalación Declaración y Liquidación Modelos 110-111

Manual de Instalación Declaración y Liquidación Modelos 110-111 Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas

Más detalles

Manual de Instalación. Sistema FECU S.A.

Manual de Instalación. Sistema FECU S.A. Manual de Instalación Sistema FECU S.A. Índice Requerimientos de hardware... 3 Requerimientos de software... 3 Bajar programas desde Internet... 4 Manual de Usuario... 5 Archivos de instalación FECU S.A....

Más detalles

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual.

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual. Instalando Fedora 17 en la misma máquina virtual. Vamos a instalar Linux Fedora 17 para tener dos sistemas operativos en la misma máquina virtual. Existe por cada Linux un DVD y un CD de instalación, en

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

Instalación y Registro Versiones Educativas 2013

Instalación y Registro Versiones Educativas 2013 Instalación y Registro Versiones Educativas 2013 Octubre 2012 Instalación y Registro Online página 2 Índice Introducción... 4 Instalación Versión Educativa Aula... 6 1. Setup... 6 2. Instalación... 7 3.

Más detalles

UNIDAD DIDACTICA 3 USUARIOS Y GRUPOS EN REDES WINDOWS 2003 SERVER II

UNIDAD DIDACTICA 3 USUARIOS Y GRUPOS EN REDES WINDOWS 2003 SERVER II UNIDAD DIDACTICA 3 USUARIOS Y GRUPOS EN REDES WINDOWS 2003 SERVER II Eduard Lara 1 1. USUARIOS DE ACTIVE DIRECTORY Las cuentas de usuario en el Active Directory tienen la catalogación de cuentas DNS. Cada

Más detalles

SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER.

SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER. SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER. 1. Introducción. El objetivo de un servidor DNS dinámico es integrar la funcionalidad del mismo junto a la de un servidor DHCP de forma que, cuando éste

Más detalles

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET ÍNDICE INDICE MANUAL WinPoET Índice 1. Introducción 3 2. Windows 2000, 98 y ME - Instalación y configuración del WinPoET 3 3. Windows XP Configuración de la conexión 8 4. Windows XP - Comprobación de la

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0):

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0): INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0): Puede instalar Windows 7 como una actualización a una instalación existente de Windows Vista con Service Pack 1 o Service Pack 2

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

Guía de instalación de LliureX 5.09

Guía de instalación de LliureX 5.09 Guía de instalación de LliureX 5.09 Introducción La distribución LliureX está basada en Sarge, la versión estable de Debian GNU/Linux. Esta guía pretende ayudar al usuario en el proceso de instalación

Más detalles

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04. Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

Guía de Inicio Rápido de SitePlayer S310265. Guía de Inicio. Rápido de

Guía de Inicio Rápido de SitePlayer S310265. Guía de Inicio. Rápido de Guía de Inicio Rápido de 1 Kit de Desarrollo SitePlayer SPK1 En primer lugar le damos las gracias por haber depositado su confianza en nuestro producto Kit de Desarrollo SPK1 SitePlayer. Este documento

Más detalles

Práctica No. 1. Consulta de las versiones del SO

Práctica No. 1. Consulta de las versiones del SO Práctica No. 1 Consulta de las versiones del SO Objetivos: Determinar la versión y la revisión del sistema operativo (SO). Analizar el método utilizado para configurar las actualizaciones de Windows vista

Más detalles

Manual de operación Tausend Monitor

Manual de operación Tausend Monitor Manual de operación Tausend Monitor Luego de haber realizado satisfactoriamente el proceso de instalación, al iniciar el programa le aparecerá la siguiente ventana: El usuario principal y con el primero

Más detalles

How to Crear Servidor Samba

How to Crear Servidor Samba How to Crear Servidor Samba En este tutorial aprenderemos a crear un servidor Samba. Pero antes que nada debemos saber que es Samba, y para que sirve. Que es Samba? Samba es una implementación libre del

Más detalles

CÓMO INSTALAR CentOS CON RAID1

CÓMO INSTALAR CentOS CON RAID1 CÓMO INSTALAR CentOS CON RAID1 INTRODUCCIÓN Antes de comenzar daremos nombre a los discos duros para poder seguir sin problemas este manual. Al primer disco duro lo nombraremos Disco A Al segundo disco

Más detalles

30 de Mayo de 2008. www.sigrid.es

30 de Mayo de 2008. www.sigrid.es Guia de Instalación del servidor SgdWMS 30 de Mayo de 2008 www.sigrid.es 2 Índice 1.- INTRODUCCIÓN... 3 2.- INSTALACIÓN DE INTERNET INFORMATION SERVER (IIS)... 3 3.- INSTALACIÓN DEL SERVIDOR SGDWMS EN

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

Introducción a Moodle

Introducción a Moodle Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda

Más detalles

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD Carpetas sin Conexión... 2 Gestión de mensajes enviados... 3 Gestión de mensajes eliminados... 6 Firma Digital... 8 Envío de mensajes firmados digitalmente...

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

CONFIGURACIÓN DEL SERVIDOR

CONFIGURACIÓN DEL SERVIDOR CONFIGURACIÓN DEL SERVIDOR Una vez finalizadas las configuraciones iniciales de las interfaces y direcciones IPs, desde cualquier equipo de la red abrimos el navegador e introducimos la dirección IP del

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

Antivirus PC (motor BitDefender) Manual de Usuario

Antivirus PC (motor BitDefender) Manual de Usuario Antivirus PC (motor BitDefender) Manual de Usuario Índice 1. Introducción... 3 2. Qué es Antivirus PC?... 3 a. Eficacia... 3 b. Actualizaciones... 4 3. Requisitos técnicos... 4 a. Conocimientos técnicos...

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Manual básico de utilización de Windows

Manual básico de utilización de Windows Manual básico de utilización de Windows INDICE 1. El escritorio de Windows 2. Ver icono Mi PC en el escritorio 3. Mi PC 4. Crear carpetas y accesos directos 5. Buscar archivos en el PC 6. Papelera de reciclaje

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Instalación............... 1 Destino...............

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

Guía de instalación v3.3.1

Guía de instalación v3.3.1 Guía de instalación v3.3.1 CD de Instalación - Release v3.3.1 La presente guía explica cómo instalar Denwa IP-PBX (junto con el sistema operativo Ubuntu 10.04 Server). Requerimentos Para instalar Denwa

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Instalación de la aplicación de COAS Visado Digital

Instalación de la aplicación de COAS Visado Digital Manual de instalación de la aplicación de COAS Visado Digital Página 1 Instalación de la aplicación de COAS Visado Digital A. Requerimientos del Sistema (requisitos del equipo sobre el que se va a realizar

Más detalles

Tema: Instalación de Linux.

Tema: Instalación de Linux. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: Instalación de Linux. Objetivo

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles