Permisos especials

Comandes

chmod

umask

Ajuda:

man chmod

Ajuda web:

Permisos(Red Hat)

Index General (Red Hat)

Seguridad archivos

Exercicis

Analitza aquests arxius o directoris i digues quins permisos especials tenen:

/tmp	drwxrwxrwt --> sticky bit

/bin/mount	-rwsr-xr-x --> setuid

/dev/shm	drwxrwxrwt --> sticky bit

/bin/su	-rwsr-sr-x --> setuid, setgid

Quins programes dins del directori /bin tenen permisos especials? Quins permisos tenen?

-rwsr-xr-x 1 root root 94776 mar 4 2005 mount* --> setuid

-rwsr-xr-x 1 root root 16824 abr 4 2005 mount.cifs3* --> setuid

-rwsr-xr-x 1 root root 31180 mai 18 2004 ping* --> setuid

-rwsr-sr-x 1 root root 20444 feb 10 2005 su* --> setuid, setgid

-rwsr-xr-x 1 root root 30684 mar 4 2005 umount*--> setuid

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

Escriptura, execució i setgid per el grup propietari de l'arxiu

chmod g+wxs arch1

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

Setuid per a tots els usuaris, sense treure el permís d'execució.

chmod u+s arch1

El sticky bit sense el permís d'entrada al directori.

chmod o+t-x arch1

Indicar les comandes a utilizar per establir a un arxiu els permisos següents:

rwsrwSrwx -> chmod a+rwxs,g-x arch1

rw-r--r-T -> chmod a=rw,g=r,o=rt,o-x arch1

Que signifiquen aquestes comandes:

chmod ug+s arch1 Afegeixo el setuid i el setgid

chmod g=rws arch1 Estableixo al grup propietari els permisos rws (lectura,escriptura,execució i setgid)

chmod +t dir1 Afegeixo al dir1 el sticky bit

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.
a) Quins arxius tenen activat el setuid? controlar
b) Quins arxius tenen activat el setgid? cap
c) Quins arxius tenen activat el sticky bit? trabajos
d) Qui podrà executar l'arxiu controlar? Tothom
e) Qui serà propietari del procés que generi el programa controlar? victor
f) Qui podrà escriure en el directori trabajos? Tothom

g)Qui podrà entrar en el directori trabajos? Tothom
h) Qui podrà borrar arxius del directori trabajos? Només root i victor

Conversió entre permisos simbòlics i absoluts:

Transformar els següents permisos simbòlics en absoluts:
rwsr-Sr-x r-sr--r-- rw-r----t r-x--x--T

6745	4544	1601	1510

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

4755 5755 6750 7000

-rwsr-xr-x -rwsr-xr-t -rwsr-s--- ---S--S--T

Quina màscara necessito per que tots els permisos per defecte siguin:

710

777-710=067

644

777-644=133

*Podeu comprovar els resultats fent umask -S

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

1

2005-09-13T22:53:33