1. Gestión de la seguridad: usuarios, grupos, permisos sobre directorios y ficheros

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

Download "1. Gestión de la seguridad: usuarios, grupos, permisos sobre directorios y ficheros"

Transcripción

1 Contenido 1. Gestión de la seguridad: usuarios, grupos, permisos sobre directorios y ficheros Introducción Gestión de usuarios Creación de usuarios Modificación de usuarios Eliminación de usuarios Otros comandos de usuarios Gestión de grupos Creación de grupos Modificación de grupos Eliminación de grupos Cambiar el grupo de un usuario Añadir usuarios a un grupo Quitar usuarios de un grupo Otros comandos de grupos Otros comandos de administración de usuarios y grupos Creación de usuarios Eliminación de usuarios Creación de grupos (addgroup) Gestión de permisos sobre directorios y ficheros Modificación de los Permisos de un Fichero Cambio del Propietario de un Fichero Cambio de Grupo a un Fichero Gestión de Procesos Introducción Comandos... 26

2 1. Gestión de la seguridad: usuarios, grupos, permisos sobre directorios y ficheros 1.1. Introducción Los sistemas Unix/Linux disponen de una base de datos donde almacenan los usuarios y grupos que existen en el sistema. Mediante esta base de datos, se puede realizar la administración de los recursos, asignando o denegando permisos de acceso a los distintos usuarios/grupos. Esto permite personalizar los entornos de trabajo de cada usuario, ya que cada uno tendrá sus carpetas propias con su configuración. La labor de administración de usuarios y grupos solamente puede realizarlas el usuario root utilizando los comandos de gestión de usuarios y grupos. Las tareas y los comandos para realizarlas son: Creación de usuarios / useradd Modificación de usuarios / usermod Eliminación de usuarios / userdel Mostrar identificadores de usuario y grupo / id Creación de grupos / groupadd Modificación de grupos / groupmod Eliminación de grupos / groupdel Cambiar el grupo de un usuario / newgrp Añadir usuarios a un grupo / adduser Quitar usuarios de un grupo / deluser Otros comandos de administración Nota: como la administración de usuarios y grupos sólo puede realizarla el administrador, es necesario logarse como usuario root (sudo s, por ejemplo) Almacenamiento de usuarios y grupos Como se indicó anteriormente, el sistema utiliza una base de datos para almacenar los datos de los usuarios y los grupos.

