Asignació de permisos

Comandes

chown

chgrp

chmod

Ajuda:

man chown

man chgrp

man chmod

Ajuda web:

Manual de Red Hat

Usuaris,grups i permisos(Red Hat)

Index General (Red Hat)

Exercicis

Aquest és el resultat de fer la comanda “ll /etc/passwd “ ?

-rw-r--r-- 1 root root 1363 nov 15 22:49 /etc/passwd

Qui és l'usuari propietari de l'arxiu? root

Qui és grup propietari de l'arxiu? root

Quins permisos te l'usuari propietari sobre l'arxiu? rw (lectura i execució)

Quins permisos te el grup propietari sobre l'arxiu? r (lectura)

Quins permisos tenen la resta d'usuaris que no formen part del grup? r (lectura)

Aquest és el resultat de fer la comanda “ll“ ?

drwxr-xr-x 8 jserrano asi2 4096 nov 4 01:48 resources/

Quin tipus d'arxiu és aquest? Un directori

Qui és l'usuari propietari de l'arxiu? jserrano

Qui és grup propietari de l'arxiu? asi2

Quins permisos te l'usuari propietari sobre l'arxiu? rwx (lectura, escriptura i execució)

Quins permisos te el grup propietari sobre l'arxiu?rx (lectura i execució)

Quins permisos tenen la resta d'usuaris que no formen part del grup?rx (lectura i execució)

Indicar les comandes a utilizar para afegir a un arxiu qualsevol permisos de:

lectura i escritura només per el propietari de l'arxiu

chmod u+rw nom_arxiu

escriptura i execució per el grup propietari de l'arxiu

chmod g+wx nom_arxiu

lectura i execució para tots els usuaris que no siguin propietaris ni formin part del grup propietari.

chmod o+rx nom_arxiu

Indicar les comandes a utilizar per treure a un arxiu qualsevol permisos de:

Execució per a tots el usuaris

chmod a-x nom_arxiu

Escriptura per a tots els usuaris,execució per els usuaris que no siguin propietaris ni formin part del grup propietari.

chmod a-w,o-x nom_arxiu

Indicar les comandes a utilitzar per establir a un arxiu qualsevol permisos de:

lectura per tots els usuaris, i escriptura només per el propietari de l'arxiu

chmod a=r,u=w nom_arxiu

lectura per tots els usuaris, lectura i execució per al grup propietari i lectura,escriptura i execució per el propietari de l'arxiu.

chmod a=r,g=x,u=wx nom_arxiu

Que signifiques aquestes comandes:

chmod u+rwx,g+rw-x,o+r-wx arch1

Afegir: usuari (lectura,escriptura i execució), grup (lectura i escriptura), la resta (lectura).

Treure: grup (escriptura), la resta (escriptura i execució)

chmod u=rwx,g=rw,o=r arch1

Establir: usuari (lectura,escriptura i execució), grup (lectura i escriptura), la resta (lectura).

chmod -v ug+wx arch1

Afegir: usuari (escriptura i execució), grup (escriptura i execució). A més mostra el resultat per pantalla.

Sigui la següent sortida de la comanda ls -l:
-rwsr-xr-x 1 victor docentes 29024 ene 1 16:29 controlar
-rw-rw-r-- 1 victor docentes 2300 may 18 09:37 borrador.txt
-rw-r--r-- 1 victor docentes 5895 may 15 12:08 index.htm
-rwxr-xr-x 1 victor docentes 29024 ene 1 16:29 revisar
-rwxr--r-- 1 victor docentes 29024 ene 1 16:29 mostrar
drwxrwxrwt 2 victor tecnicos 1024 may 1 17:23 trabajos
drwxr-xr-x 2 victor tecnicos 1024 oct 16 1998 netscape3
drwxrwx--x 2 victor tecnicos 1024 may 11 7:29 finanzas
drwxrwxr-x 2 victor tecnicos 1024 jul 7 6:54 redes
drwxr-xr-x 2 jperez docentes 1024 jun 17 19:35 corporacion

El usuari jperez, del grup docentes, te accès al present directori. Indicar, si n'hi ha:

a) Arxius dels quals pugui veure el contingut.

Arxius: controlar borrador.txt index.htm revisar mostrar

Directoris: Trabajos netscape3 redes corporacion

b) Arxius que pot ejecutar.

Arxius: controlar revisar

Directoris: Trabajos netscape3 finanzas redes corporacion

c) Arxius dels quals pugui modifcar el contingut.

Arxius: borrador.txt

Directoris: corporacion

d) Subdirectoris en els quals pugui ingresar.

Directoris: Trabajos netscape3 finanzas redes corporacion

