Gestion de usuarios y grupos ubuntu
-
Upload
jose-diaz-silva -
Category
Software
-
view
593 -
download
1
description
Transcript of Gestion de usuarios y grupos ubuntu
![Page 1: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/1.jpg)
Gestión de usuarios y GruposUbuntu
![Page 2: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/2.jpg)
Tipos de Usuario-Ubuntu
• Super usuario o administrador:• Posee todos los privilegios – Puede instalar programas –
puede manipular el Kernel – Id de usuario = 0.
•Usuarios normales:• Acceso y permisos limitados, no puede instalar
programas ni modificar configuraciones – Id de usuario va del 500 en adelante
•Usuarios especiales:• Usuarios que no inician sesión, propios del sistema – Su
id de usuario va del 1 al 100.
![Page 3: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/3.jpg)
Archivo /etc/passwd
• En este archivo se encuentra la información de los usuarios existentes en el sistema.
• Al leer el archivo con un editor por ejemplo “pico” se puede encontrar una línea con la siguiente estructura:
• usuario1:FXHHZtg:900:900:usuario1 fabian:/home/usuario1:/bin/bash
Usuario1: Nombre de usuario , el identificador de inicio de sesión.FXHHZtg: Representa la contraseña encriptada del usuario.900: Numero de identificación del usuario.900: Numero de identificación del grupo.Usuario1 Fabián: Comentarios o nombre completo del usuario./home/usuario1: Directorio de trabajo del usuario./bin/bash: Shell predeterminado que empleara el usuario.
![Page 4: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/4.jpg)
Archivos y Directorios relacionados
• /etc/shadow: contiene los passwords encriptados de los usuarios cuando se emplean shadow passwords.
• /etc/group: contiene los miembros de cada grupo, excepto para el grupo principal, que aparece en /etc/passwd.
• /etc/skel: directorio que contiene el contenido del directorio de los nuevos usuarios.
“El archivo shadow solo existirá si se empleo shadow passwords”
![Page 5: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/5.jpg)
Añadir usuarios
• Se emplea la siguiente sentencia para crear usuario.
sudo adduser nombreusuarioRecibe los siguientes parámetros
c: añade un comentario al momento de crear el usuariod: directorio de trabajo o home del usuario.e: fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DDg: grupo principal del usuarioG: establece otros grupos a los cuales puede pertenecer el usuarior: crea una cuenta de usuario especials: Shell predeterminado para el usuariou: Identificador del usuario, si no se define, se establece el siguiente número disponible, de acuerdo al tipo de usuario.
![Page 6: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/6.jpg)
Añadir usuarios
• También puede asignar un grupo al usuario cuando lo esta creando.
sudo adduser -- ingroupnombregrupo nombre usuario
“Se puede verificar el archivo /etc/adduser.conf para
verificar las opciones por defecto al crear un usuario”.
![Page 7: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/7.jpg)
Añadir Grupo
• Se emplea la siguiente sentencia para crear grupos.
sudo addgroup nombregrupo
Puede conocer los grupos existentes con el siguiente comando:
cat /etc/group | cut -d”:” -f1
![Page 8: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/8.jpg)
Modificar Usuario
• Se emplea la siguiente comando para modificar los usuarios:
Usermod parámetro nombreusuario
Recibe los siguientes parámetros:
c: añade o modifica el comentario del usuario.d: modifica el directorio de trabajo o home del usuario.e: modifica o define la fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DDg: grupo principal del usuarioG: modifica los otros grupos a los cuales puede pertenecer el usuariol: modifica el login o nombre de usuarioL: bloquea la cuenta de usuarios: cambia el Shell predeterminado para el usuariou: cambia el Identificador del usuarioU: desbloquea un usuario que previamente había sido bloqueado con la opción -L
Verificar grupos con comando: groups nombreusuario
![Page 9: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/9.jpg)
Modificar Grupo
•Se emplea la siguiente comando para modificar los usuarios:
sudo groupmod –n nuevonombrenombregrupo
Se recomienda verificar “man” para conocer parámetros adicionales.
![Page 10: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/10.jpg)
Eliminar Usuario
• Se emplea la siguiente comando para eliminar los usuarios:
sudo userdel nombreusuario
Recibe los siguientes parámetros:
r: Elimina la cuenta totalmente, incluyendo el directorio de trabajo (y todos los archivos que contenga).f: Elimina la cuenta totalmente, el directorio de trabajo y lo hace sin importar si está trabajando actualmente en el sistema
“Se recomienda siempre borrar con el parámetro r”
![Page 11: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/11.jpg)
Eliminar Grupo
•Se emplea la siguiente comando para eliminar un grupo:
sudo groupdel nombregrupo
Verifique el archivo /etc/group para verificar el borrado del mismo.
![Page 12: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/12.jpg)
Elementos Adicionales
“Comandos que se pueden emplear al interior de Ubuntu a manera de utilitarios”.
![Page 13: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/13.jpg)
who “Permite conocer que usuario se encuentra logueado actualmente en el sistema”.
![Page 14: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/14.jpg)
passwd“Permite cambiar la contraseña del usuario , si es super usuario, cambia la de cualquiera”.
![Page 15: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/15.jpg)
df -h“Presenta el espacio empleado en el disco duro”.
![Page 16: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/16.jpg)
free -m“Presenta el espacio libre y ocupado, expresado en Megabytes”.
![Page 17: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/17.jpg)
uname -a“Imprime toda la información del sistema”.
![Page 18: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/18.jpg)
ps“Presenta todos los procesos que actualmente se están ejecutando en el sistema”.
![Page 19: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/19.jpg)
ifconfig“Presenta toda la Información de la red”.
![Page 20: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/20.jpg)
su -l“Permite realizar el proceso de autenticación de otro usuario”.
![Page 21: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/21.jpg)
grep“Permite buscar un patrón de texto al interior de un archivo”.
-c En lugar de imprimir las líneas que coinciden, muestra el número de líneas que coinciden.-e PATRON nos permite especificar varios patrones de búsqueda o proteger aquellos patrones de búsqueda que comienzan con el signo -.-r busca recursivamente dentro de todos los subdirectorios del directorio actual.-v nos muestra las líneas que no coinciden con el patrón buscado.-i ignora la distinción entre mayúsculas y minúsculas.-n Numera las líneas en la salida.-E nos permite usar expresiones regulares. Equivalente a usar egrep.-o le indica a grep que nos muestre sólo la parte de la línea que coincide con el patrón.-f ARCHIVO extrae los patrones del archivo que especifiquemos. Los patrones del archivo deben ir uno por línea.-H nos imprime el nombre del archivo con cada coincidencia
![Page 22: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/22.jpg)
cat“Se emplea para presentar por pantalla el contenido de un archivo”.
![Page 23: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/23.jpg)
head“Presenta las primeras diez líneas de la salida estándar ”.
ls | head
![Page 24: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/24.jpg)
tail“Presenta las ultimas diez líneas de la salida estándar ”.
ls | tail
![Page 25: Gestion de usuarios y grupos ubuntu](https://reader034.fdocument.pub/reader034/viewer/2022042518/546dc03cb4af9f8e2c8b55e2/html5/thumbnails/25.jpg)
@josefabiandiaz
https://www.youtube.com/user/fabiandiazs
Msc.Ing.Jose Fabián Diaz Silva
Consultas