3 Almacenamiento de usuarios Los datos de los usuarios se almacenan en un archivo especial llamado /etc/passwd. Este archivo tiene una entrada (una línea) por cada usuario que está registrado en el sistema. Los distintos datos de la cuenta del usuario (los campos) están separados por :. La estructura de una línea del archivo /etc/passwd es: cat /etc/passwd Ejercicio: grep). Comprobar si existe un usuario con nombre avahi en el sistema (pista: usa el

4 cat /etc/passwd grep ^avahi: Almacenamiento de grupos Los datos de los grupos se almacenan en el archivo /etc/group. Este archivo tiene una entrada (una línea) por cada grupo que existe en el sistema. Los distintos datos de un grupo (los campos) están separados por :. La estructura de una línea del archivo /etc/group es: cat /etc/group

5 1.2. Gestión de usuarios Creación de usuarios useradd. El fichero /etc/passwd contiene los usuarios del sistema. Permite añadir un usuario indicando como parámetros la información particular para crear el usuario en la misma línea de comandos. La sintaxis es: useradd [opciones] nombre-usuario Entre las opciones más destacables tenemos: -c comentarios introduce un comentario para tener más información del usuario. -d home_directory directorio de trabajo del usuario. Suele ser /home/nombreusuario. -s shell intérprete de comandos (shell) del usuario. Suele ser /bin/bash. -g gid grupo base del usuario (el grupo debe existir previamente). -m crea el directorio home para el nuevo usuario. -G otros_grupos lista de grupos secundarios de los que el usuario es miembro. Los grupos se separan por coma, sin espacio en blanco. Los grupos deben existir. Si el usuario es miembro de un grupo que no esté en esta lista, se borrará del grupo. -u uid sirve para especificar un UID al usuario. Debe ser un número positivo y único. Por defecto, el sistema asigna el primer UID libre. Si deseamos crear un usuario llamado pedro cuyo grupo principal sea profesores, cuya carpeta home sea /home/pedro y su intérprete de comandos sea /bin/bash, ejecutaremos el siguiente comando:

6 sudo useradd -g profesores -d /home/pedro -m -s /bin/bash pedro De esta manera habremos creado al usuario pedro y su carpeta home. Si no utilizamos la opción -m, no se creará la carpeta home del usuario; en tal caso tendríamos que crearla manualmente. Nota: Se recomienda que el nombre de usuario sea en minúsculas y además de letras también puede contener números y algún signo como guiones normales y guiones bajos. Debemos recordar que unix distingue entre mayúsculas y minúsculas, es decir, Pepe es distinto de pepe. Tan solo nos quedará establecer su contraseña y para ello usaremos el siguiente comando. passwd. Permite modificar la clave (password) de un usuario dado. La sintaxis es: passwd [usuario] En caso de escribir el comando sin especificar el nombre del usuario, simplemente cambiaremos la clave del usuario actual. passwd Después se recibirá la respuesta: Cambiando la contraseña para [nombre usuario actual]. (actual) contraseña de UNIX: Introduzca la nueva contraseña de UNIX: Vuelva a escribir la nueva contraseña de UNIX: Cada uno de estos datos debe ser introducido correctamente para que la contraseña se cambie satisfactoriamente.

7 En caso de especificar un usuario, es necesario que el comando lo ejecute el usuario root. Siguiendo el ejemplo del comando useradd, el ejemplo quedaría: passwd pedro En este caso no habría que introducir la contraseña actual del usuario pedro, sólo habría que introducir dos veces la nueva contraseña.

8 Modificación de usuarios usermod. El fichero /etc/passwd contiene los usuarios del sistema. Permite cambiar el nombre del usuario, su carpeta home, su intérprete de comandos, los grupos a los que pertenece y algunos otros parámetros. La sintaxis es: usermod [opciones] nombre-usuario Entre las opciones más destacables tenemos: -c comentarios modifica el comentario del usuario. -d home_directory modifica el directorio de trabajo del usuario. -s shell modifica el intérprete de comandos (shell) del usuario. -g grupo_base modifica el grupo base del usuario (debe existir previamente). -G otros_grupos lista de grupos secundarios de los que el usuario es miembro. Los grupos se separan por coma, sin espacio en blanco. Los grupos deben existir. Si el usuario es miembro de un grupo que no esté en esta lista, se borrará del grupo. -u uid cambio de identificador de usuario. Este valor debe ser único. No admite valores negativos. Cualquier uid de fichero que esté en el directorio origen del usuario se cambiará automáticamente al nuevo uid, pero no pasa así con los ficheros que estén en otro directorio, que deberán ser cambiados manualmente (usando chmod, chgrp, chown). -l nombre_login cambio de login. -L bloquea la contraseña, deshabilitando la cuenta de usuario. -U desbloquea la contraseña, habilitando la cuenta de usuario para iniciar sesión. Queremos cambiar el home del usuario pedro a /home/carpeta_pedro y su grupo base a grupo_base_pedro:

9 sudo usermod d /home/carpeta_pedro g grupo_base_pedro pedro Eliminación de usuarios userdel. El fichero /etc/passwd contiene los usuarios del sistema. Elimina la cuenta de usuario indicada. La sintaxis es: userdel [opciones] nombre-usuario Entre las opciones más destacables tenemos: -r elimina el directorio personal del usuario especificado. Queremos eliminar el usuario pedro y su carpeta home: sudo userdel -r pedro Otros comandos de usuarios id. Muestra el UID, GID del grupo por defecto y los GID de los otros grupos a que pertenece el usuario indicado. Si no se especifica el usuario se utiliza el usuario actual. La sintaxis es: id [nombre-usuario] Queremos conocer el UID y los GIDs del usuario pedro : sudo id pedro

10 1.3. Gestión de grupos Creación de grupos groupadd. El fichero /etc/group contiene los grupos del sistema. Permite añadir un grupo de usuarios vacío indicando como parámetro el nombre del grupo. La sintaxis es: groupadd [opciones] nombre-grupo Entre las opciones más destacables tenemos: -g gid especifica el GID del grupo que se va a crear. -o indica que el grupo puede tener asociado más de un GID. -r crea un grupo de sistema. Deseamos crear un grupo llamado 'alumnos' con GID 500: sudo groupadd g 500 alumnos Modificación de grupos groupmod. El fichero /etc/group contiene los grupos del sistema. Permite modificar el nombre de un grupo o el GID del mismo. La sintaxis es: groupmod [opciones] nombre-grupo Entre las opciones más destacables tenemos: -n cambia el nombre del grupo. -g cambia el GID.

11 Cambiamos el nombre del grupo profesores a docentes y su GID a 2000 : sudo groupmod n docentes g 2000 profesores Eliminación de grupos groupdel. El fichero /etc/group contiene los grupos del sistema. Elimina un grupo de usuarios creado previamente. La sintaxis es: groupdel nombre-grupo Eliminamos el grupo de usuarios llamado alumnos : sudo groupdel alumnos Cambiar el grupo de un usuario newgrp. El fichero /etc/group contiene los grupos del sistema. Cuando se accede al sistema siempre se hace con el mismo grupo. Pero un usuario puede pertenecer a más de un grupo aunque sólo está activo uno. El usuario puede necesitar cambiarlo por otro de los que pertenezca para crear nuevos ficheros. Para ello usará el comando que nos ocupa. Ha de ser el usuario desde su login quien ejecute esta operación. Su sintaxis es: newgrp nuevo-grupo El usuario maria tiene como grupo principal el grupo maria, pero también pertenece al grupo admin. Si en un momento dado quiere crear un archivo en un

12 directorio al que no tiene permisos para acceder el grupo maria pero sí el grupo admin, el usuario maria puede cambiar su grupo principal por el grupo admin y realizar las operaciones concretas. groups sale por pantalla maria cdrom dalout admin sambashare el grupo con el que está trabajando el usuario maria actualmente es el grupo maria newgroup admin groups sale por pantalla admin cdrom dalout sambashare maria el usuario maria está trabajando ahora mismo con el grupo admin. Ya puede realizar las operaciones que quería llevar a cabo Añadir usuarios a un grupo adduser. Permite añadir un usuario del sistema a un grupo que debe existir previamente. La sintaxis es: adduser nombre-usuario nombre-grupo Añadimos el usuario andres al grupo profesores :

13 sudo adduser andres profesores Nota: este comando también sirve para dar de alta (crear) usuarios en el sistema. Esta utilidad se verá más adelante (parecido a useradd) Quitar usuarios de un grupo deluser. Permite eliminar un usuario de un grupo que debe existir previamente. La sintaxis es: deluser nombre-usuario nombre-grupo Eliminamos el usuario andres del grupo profesores : sudo deluser andres profesores Nota: este comando también sirve para eliminar usuarios del sistema (parecido a userdel). Esta utilidad se verá más adelante Otros comandos de grupos groups. Lista los grupos a los que pertenece el usuario. La sintaxis es: groups nombre-usuario Listamos los grupos a los que pertenece el usuario andres: groups andres

14 El usuario activo lista los grupos a los que pertenece: Groups

15 1.4. Otros comandos de administración de usuarios y grupos Creación de usuarios adduser. Permite añadir un usuario al sistema. La sintaxis es: adduser [opciones] nombre-usuario Si se usa el comando sin utilizar modificadores (opciones), el sistema nos pedirá los siguientes datos: Login de usuario. Nombre con el que se validará el usuario. Sin espacios en blanco ni caracteres especiales (suministrado con el comando). UID del usuario. Número que identifica al usuario dentro del equipo (suministrado automáticamente por el sistema). Directorio personal de trabajo. Lugar donde se almacenan la mayoría de archivos y configuración personal del usuario. Suele estar en /home. (suministrado automáticamente por el sistema). Contraseña. Se introduce por duplicado la contraseña asignada a este usuario. Debe tener una longitud superior seis caracteres (se suministra al dar de alta). Nombre real. Descripción completa del usuario que estamos dando de alta, pero no es obligatorio (se suministra al dar de alta).

16 6 7 Información de contacto. Para ampliar la información que hace referencia al usuario, pero no es obligatorio (se suministra al dar de alta). Confirmación de la información. Se pide confirmación de que la información de contacto y nombre real son correctos. En caso de introducir s, se termina de ejecutar el comando, si se introduce n, vuelve a pedir la información de contacto y nombre real. sudo adduser manuel Se creará un usuario llamado manuel sin tener que especificar datos como: la shell que usará el usuario, el nombre del directorio de trabajo, ubicación del mismo, grupos a los que pertence, etc. Entre las opciones más destacables tenemos: -home home_directory sirve para indicar la ruta absoluta donde se creará el nuevo directorio personal de trabajo. -ingroup group indica el grupo al que se añade el usuario por defecto. -uid uid el UID que se le asigna manualmente al usuario (no puede estar asignado a otro usuario). -shell shell ruta en la que se encuentra la shell que utilizará el usuario. sudo adduser manuel home /home/midirectorio ingroup grupomanu uid 1270 shell /bin/sh Se crea un usuario que tiene el login manuel, con el directorio personal /home/midirectorio, que pertenece al grupo grupomanu, que tendrá el UID 1270 y que usará la shell situada en /bin/sh. Nota: Se recomienda que el nombre de usuario sea en minúsculas y además de letras

17 también puede contener números y algún signo como guiones normales y guiones bajos. Debemos recordar que unix distingue entre mayúsculas y minúsculas, es decir, Pepe es distinto de pepe Eliminación de usuarios deluser. Borra el usuario indicado. La ejecución de este comando no implica el borrado de nada más que la cuenta del usuario y, a menos que se indique lo contrario, no eliminará nada más. La sintaxis es: deluser [opciones] nombre-usuario sudo deluser manuel Se elimina el usuario manuel del sistema, pero su directorio personal, entre otras cosas, no se destruye. Entre las opciones más destacables tenemos: -remove-home indica que se quiere eliminar el directorio personal y de correo del usuario. -remove-all-files elimina todos los ficheros del sistema pertenecientes al usuario eliminado. sudo deluser remove-home manuel Se elimina el usuario manuel del sistema y su directorio personal y de correo.

18 sudo deluser remove-all-files manuel Se elimina el usuario manuel del sistema y todos los ficheros del sistema pertenecientes al usuario Creación de grupos (addgroup) addgroup. Permite añadir un grupo al sistema. La sintaxis es: addgroup nombre-grupo Creamos el grupo alumnos : sudo addgroup alumnos Nota: addgroup puede usarse para añadir un usuario a un grupo, con la misma sintaxis que adduser : Sudo addgroup alumno1 alumnos Se añade el usuario alumno1 al grupo alumnos. (igual que adduser alumno1 alumnos)

19 1.5. Gestión de permisos sobre directorios y ficheros Modificación de los Permisos de un Fichero chmod. Permite modificar los permisos de uno o varios ficheros. Su sintaxis es: chmod mascara fichero/s donde la máscara puede ser octal o simbólica. chmod 652 practica Cada cifra de la máscara representa los valores para lectura, escritura y ejecución (rwx) Nota: escribir ls la y mirar la primera columna de los datos representados En la fila marcada, si nos fijamos en la primera columna de datos (ignoramos la primera d ), nos encontramos con: rwxrwxrwx. Se puede comprobar que se repite tres veces la secuencia rwx : la r de read (lectura), la w de write (escritura) y la x de execute (ejecución). Con cada letra se especifica qué tipo de permiso se está otorgando (permiso de lectura, escritura y/o ejecución). La primera secuencia rwx hace referencia a los permisos del propietario del fichero, la segunda secuencia rwx hace referencia a los permisos del grupo al que se asigna el fichero y la tercera secuencia rwx hace referencia a otros usuarios (usuarios que no son el propietario ni los usuarios que pertenecen al grupo al que

20 se ha asignado el fichero). De este modo, el archivo hola (el marcado), permite lectura, escritura y ejecución a todos los usuarios del sistema. Sin embargo, el archivo Prog web (el siguiente al marcado), da todos los permisos al propietario del fichero y lectura y ejecución al resto de los usuarios del sistema (rwxr-xr-x). Para representar las tres secuencias rwx, se puede usar notación octal de una forma sencilla, donde dar permiso es un 1 y la ausencia de permiso es 0. De este modo, un ejemplo donde los permisos sean rwxr-xr--, quedaría en octal: 754. El propietario de practica tendrá permiso de lectura y escritura (4+2=6), el grupo de lectura y ejecución (4+1=5) y otros de escritura (2). Si quisiéramos expresar lo mismo mediante una máscara simbólica, pondríamos: chmod u=rw, g=rx, o=w practica La máscara simbólica está formada por tres códigos: a) Clases de usuarios: Símbolo u g o a Significado propietario grupo otros todos (propietario, grupo y otros) b) Permisos: Símbolo r w x Significado lectura escritura ejecución c) Operación: Símbolo Significado + añadir permisos - quitar permisos = asignar permisos

