taller permisos
TRANSCRIPT
-
8/16/2019 Taller Permisos
1/2
TALLER PERMISOS
1) En un directorio vacío (primero), crear 9 archivos (archiv1, archiv2, …,etc.).
Quitarle todos los permisos con el comando revisado en la documentación.
Para poder crear el directorio vacio ingresamos el siguiente comando.
mdir !nom"re#
mdir $om%van$on el comando &ls' podemos ver si se creo el directorio.
Para la creacion de los 9 archivos dentro del directorio realiamos lo siguiente
touch homeega"o$om%vanarchivo*1..9+.tt
$on el comando &ls $om%van' podemos compro"ar la correcta creación.
-ediante el comando &ls l homeega"o$om%van' podemos ver los permisos de cada archivo.
2) -odi/icar los permisos, para 0ue 0ueden de la siguiente manera
El comado &chmod' nos permite modi/icar los permisos de un directorio o un archivo.
Para la primera condicion del taller “archiv1 -rwx------” ocupamos el siguiente comando.
chmod 33 homeega"o$om%vanarchivo1.tt4a cam"inación de valores de cada grupo /orma un n5mero octal, el "it es 23 es decir 1, el "it 6
es 21 es decir 2, el "it r es 22 es decir 7, tenemos entonces
• r 8 7
• 6 8 2
• 8 1
archiv2 -rw-------
chmod 33 homeega"o$om%vanarchivo1.tt
archiv3 -rwxrwxrwx
chmod homeega"o$om%vanarchivo1.ttarchiv4 -rwxrw-r--
chmod 33 homeega"o$om%vanarchivo1.tt
archiv5 -rwxr-----
archiv6 -r-xrw-r--
archiv7 -r-------x
archiv8 -rw-r--r--
archiv9 -rw-rw-r--
:) -odi/icar los permisos de los archivos anteriores utiliando los operadores ; < del
=chmod= para 0ue 0ueden de la siguiente manera (4os cam"ios son relativos a los archivos del
e>ercicio anterior)archiv1 r6r
(agrega lectura para otros)
archiv2 r
(0uita escritura para propietario)
archiv: r6r6r6
(0uita e>ecución para todos)
archiv7 r66
(0uita lectura para grupo < otros)
archiv? r66
(0uita lectura al grupo, agrega esc. < e>ec para otros)
archiv r6r6(agrega escritura al propietario, 0uita lectura a otros)
archiv r66archiv@
-
8/16/2019 Taller Permisos
2/2
r
archiv9 r6
7) Ao"rescri"ir los permisos utiliando el comando chmod con argumento numBrico para 0ue
0ueden de la siguiente manera
num1 r6
num2 num: r6r6r6
num7 rr6r
num? r6r
num r6rr
num r6rr
num@ r6r6r
num9 r6
?) $on una sola instrucción, 0uitar permisos de lectura, escritura < e>ecución para CotrosC a todos
los archivos utiliados en el 5ltimo e>ercicio.
) $rear un directorio < 0uitarle todos los permisos de e>ecución.
Eplicar 0uB pasa al intentar entrar al directoriocon el comando cd.
Eplicar el signi/icado de los permisos r,6 < para
directorios.
@) Dn/ormarse so"re los grupos a los 0ue pertenece
su usuario.
9) tiliando los comandos cho6n, intentar cam"iar
el propietario < el grupo del archivo Cnum:C.$ual es
el pro"lemaF