Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- A6} Permisos, usuarios y grupos:
- 1)Permisos: -Lectura -> r } 9
- -Escritura -> w } permisos
- -Ejecucion -> x } en total
- -------------------> Archivo
- 2)Usuarios: -Dueño o propietario -> u
- -Grupo (de confianza) -> g
- -Otros -> o
- 3)ls -l
- -rw-|r--|r-- 1 root root
- {u} {g} {o}
- permisos
- 4)
- | r | w | x |
- | u | + | + | | 4+2=6
- | g | + | | | =4
- | o | + | | | =4
- 4 2 1
- Permiso total = 644
- _______________________________________________________
- | r | w | x |
- | u | + | | + | 4+1=5
- | g | | + | | =2
- | o | + | | | =4
- 4 2 1
- Permiso total = 524
- 5) touch abc.txt
- ls -l abc.txt
- chmod 524 abc.txt
- ls -l abc.txt
- 6) Notacion literal de permisos:
- = -> Establece un permiso
- + -> Agregar un permiso
- - -> Eliminar un permiso
- chmod u=rw,g=r,o=r abc.txt
- u=rw,go=r
- chmod ugo=r,u+w abc.txt
- chmod ugo=rw,go-w abc.txt
- b) chmod u=rx,g=w,o=r abc.txt
- chmod uo=r,u+x,g=w abc.txt
- 7) Usuarios:
- -Usuario admin o superusuario -> UID 0
- -Usuarios de sistema -> UID 1-499(redhat/centos) UID 1-999(debian) {programas o servicios}
- -Usuarios normales -> UID 500-6535
- ___________________________________________________________________________________________________
- nano /etc/passwd
- root:x:0:0:root:/root:/bin/bash
- root = nombre usuario
- x = -
- 0 = UID (identificador de usuario)
- 0 = GID (identificador de grupo)
- root = comentario
- /root = dir. personal
- /bin/bash = interprete de comandos
- nano /etc/group
- root:x:0:root,bin,daemon
- root = nombre de grupo
- x = -
- 0 = GID
- root,bin,daemon = miembros del grupo
- _______________________________________________________________________________________________
- 8) Comandos de gestion de usuarios y grupos:
- -useradd mickey -> crea un nuevo usuario
- adduser
- -passwd mickey -> cambia la clave
- -su mickey -> permite tomar temporalmente la identidad del usuario
- -whoami
- -who
- -w -> lista todos los usuarios del sistema actualmente activos
- -id mickey -> entrega info acerca del usuario
- -groupadd disney -> agrega un nuevo grupo
- -groupdel disney -> elimina un grupo
- -userdel mickey -> elimina un usuario
- -userdel -r mickey -> elimina el usuario y su directorio personal
- __________________________________________________________________________________________________
- Ejercicio:
- 1- crear el usuario mickey y el grupo disney, al cual pertenecera dicho usuario
- 2- crear el archivo 1.mp3, cuyo dueño sea mickey, cuyo grupo sea bin y donde cualquier usuario
- del sistema solo pueda leer el archivo
- 1) useradd mickey
- passwd mickey
- 123456
- id mickey
- *cat /etc/passwd (*otros modos de revisar)
- *tail /etc/passwd
- groupadd disney
- usermod -a -G disney mickey ("-a" agregar "-G" grupo)
- id mickey
- 2) touch 1.mp3
- ls -l 1.mp3 -rw-r--r-- 1 root root
- chown mickey 1.mp3 (cambiar propietario)
- ls -l 1.mp3
- chgrp bin 1.mp3 (cambiar grupo)
- ls -l 1.mp3 -rw-r--r-- 1 mickey bin
- chmod ugo=r 1.mp3
Advertisement
Add Comment
Please, Sign In to add comment