21 ls l Aparece por pantalla: -rw-r-x-w- 1 cbt staff 512 Feb 09 18:55 practica chmod u+x, g-x practica ls l Aparece por pantalla: -rwxr---w- 1 cbt staff 512 Feb 09 18:55 practica Da permiso de ejecución del fichero al propietario y le quita el permiso de ejecución al grupo. Ejemplos: chmod +r arch.txt # agrega permisos de lectura a todos los # usuarios(solo a algunos elegidos previamente) chmod u+w arch.txt # agrega permisos de escritura al dueño chmod x arch.txt # elimina el permiso de ejecución a todos # los usuarios chmod u=rw,go= arch.txt # establece los permisos de lectura y escritura # al dueño y elimina todos los permisos a # los demás usuarios Cambio del Propietario de un Fichero chown. Este comando cambia el propietario de un fichero. La sintaxis es: chown nuevo_propietario fichero/s

22 Donde: nuevo_propietario se sustituye por el nombre o el identificador de usuario del nuevo propietario. chown pepe carta El usuario pepe pasa a ser el propietario del fichero carta Cambio de Grupo a un Fichero chgrp. Este comando cambia de grupo a un fichero. La sintaxis es: chgrp nuevo_grupo fichero/s Donde: nuevo_grupo se sustituye por el nombre o el identificador de grupo del nuevo grupo. chgrp usuarios1 carta1 carta2 El grupo de los ficheros carta1 y carta2 pasa a ser el grupo usuarios1

23 2. Gestión de Procesos 2.1. Introducción Una de las partes más importantes de un sistema operativo es el planificador de procesos, que es el encargado de decidir en cada instante a qué proceso se asigna el procesador y cuánto tiempo lo va a usar. En el momento que un programa se carga en el planificador de procesos buscando ser ejecutado, se crea una instancia de éste que se llama proceso. Al entrar el proceso en el planificador, lo primero que se hace es crear el PCB (Process Control Block, Bloque de Control del Proceso), que es un registro en el que se almacena la información necesaria para controlar el estado del proceso a lo largo de su vida, entre la que se puede destacar el PID (Process Identificator, Identificador de procesos). Hablando de la vida de un proceso, un proceso se puede encontrar en distintos estados a lo largo de su vida: creación, ejecución, espera, bloqueado, etcétera. Un proceso puede realizar distintas acciones, como son: nacer, cambiar de estado, heredar el patrimonio de sus padres, dormir, despertarse, morir, suicidarse, pueden ser asesinados e incluso se convierten en zombis y difuntos. Todo programa que se ejecuta en Unix/Linux es un proceso, incluso el propio shell con el que se está trabajando es un proceso lanzado por el sistema. Ej: Ejecutar el comando ps que mostrará lo siguiente en la consola.

24 PID = En la imagen se puede ver resaltada la línea en la que aparece el shell con su En Unix/Linux existen unos procesos muy importantes llamados demonios (daemon), que sería el equivalente a los servicios en Windows. Son procesos que se lanzan en segundo plano y que normalmente no ofrecen una interfaz al usuario. Esto quiere decir que el usuario no puede interactuar de forma directa con estos procesos, aunque los usuarios con permiso de administrador pueden realizar ciertas operaciones sobre éstos. Hay un conjunto de procesos que siempre se ejecutan cuando el usuario conecta con el sistema: Unix/Linux tiene un proceso denominado getty (demonio) disponible para cada terminal, responsable de leer un nombre de entrada e iniciar el programa login. Unix/Linux comunica el servidor con los puestos de los usuarios mediante un proceso inetd. Este proceso, en realidad, lanza los servicios del protocolo TCP/IP para establecer los parámetros en la comunicación entre terminales y ordenadores. Al realizar la conexión, Unix/Linux detecta que hay un terminal dispuesto a trabajar. Entonces el proceso demonio se ejecuta visualizándose en pantalla login: Introducimos el nombre de usuario y la contraseña, Unix/Linux lanza otro proceso para comprobar su autenticidad, contrastando lo introducido en los ficheros /etc/passwd, /etc/shadow y /etc/group. Comprobamos estos datos, se ejecuta otro proceso que lanza el Shell en tu terminal desde /bin/sh, o el Shell elegido al ejecutar el fichero.profile.