e) Subdirectoris en que pugui grabar

Directoris: Trabajos i docentes

f) Subdirectoris en els quals pugui borrar arxius que no siguin d'ell.

Directoris: Docentes (a trabajos no pot esborrar degut a l'sticky bit, com veurem a la pròxima pràctica)

g) Subdirectoris en els quals pugui ejecutar programes que estiguin a dins, però que en canvi no pugui veure els noms dels arxius.

Directoris: finanzas

Que signifiquen aquestes comandes:

chgrp pediatria historia1 historia2 historia3 Els arxius historia1, historia2, historia3 passen a ser del grup pediatria.

chgrp -R traumatologia historiales Tots els arxius de la carpeta historiales i tots els seus arxius i subdirectoris passen a ser del grup traumatologia.

Que signifiquen aquestes comandes:

chown rsantos procedimientos.swx L'arxiu procedimientos.swx pasa a ser propietat del usuari rsantos.

chown eperales:cirurgia * Tots els arxius de la carpeta en la qual executo la comanda passen a formar part de l'usuari eperales i del grup cirurgia.

Canviar el propietari i grup de tots els arxius del directori /export/trabajos que acaben amb la paraula “obra”, assignant-los al propietari jperez, grup obras.

chown jperez:obras /export/trabajos/*obra

Asignar al grup mant el directori /export/home/mantdir y tots els seus arxius i subdirectoris. Cambiar el propietari d'aquests mateixos arxius per el usuari jefemant.

chgrp -R jefemant:mant /export/home/mantdir

Sigui la següent sortida de la comanda ls -l:

-rwsr-xr-x 1 victor docentes 29024 ene 1 16:29 controlar
-rw-rw-r-- 1 victor docentes 2300 may 18 09:37 borrador.txt
-rw-r--r-- 1 victor docentes 5895 may 15 12:08 index.htm
-rwxr-xr-x 1 victor docentes 29024 ene 1 16:29 revisar
-rwxr--r-- 1 victor docentes 29024 ene 1 16:29 mostrar
drwxrwxrwt 2 victor tecnicos 1024 may 1 17:23 trabajos
drwxr-xr-x 2 victor tecnicos 1024 oct 16 1998 netscape3
drwxrwx--x 2 victor tecnicos 1024 may 11 7:29 finanzas
drwxrwxr-x 2 victor tecnicos 1024 jul 7 6:54 redes
drwxr-xr-x 2 jperez docentes 1024 jun 17 19:35 corporacion

Com ho faries per:

a) Fer que l'arxiu borrador.txt sigui del grup tecnicos

chgrp tecnicos borrador.txt

b) Fer que l'arxiu corporacion sigui del usuari victor i del grup docentes

chown victor:docentes corporacion

c) Fer que totes les pàgines web (arxius acabats en htm o html) siguin del usuari apache i del grup apache

chown apache:apache *.htm*

d) Fer que tots els arxius i subdirectoris de trabajos siguin del grup docentes.

chgrp -R docentes *

e) Fer que tots els directoris siguin de l'usuari daniel i del grup laborales (recursivament)

f) Fer que tots els arxius no directoris del grup docentes canviï al grup comerciales

g)Fer que tots els arxius del usuari victor siguin del grup tecnicos

Conversió entre permisos simbòlics i absoluts:

Transformar els següents permisos simbòlics en absoluts:
rwxr-xr-x r-xr--r-- rw-r----- r-x--x--x

755	544	640	511

Transformar els següents permisos absoluts en simbòlics:

644 755 610 631

rw-r--r--	rwxr-xr-x	rw---x---	rw--wx--x

Fixar, en mode simbòlic, els permisos de arch1 en mode 754.

chmod 754 arch1

Fixar, en mode absolut, els permisos de arch1 en mode rwxr-x--x

chmod u=rwx,g=rx,o=x arch1

Fixa els permisos del directori dir1 de manera que tots el puguin llegir y recòrrer però només el propietari en pugui modificar els arxius. Fes-ho en mode simbòlic.

rwxr-xr-x -> 755

chmod 755 dir1

Completa la taula:

Permís	Equivalent numèric	Descripció
-rwxr-xr-x	755	El propietari pot llegir,escriure i executar, la resta només poden llegir i executar.
-rwx--x--x	711	El propietari pot llegir,escriure i executar, la resta només poden executar.
-rw-------	600	Només el propietari pot llegir i escriure
-rw-rw-r--	664	El propietari i el grup poden llegir i escriure, la resta només poden llegir.
-rw-r--r--	644	El propietari pot llegir i escriure, la resta només poden llegir.

C5.Instal.lació i manteniment de Serveis d'internet

4

2005-09-13T22:53:33