25 De esta forma el usuario ya puede trabajar, pero teniendo en cuenta que al menos cada usuario tiene siempre un proceso activo: el propio Shell lanzado. Si ejecutamos una orden, estaremos iniciando otro proceso, que evidentemente será hijo del proceso con el que lo lanzamos. Si con el proceso hijo generamos otro proceso, éste será hijo del anterior, y no del primero. Si se cancela un proceso padre que ha lanzado otro hijo, se elimina tanto el padre como el hijo. Se dice que el proceso hijo está defunct. Nota: Cómo podemos ejecutar un comando en segundo plano: gedit hola.sh & Este comando ejecutará el comando gedit en segundo plano. Para indicar que un comando se ejecutará en segundo plano se pone al final de la línea el carácter &. Ejecutar gedit en segundo plano: gedit ejemplo.sh & Si cerramos la línea de comandos, también se cierra gedit. Todos los procesos Unix/Linux dependen de otro (de su padre) excepto el primero de ellos, que es el que se encarga de monitorizar a todos los demás (Schedule). Al comienzo se activa el proceso init, del cual dependen todos los demás (init es el ancestro de todos los procesos). Simplificando, se puede decir que cuando se va a crear un nuevo proceso, se toma uno como referencia (el padre), se realiza una copia de él y sobre esa copia se hacen las modificaciones correspondientes para que se ejecute el comando deseado. La relación padre/hijo se puede modificar mediante el comando nohup.

26 2.2. Comandos ps. Permite conocer lo que está ocurriendo en el sistema. Esta orden lista todos los procesos activos en ejecución en la máquina. Su sintaxis es: ps [opciones] Si se utiliza sin opciones, se obtendrá información referente a los procesos asociados con el terminal en el que estamos. Gracias a esta orden se muestran datos como el PID de cada proceso, el terminal en el que se están ejecutando, el tiempo que llevan en ejecución y el nombre del propio proceso. Los números de proceso se asignan secuencialmente cuando se generan nuevos procesos hijos. El proceso 0 es el primero que se genera al principio de conectar con el sistema; el proceso 1 es el proceso init, a partir de cual se generan todos los restantes. El resto de procesos empezarán por el 2 como identificador. Lo normal es que no se lancen tantos procesos como para que el sistema no pueda ejecutarlos. La lista de opciones del comando ps es demasiado larga, pero mostraremos algunos de los parámetros más importantes mediante ejemplos. Ejemplos: Vemos los procesos que está ejecutando el usuario01. ps -f -u usuario01 Vemos los procesos que están ejecutándose en el Terminal asociado al dispositivo tty07. ps -f -u tty07

27 kill. Este comando mata a un proceso cuando se está ejecutando, es decir, finaliza su ejecución. Para terminar el proceso, es suficiente con conocer el número identificativo asignado por el sistema. kill 201 Cuando el comando kill se utiliza sin argumentos (de los 20 que tiene aproximadamente), se envía una señal al proceso de tipo 15. Esta señal indica al sistema que tiene que detener el proceso en ejecución. Si queremos eliminar un proceso, sea el que sea, y de la forma anterior no se elimina, es debido a que el sistema no permite detener el proceso en ejecución. Si queremos terminarlo de todas formas, enviaremos el valor 9 como parámetro del comando kill. kill Se ha de tener en cuenta que el administrador 'root', podrá matar todos los procesos que estén ejecutando otros usuarios, así también, los usuarios podrán matar sus propios procesos, y ningún usuario podrá matar otro proceso distinto del suyo. Supongamos que a un usuario se le ha quedado bloqueado su terminal; éste no podrá hacer nada, ni siquiera ejecutar el comando kill. En este caso, el administrador del sistema puede solucionar el problema eliminando desde el servidor o desde cualquier ordenador operativo sobre los que tenga los derechos de administrador, una orden de matar el Shell del ordenador bloqueado, es decir, cancelar el proceso Shell que se está ejecutando por ese usuario. Si lo que deseamos es terminar todos los procesos existentes en el sistema, ejecutaremos el comando kill -9-1.

28 sleep. Este comando sirve para detener, por un intervalo de tiempo especificado en segundos, un proceso determinado. Suele utilizarse en programación Shell, similar a la programación BATCH. sleep numero[s/m/h/d] s -> Segundos m -> Minutos h -> Horas d -> Días Esperamos 10 segundos. Sleep 10s wait. Permite detener un proceso ejecutándose en segundo plano mientras se está ejecutando un proceso hijo. wait [pid] gedit ejemplo.sh & ps Sale por pantalla: PID TTY TIME CMD 3933 pts/0 00:00:00 bash 4734 pts/0 00:00:00 gedit 4736 pts/0 00:00:00 ps

29 wait 4734 El comando gedit se ejecuta en segundo plano, sin bloquear la consola (línea de comandos). Después listamos los procesos que se están ejecutando con ps para obtener el PID del comando gedit. Por último esperamos a que se termine de ejecutar el comando gedit con el comando wait. Si se cierra gedit, se desbloquea la línea de comandos. time. Calcula el tiempo que un proceso tarda en ejecutarse. time [opciones] [comando] [argumentos] time sleep 5s En pantalla aparece: real user sys 0m5.033s 0m0.012s 0m0.012s Se representa el tiempo real de CPU consumido, el tiempo consumido por el usuario y el consumido por el sistema (durante la ejecución del comando). nohup. Cuando se desconecta un terminal, el núcleo del sistema operativo envía una señal a todos los procesos que estaban asociados al terminal para finalizarlos. Hay ocasiones en las que queremos que aunque se desconecte el terminal, determinados procesos continúen ejecutándose. Para que un proceso permanezca vivo a pesar de desconectar el terminal, ejecutaremos el comando nohup. nohup [comando] [argumentos]

30 nohup gedit ejemplo.sh Si luego cerramos la línea de comandos, no se cerrará el gedit.

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios Mecanismos de autenticación

Más detalles

Administración de usuarios y grupos en Debian {Terminal}

Administración de usuarios y grupos en Debian {Terminal} Rocío Alt. Abreu Ortiz 2009-3393 Administración de usuarios y grupos en Debian {Terminal} Linux es un sistema multiusuario y permite que varios usuarios puedan acceder, incluso simultáneamente. Cada usuario

Más detalles

Usuarios y grupos ÍNDICE

Usuarios y grupos ÍNDICE Usuarios y grupos ÍNDICE 1.- Introducción... 2 2.- Archivos de claves...2 2.-1 /etc/passwd... 2 2.2 /etc/group...2 2.3 /etc/shadow... 3 3.- Comandos relacionados con usuarios...3 3.1 adduser...3 3.2 userdel...3

Más detalles

Usuarios, Grupos y Permisos en GNU/Linux

Usuarios, Grupos y Permisos en GNU/Linux Usuarios, Grupos y Permisos en GNU/Linux Page 1 Nota de Copyright 2005 Diego Chaparro. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike.

Más detalles

Cuando se agregan, eliminan o modificar usuarios al sistema se modifican los siguientes archivos: usuario:x:uid:gid:comentarios:directorio Home:Shell

Cuando se agregan, eliminan o modificar usuarios al sistema se modifican los siguientes archivos: usuario:x:uid:gid:comentarios:directorio Home:Shell 1. INTRODUCCIÓN En linux tenemos 3 formas de agregar usuarios, una mediante el comando adduser, otra mediante el comando useradd y la última usando alguna herramienta con interfaz gráfica que tenga instalado

Más detalles

Lcdo. Manuel Mujica 1

Lcdo. Manuel Mujica 1 Permisos en GNU/Linux 1 Permisos en GNU/Linux El sistema de permisos en Linux se basa en un esquema de usuarios/grupos que lo convierte en la base principal de la seguridad en Linux, a estos usuarios y

Más detalles

ATRIBUTOS DE LOS FICHEROS EN LINUX

ATRIBUTOS DE LOS FICHEROS EN LINUX PRÁCTICA 2 ATRIBUTOS DE LOS FICHEROS EN LINUX Objetivos Noción de inodo. Enlaces simbólicos y no simbólicos. Descripción de los atributos de un fichero. Permisos de un fichero. 1. Noción de inodo A cada

Más detalles

GESTIÓN DE USUARIOS. Añadir usuarios con useradd. Profesor : Vladimir Zúñiga C. GNU/Linux

GESTIÓN DE USUARIOS. Añadir usuarios con useradd. Profesor : Vladimir Zúñiga C. GNU/Linux Profesor : Vladimir Zúñiga C. GNU/Linux GESTIÓN DE USUARIOS Añadir usuarios con useradd useradd o adduser es el comando que permite añadir nuevos usuarios al sistema desde la línea de comandos. Sus opciones

Más detalles

GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat)

GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat) GNU/Linux desde la línea de comandos Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat) De qué vamos a hablar? Kit de primeros auxilios en la shell: Comandos básicos. VI para náufragos Búsquedas

Más detalles

Como crear usuarios y grupos, añadirles permisos.

Como crear usuarios y grupos, añadirles permisos. Como crear usuarios y grupos, añadirles permisos. Para poder crear usuarios y grupos tenemos a nuestra disposición programas y scripts que nos proporciona el mismo sistema. Slackware nos permite trabajar

Más detalles

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO Administración de Sistemas Operativos Ejercicio 1 DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO Titulación 1. Desarrolle una utilidad en KSH que permita detectar cuentas de usuario que cumplan con alguna

Más detalles

Ubuntu Server HOW TO : DHCP

Ubuntu Server HOW TO : DHCP Ubuntu Server 12.10 HOW TO : DHCP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como brindar IP a maquinas windows con un servidor DHCP. Servidor DHCP Este manual se hace con la finalidad

Más detalles

Unidad 3: Gestión de Usuarios y Grupos Permisos y Procesos

Unidad 3: Gestión de Usuarios y Grupos Permisos y Procesos Unidad 3: Gestión de Usuarios y Grupos Permisos y Procesos Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla Jorge Juan , Enrique

Más detalles

1.- ESTRUCTURA BÁSICA DE PERMISOS EN ARCHIVOS

1.- ESTRUCTURA BÁSICA DE PERMISOS EN ARCHIVOS > Estructura básica de permisos en archivos => Estructura básica de permisos en directorios => Usuario, Grupos y Otros => Chmod octal 1.- ESTRUCTURA BÁSICA DE PERMISOS EN ARCHIVOS Hay 3 atributos básicos

Más detalles

TEMA 2: Sistemas Operativos

TEMA 2: Sistemas Operativos TEMA 2: Sistemas Operativos 2.1. QUÉ ES UN SISTEMA OPERATIVO? Un sistema operativo es un conjunto de programas encargados de gestionar los recursos del ordenador y que permiten la comunicación del usuario

Más detalles

Introducción a Linux. El regreso a los años 70: la consola (III)

Introducción a Linux. El regreso a los años 70: la consola (III) Qué es y cómo acceder a una consola? Algunos comandos para moverse Sintaxis general de parámetros en BASH Encadenamiento de comandos Otros comandos GNU Editores de textos Permisos y usuarios Permisos y

Más detalles

Kiara Celeste Contreras Feliz. Matricula: 2011-2527. Sistema Operativo III. 5- Creación de usuarios y grupos

Kiara Celeste Contreras Feliz. Matricula: 2011-2527. Sistema Operativo III. 5- Creación de usuarios y grupos Nombre: Kiara Celeste Contreras Feliz Matricula: 2011-2527 Materia: Distribucion: How to: Profesor: Sistema Operativo III Open Suse 5- Creación de usuarios y grupos José Doñe Creación de usuarios y grupo

Más detalles

TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O

TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema

Más detalles

PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control

PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control PROPIEDADES DE LOS CAMPOS Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma de funcionar del campo. Las propiedades aparecen en la parte

Más detalles

Administración de Infraestructuras. Tecnólogo en Informática

Administración de Infraestructuras. Tecnólogo en Informática Administración de Infraestructuras Tecnólogo en Informática LINUX CENTOS 6 Usuarios y grupos Año 2012 USUARIOS Ap Solange Mikeliunas 2 Usuarios Primero debemos distinguir entre los dos tipos de usuarios

Más detalles

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA Departamento de Electrónica Facultad de Ingeniería. Universidad de Buenos Aires. Seguridad en UNIX Temas Introducción System V vs Berkeley Kernel y Shells Como obtener Ayuda File System Administración

Más detalles

Escrito por cristiansan Martes, 28 de Julio de :30 - Actualizado Martes, 28 de Julio de :35

Escrito por cristiansan Martes, 28 de Julio de :30 - Actualizado Martes, 28 de Julio de :35 En este artículo comentamos como realizar, de manera sencilla, un compartido de recursos entre Windows Server 2008 y máquinas Linux haciendo uso de la caracteristica de Identity manager para reconocer

Más detalles

Academia de Software Libre

Academia de Software Libre Curso:GNU/Linux Unidad II: El Entorno de Linux Cómo entrar y salir del sistema Una de las características del sistema operativo Linux es el hecho que es capaz de soportar múltiples usuarios conectados

Más detalles

Capítulo 4. Archivos, directorios, usuarios y permisos

Capítulo 4. Archivos, directorios, usuarios y permisos Capítulo 4. Archivos, directorios, usuarios y permisos 4.1. Archivos y directorios Nota: Se va a utilizar el término fichero y archivo indistintamente, ya que son equivalentes. En Linux, todos los recursos

Más detalles

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP Nombres de archivo En Linux los nombres de archivo no deben contener ninguno de los siguientes caracteres especiales ni espacios:! @ # $ % & * ( ) [ ] ` \ / ; < > :, Linux permite hasta 256 caracteres

Más detalles

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla, el teclado,

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux? Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese

Más detalles

DIDACTIFICACION DE IPv CONFIGURACIÓN MANUAL

DIDACTIFICACION DE IPv CONFIGURACIÓN MANUAL DIDACTIFICACION DE IPv6 3.4.0. Introducción. Configuración manual en: 3.4.1. Ubuntu-Linux 9.10. 3.4.1.1. Añadir direcciones en Ubuntu-Linux. 3.4.1.2. Más opciones de configuración en Ubuntu-Linux 3.4.2.

Más detalles

Manual de usuario Guía rápida de uso servicio Cloud DataCenter

Manual de usuario Guía rápida de uso servicio Cloud DataCenter Manual de usuario Guía rápida de uso servicio Cloud DataCenter IMPORTANTE Este manual pretende ser una guía rápida de uso. Este manual no incluye soporte sobre administración de sistemas. ADW Europe SL

Más detalles

Creando usuarios y grupos. Usuario root. Usuarios especiales

Creando usuarios y grupos. Usuario root. Usuarios especiales Creando usuarios y grupos Los usuarios en Unix/Linux se identifican por un número único de usuario, User ID, UID. Y pertenecen a un grupo principal de usuario, identificado también por un número único

Más detalles

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Página 1 de 15 GESTIÓN DE ARCHIVOS Dentro del Campus Virtual vamos a tener distintas formas de seleccionar y gestionar los archivos.

Más detalles

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,

Más detalles

COMANDOS LINUX PARA GESTIÓN DE USUARIOS Y GRUPOS

COMANDOS LINUX PARA GESTIÓN DE USUARIOS Y GRUPOS COMANDOS LINUX PARA GESTIÓN DE USUARIOS Y GRUPOS 1.- PERMISOS... 3 2.- CAMBIO DE PERMISOS.... 5 3.- CAMBIANDO LOS PROPIETARIOS DE LOS FICHEROS.... 6 4.- GESTIÓN DE USUARIOS... 7 4.1.Archivos implicados

Más detalles

GUÍA RÁPIDA GUÍAS DE OVINO. Gestión de guías Ovino vía Web

GUÍA RÁPIDA GUÍAS DE OVINO. Gestión de guías Ovino vía Web GUÍA RÁPIDA GUÍAS DE OVINO Gestión de guías Ovino vía Web 18 de Junio de 2009 2 1.- Acceso a la aplicación Web de ovino...3 2.- Aplicación...4 2.1- Buscar una guía...4 2.2- Nueva guía...6 2.2.1- Estados

Más detalles

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP Equipamiento ADSL» Inalámbrico Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP PAUTAS PARA LA VERIFICACIÓN TCP/IP Este documento describe cómo preparar su PC para su conexión a una red inalámbrica después

Más detalles

Introducción. Planteamiento inicial. Proyecto de implantación de las tecnologías de la información y de la comunicación (TIC) en.

Introducción. Planteamiento inicial. Proyecto de implantación de las tecnologías de la información y de la comunicación (TIC) en. 1 de 24 Introducción Con este curso lo que se pretende es ampliar todos los conocimientos adquiridos en el curso de Redes de área local en Centros Educativos, especialmente en lo referente a la explotación

Más detalles

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual. Guía de Usuario Esta Guía de Usuario del programa de Copias de Seguridad le ayudará a conocer el funcionamiento del programa para que pueda personalizar el salvado de sus documentos con gran facilidad.

Más detalles

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO Victor Martin Índice 1. Diseña una red en la que se distingan los siguientes elementos:... 2 2. Utiliza Hamachi para demostrar el concepto de acceso remoto....

Más detalles

COMO CREAR UNA RED LOCAL ENTRE EQUIPOS CON WINDOWS

COMO CREAR UNA RED LOCAL ENTRE EQUIPOS CON WINDOWS COMO CREAR UNA RED LOCAL ENTRE EQUIPOS CON WINDOWS XP Y VISTA: Explicación con direcciones estáticas y dinámicas. 1. RED CON DIRECCIONES DINAMICAS: La primera explicación la realizaré para XP. Lo primero

Más detalles

Archivos Datanet. Si desea acceder directamente a un capítulo, posicionese sobre el número de página y haga clic.

Archivos Datanet. Si desea acceder directamente a un capítulo, posicionese sobre el número de página y haga clic. Archivos Datanet Archivos Datanet...1 Download Automático de SIB...2 Requisitos para el uso...2 1. Contratación del servicio:...2 2. Alta de un Operador de Sistema :...2 3. Instale el programa:...6 AutoSIB...9

Más detalles

Control de Accesos SisMod

Control de Accesos SisMod Control de Accesos SisMod Para conocer y trabajar con la aplicación de SisMod en el modulo de control de accesos debemos realizar los siguientes pasos: Ejecutar la aplicación SisMod, dando doble clic en

Más detalles

Creacion de Script. Que es un Script?

Creacion de Script. Que es un Script? Creacion de Script Que es un Script? Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución,

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA UNIVERSIDAD DE SEVILLA COMPUTADORAS Y COMUNICACIONES. Redes informáticas de área local (LAN)

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA UNIVERSIDAD DE SEVILLA COMPUTADORAS Y COMUNICACIONES. Redes informáticas de área local (LAN) ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA UNIVERSIDAD DE SEVILLA COMPUTADORAS Y COMUNICACIONES Práctica 2: Redes informáticas de área local (LAN) 1.Objetivo El objetivo de esta práctica es conseguir

Más detalles

Instrucciones para la instalación de SPSS para Windows (Licencia de sede)

Instrucciones para la instalación de SPSS para Windows (Licencia de sede) Instrucciones para la instalación de SPSS para Windows (Licencia de sede) Las siguientes instrucciones deben utilizarse para instalar SPSS para Windows utilizando un licencia de sede. La licencia de empresa

Más detalles

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual. Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la

Más detalles

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS Ubuntu Server 12.10 HOW TO : SERVIDOR DE IMPRESORAS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar CUPS y como administrar. Common Unix Printing System (Sistema de impresión

Más detalles

Conceptos Fundamentales sobre UNIX Laboratorio Listados de Directorios con Metacaracteres (Tiempo estimado: 30 min.)

Conceptos Fundamentales sobre UNIX Laboratorio Listados de Directorios con Metacaracteres (Tiempo estimado: 30 min.) Conceptos Fundamentales sobre UNIX Laboratorio 5.5.2 Listados de Directorios con Metacaracteres (Tiempo estimado: 30 min.) Objetivos: Repasar algunos metacaracteres comúnmente utilizados Utilizar el comando

Más detalles

Manual de usuario MetaTrader 4 TraderNovo:

Manual de usuario MetaTrader 4 TraderNovo: Manual de usuario MetaTrader 4 TraderNovo: Aquí está una foto que muestra la pantalla principal MT4: Menú principal (acceder al menú y los ajustes del programa); Barras de herramientas (acceso rápido a

Más detalles

Para entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server.

Para entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server. ET-SEGURIDAD SQL INSTRUCCIONES DE USO RÁPIDO IMPORTANTE Este software puede ser bloqueado por software antivirus. Asegúrese de añadir la excepción correspondiente si fuese necesario. Se recomienda deshabilitar

Más detalles

Manual de Instrucciones para el uso con un ordenador

Manual de Instrucciones para el uso con un ordenador Tablero electrónico Portátil de Escritura Manual de Instrucciones para el uso con un ordenador Nota: es necesario el uso de un ordenador personal con sistema operativo Microsoft Windows y un puerto de

Más detalles

Administración de dispositivos móviles

Administración de dispositivos móviles Administración de dispositivos móviles La herramienta de Administración de movilidad es un complemento de LANDesk Management Suite que permite detectar los dispositivos móviles que tienen acceso a los

Más detalles

This obra by Sergio Belkin is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos.

This obra by Sergio Belkin is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos. This obra by is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos Sacar fotos de procesos Mostrar procesos que corren solamente en la terminal ps Mostrar

Más detalles

FCS03-3 Manual de Usuario ED. 2 MANUAL DE USUARIO

FCS03-3 Manual de Usuario ED. 2 MANUAL DE USUARIO MANUAL DE USUARIO 1 ÍNDICE 1 INTRODUCCIÓN... 3 2 ENTRADA AL SISTEMA... 3 2.1 Acceso a la aplicación... 3 2.2 Usuario Autenticado... 4 2.3 Cuenta... 4 2.4 Contraseña... 5 2.5 Página de inicio... 6 3 ALUMNOS...

Más detalles

ACTIVIDADES BASE DE DATOS ACCESS 2007

ACTIVIDADES BASE DE DATOS ACCESS 2007 ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base

Más detalles

Tema 2: Sistemas Operativos. Linux

Tema 2: Sistemas Operativos. Linux Tema 2: Sistemas Operativos Linux Introducción Introducción Características 1 Windows Muchos Linux Distro = Distribución Escritorios Escritorios GNOME Escritorios KDE Escritorios XFCE es un entorno muy

Más detalles

xvsvxcv Manual Microsoft Excel Básico

xvsvxcv Manual Microsoft Excel Básico xvsvxcv Manual Microsoft Excel Básico CAPITULO 4 INDECCION 2 FORMULAS Y FUNCIONES Introducción Comúnmente ocurren cambios en la información que manejamos, y tenemos que agregar o eliminar celdas, columnas

Más detalles

Explicación didáctica sobre comandos de Linux: Comandos de Inicio

Explicación didáctica sobre comandos de Linux: Comandos de Inicio Explicación didáctica sobre comandos de Linux: Comandos de Inicio 1.- Introducción De todos es bien sabido el auge tan importante que está teniendo en la actualidad el software libre, concretamente el

Más detalles

Guía de instalación de CAM EXPRESS 8.5 Para Windows XP

Guía de instalación de CAM EXPRESS 8.5 Para Windows XP Guía de instalación de CAM EXPRESS 8.5 Para Primera Edición: octubre 2014 Guía de instalación de CAM EXPRESS 8.5 para Urrutiko Lanbide Heziketa Institutua Esta publicación realizada por Urrutiko Lanbide

Más detalles

EJEMPLO DE MANIPULACIÓN DE TAREAS

EJEMPLO DE MANIPULACIÓN DE TAREAS EJEMPLO DE MANIPULACIÓN DE TAREAS Para el ejemplo se supone que se está frente a un equipo con Linux ya instalado y se necesita activar una terminal como se explicó al final del capítulo de instalación.

Más detalles

Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x. Manual de instrucciones.

Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x. Manual de instrucciones. Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x Manual de instrucciones. Ing. Luis González Fraga 25/06/2012 En este manual usted podrá instalar y configurar en pocos minutos,

Más detalles

MF0952_2: Publicación de páginas web

MF0952_2: Publicación de páginas web MF0952_2: Publicación de páginas web TEMA 1. Características de seguridad en la publicación de páginas web TEMA 2. Herramientas de transferencia de archivos TEMA 3. Publicación de páginas web TEMA 4. Pruebas

Más detalles

Comandos TCP-IP para Windows

Comandos TCP-IP para Windows Comandos TCP-IP para Windows Junio 2014 A veces es necesario conocer los comandos IP, para analizar e incluso configurar nuestra red TCP/IP. A continuación una lista de comandos a utilizar en una ventana

Más detalles

SISTEMA OPEATIVO DEFINICIÓN

SISTEMA OPEATIVO DEFINICIÓN DEFINICIÓN 1 DEFINICIÓN El sistema operativo es el software principal de un ordenador o cualquier otro dispositivo electrónico, que permite al usuario manejar dicho dispositivo: 1. Un usuario puede comunicarse

Más detalles

Shell Script Sistemas Operativos III - ITS EMT - CETP

Shell Script Sistemas Operativos III - ITS EMT - CETP Shell Script SHELL tiene dos formas distintas de ejecutar comandos : Archivos binarios Programas compilados y de los cuales existe un ejecutable archivos.exe ó.com en MS-DOS Archivos de texto Contienen

Más detalles

CUENTAS DE USUARIO, ACL y CUOTAS DE ESPACIO EN DISCO en GNU/LINUX

CUENTAS DE USUARIO, ACL y CUOTAS DE ESPACIO EN DISCO en GNU/LINUX CUENTAS DE USUARIO, ACL y CUOTAS DE ESPACIO EN DISCO en GNU/LINUX La administración de cuentas de usuario en GNU/Linux puede realizarse a través de aplicaciones en modo gráfico (GUI, Graphics User Interface)

Más detalles

004. Archivos y directorios

004. Archivos y directorios 004. Archivos y directorios 4.1 Creando directorios 4.2 Visualizando 4.3 Diferentes nombres para un mismo archivo 4.1 Creando directorios. Para crear un directorio vamos a utilizar la orden mkdir. $ mkdir

Más detalles

Sistemas Operativos: Programación de Sistemas. Curso Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J.

Sistemas Operativos: Programación de Sistemas. Curso Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J. Tema 5 : Comunicación entre Procesos mediante Tuberías Sistemas Operativos: Programación de Sistemas Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J. Santana Pérez Curso 2006-07 Introducción Algunas

Más detalles

La Herramienta Redmine para la Administración de Proyectos

La Herramienta Redmine para la Administración de Proyectos La Herramienta Redmine para la Administración de Proyectos 13. Administración y utilización de la funcionalidad de seguimiento de peticiones en Redmine Mag. José Eduardo Rodríguez Esquivel jose.rodriguez@ecci.ucr.ac.cr

Más detalles

Guía de Instalación CS-Time

Guía de Instalación CS-Time Guía de Instalación CS-Time La información incluida en este documento está sujeta a cambios sin previo aviso. Prohibida la reproducción o divulgación total o parcial de este documento, de cualquier forma

Más detalles

Manual de instalación AutoFirma 1.4.3

Manual de instalación AutoFirma 1.4.3 DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS Manual de instalación 1.4.3 Manual de usuario Índice de contenidos 1 Introducción...3 2 Requisitos mínimos...4 3 Enlaces de descarga...5 4 Instalación...5

Más detalles

Administracion de Usuarios y Grupos

Administracion de Usuarios y Grupos Administracion de Usuarios y Grupos Durante la instalacion de Red Hat Enterprise Linux 6, el asistente de instalacion nos presenta la opcion de crear solamente una cuenta de usuario en el sistema. No nos

Más detalles

Gestión de la tabla de calificaciones:

Gestión de la tabla de calificaciones: Gestión de la tabla de calificaciones Gestión de la tabla de calificaciones: Vista Configuración Autor Aula Virtual URJC online 1 Tabla de contenidos La tabla de calificaciones... 3 Pestaña Vista... 3

Más detalles

PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO 2016

PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO 2016 PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO 2016 Mayores de 25 y 45 años MANUAL DEL CORRECTOR INDICE 1. REQUISITOS DE LA APLICACIÓN...2 2. USO DEL LECTOR DE CÓDIGO DE BARRAS...2

Más detalles

Interprete comandos de Windows.

Interprete comandos de Windows. Interprete comandos de Windows. Para abrir el intérprete de comandos de Windows podemos utilizar tres caminos: 1.- Inicio > Todos los programas > Accesorios > Símbolo del sistema 2.- Inicio > Ejecutar

Más detalles

bla bla Guard Guía del usuario

bla bla Guard Guía del usuario bla bla Guard Guía del usuario Guard Guard: Guía del usuario fecha de publicación Miércoles, 03. Septiembre 2014 Version 1.0 Copyright 2006-2014 OPEN-XCHANGE Inc., La propiedad intelectual de este documento

Más detalles

Tema 3. Aplicaciones de Tipo Consola

Tema 3. Aplicaciones de Tipo Consola Tema 3. Aplicaciones de Tipo Consola Una aplicación de consola es aquella que se ejecuta dentro de una ventana de línea de comandos. Este tipo de ventana recibe diferentes denominaciones: Símbolo del sistema,

Más detalles

1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4.

1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4. 1. Cómo asignar una IP a mi ordenador? 2. Cómo hago para ver los archivos del directorio anterior? 3. Cómo sé en qué directorio estoy? 4. Como veo los archivos en un directorio? 5. Cómo puedo crear archivos

Más detalles

Práctica : Instalación de Windows 2000 Server

Práctica : Instalación de Windows 2000 Server Instalación de Windows 2000 Server 1 Práctica : Instalación de Windows 2000 Server Objetivos En este laboratorio, aprenderemos a: Instalar Windows 2000 como servidor miembro de un grupo de trabajo cuyo

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX CAPITULO 10 LINUX AGENDA Administración de la interfase del usuario. Cuentas para usuarios y grupos Administración de servicios y archivos del sistema Daemons (demonios) 2 Instalación de Linux La instalación

Más detalles

Gestor documental Alfresco

Gestor documental Alfresco Gestor documental Alfresco Entrar en la aplicación con vuestro usuario y contraseña, en la dirección: https://alfresco.hezkuntza.net/alfresco id.: adm-centro pass: Kt67Rst Lo primero que se nos muestra

Más detalles

Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos:

Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos: Conceptos básicos de Excel Para poder comenzar a trabajar con Excel, es necesario considerar los siguientes términos: Libro de trabajo Un libro de trabajo es el archivo que creamos con Excel, es decir,

Más detalles

ACCEDER A BITÁCORA DE TRABAJO SQL SERVER

ACCEDER A BITÁCORA DE TRABAJO SQL SERVER ACCEDER A BITÁCORA DE TRABAJO SQL SERVER Función fn_dblog Se trata de una función no documentada del sistema, por lo cual, tiene la ventaja de poder utilizarse en la cláusula FROM de una sentencia SELECT.

Más detalles

11.2. Manual de GTC 2.0: El primer contacto

11.2. Manual de GTC 2.0: El primer contacto 11 MANUALES DE USUARIO 11.1. Introducción GTC 2.0 y Pocket GTC son herramientas desarrolladas para la gestión del trabajo colaborativo. Pretenden ayudar en la difícil tarea de la evaluación de alumnos

Más detalles

FUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo

FUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Principios Básicos de Sistemas Operativos 1 Definición de Sistema Operativo Un sistema operativo es parte

Más detalles

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías... Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3

Más detalles

Manual 123 para configurar una VLAN en el Switch LP-SGW2400. Manual 123 para configurar una VLAN en el Switch LP-SGW2400. Productos Activos - Switches

Manual 123 para configurar una VLAN en el Switch LP-SGW2400. Manual 123 para configurar una VLAN en el Switch LP-SGW2400. Productos Activos - Switches Productos Activos - Switches Manual 123 para configurar una VLAN en el Switch LP-SGW2400. LPSGW2400_M123_SPB01W Manual 123 para configurar una VLAN en el Switch LP-SGW2400. El siguiente procedimiento le

Más detalles

Ordenador local + Servidor Remoto

Ordenador local + Servidor Remoto Introducción Saber situarse con exactitud en el árbol de servidores, discos y directorios del ordenador que se está usando Conocer los usos básicos del teclado y el ratón (edición de campos texto, escritura

Más detalles

REQUISITOS...3 CASOS DE USO...4

REQUISITOS...3 CASOS DE USO...4 C A P T U R A D E R E Q U E R I M I E N T O S I n g e r i r í a d e l s o f t w a r e G r u p o D e l t a ÍNDICE REQUISITOS...3 CASOS DE USO...4 Gestionar usuarios visitantes...4 Listar presencias...5

Más detalles

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT 1. REQUERIMIENTOS MINIMOS DE HARDWARE Antamedia HotSpot software debe ser instalado en un ordenador PC estándar, con Sistema Operativo Windows. -

Más detalles

Manual de Instalación de PrestaShop 1.3 en Ubuntu.

Manual de Instalación de PrestaShop 1.3 en Ubuntu. Manual de Instalación de PrestaShop 1.3 en Ubuntu. Una vez iniciado el sistema operativo Linux nos dirigimos hacia la terminal o consola y escribimos el siguiente comando sudo nautilus este comando nos

Más detalles

Introducción al uso del equipamento informático

Introducción al uso del equipamento informático Introducción al uso del equipamento informático Antonio Yáñez Izquierdo Octubre 2011 Antonio Yáñez Izquierdo () Introducción al uso del equipamento informático Octubre 2011 1 / 28 Contenidos Introducción

Más detalles

Taller de TeamViewer. Manual De TeamViewer

Taller de TeamViewer. Manual De TeamViewer Taller de TeamViewer Manual De TeamViewer Índice. Índice Objetivos de aprendizaje 2 TeamViewer..... 2 Página n. 1 Objetivos del aprendizaje Conocer que TeamViewer y su utilidad. Aprender como manejar un

Más detalles

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux.

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux. 1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux. Configuramos al Ubuntu como el servidor de Ntp para ello lo instalamos desde el termial, con el apt-get install

Más detalles

Sistemas Operativos. Curso 2016 Sistema de Archivos

Sistemas Operativos. Curso 2016 Sistema de Archivos Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.

Más detalles

Introducción a Windows 98

Introducción a Windows 98 CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso

Más detalles

Administración de usuarios

Administración de usuarios Administración de usuarios La administración de las cuentas de los usuarios y sus grupos de trabajo implica una gran responsabilidad, pues el primer paso para mantener la seguridad del sistema consiste

Más detalles

SERVICIO B2BCONECTA DE FACTURACIÓN INTEGRAL DEL GRUPO RENFE MANUAL DE USUARIO CLIENTE RECEPTOR DE FACTURA ELECTRÓNICA

SERVICIO B2BCONECTA DE FACTURACIÓN INTEGRAL DEL GRUPO RENFE MANUAL DE USUARIO CLIENTE RECEPTOR DE FACTURA ELECTRÓNICA SERVICIO B2BCONECTA DE FACTURACIÓN INTEGRAL DEL GRUPO RENFE MANUAL DE USUARIO CLIENTE RECEPTOR DE FACTURA ELECTRÓNICA Manual_Renfe_Receptor Página 1 de 15 INDICE 1. PRESENTACIÓN... 3 2. ALTA DE USUARIOS

Más detalles

Redes de área local Aplicaciones y Servicios Linux Introducción

Redes de área local Aplicaciones y Servicios Linux Introducción MINISTERIO DE EDUCACIÓN INSTITUTO DE TECNOLOGÍAS EDUCATIVAS Redes de área local Aplicaciones y Servicios Linux Introducción C/ TORRELAGUNA, 58 28027 - MADRID Índice de contenido 1.- Introducción...4 Planteamiento

Más detalles