Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Drepturi

linux


Drepturi

Un fisier are un owner si un grup owner

Drepturi de baza:

- de citire (read - r) poti citi un fisier



de scriere (write - w) poti citi+scrie+mutare+redenumire+creare

de executie (execute - x) la directoare reprezinta dreptul de a intra in directorul respectiv, iar la fisiere se poate executa.

Obs: deoarece pe partitiile FAT si FAT32 nu exista drepturi, in momentul cind montam o partitie de acest tip, ea va fi monata cu drepturi de executie pe toate fisierele.

Col1 - reprezinta tipul: fisier, director (d - director

L - link

! - link ce si-a pierdut tinta

c - device de tip caracter

b - block device

- - fisier normal)

5 6 7 8 9 10   unde: u - user

d r w x r w x r w x g - grup

o - owner

u g o

Schimbarea drepturilor "chmod" - are 2 moduri de utilezare

Drepturi

Simbol

Cod

Read

R

Write

W

execute

X

Indisponibil

chmod yxxx fisier suporta parametrul -R - face schimbarea recursiv

unde y reprezinta drepturi speciale

primul x reprezinta drepturile ownerului

al doilea x pt. grup

al treilea x pt. others

Ex: se dau drepturile urmatoare pe un fisier: rwxr-x---

Comanda este: chmod 750

Drepturi

Simbol

Cod

Setuid

S,s

Setgid

S,s

Stichybit

T,t

Indisponibil

s =setuid(setgid)+execute

S =setuid(setgid)+indisponibil

t= stichybit+execute

T=stichybit+indisponibil

Stichybit se poate da doar directoarelor. Numai ownerul unui fisier poate sterge acel fisier (poate fi golit de altii, dar nu poate fi sters de altii).

Setuid si setgid seteaza uidul si gidul unui proces rezultat in urma executarii unui fisier sa ramina acelasi ca ai userului ce este owner pe acel fisier.

Ex: "a" este un fisier, in urma executarii lui va rezulta un proces "p" cu userul "u" si grupul "g", iar "f" este alt fisier cu drepturile "-r--------". In urma executarii lui "f" cu userul "gica", rezulta "p" are ca user "gica" si grup tot "gica". Atunci fisierul "a" va da eroare. Se va da comanda "setuid a" si atunci rezulta ca userul lui "p" ramine tot "roor".

Ex: chmod 1777 nume_fisier

chmod sir1operator sir2 fisier

sir1 poate fi: u - owner

g - grup

o - others

a - all

operator poate fi: "+" - se adauga drepturi

"-" - se iau drepturi

"=" se seteaza doar acele drepturi

sir2 poate fi: r, w, x

Ex: chmod a+x nume_fisier - adauga la toti dreptul de read

Schimbarea ownerului unui fisier

chown - schimba ownerul si grupul

chgrp - schimba doar grupul

"chgrp noul_grup fisier" - suporta parametrul "-R" pentru recursivitate

"chown owner_nou.grup_nou fisier" - suporta parametrul "-R"

su - swich user

"su -l user" - relogheaza pe jumatate (nu reinitializeaza toate variabilile de system)

ps - listeaza procese

"ps ax sau ps -ef" rezulta: col1 - process id (pid)

col2 - in ce consola, device ruleaza procesul

? - deamon - procesul ruleaza de la system

ps -ef - arata si ownerul procesului

umask - e folosit la crearea unui fisier sau director nou, la calcularea drepturilor default pe un fisier sau director, si e complementar pina la drepturile depline ale drepturilor default ale unui fisier sau director nou creat

umaskul setat nu e valabil decit in sesiunea curenta pentru userul current

umask 002 pt useri default

umask 022 pt root default

pentru a schimba umaskul definitive pt toti userii se modifica fisierul /etc/bashrc

tail -f -pid=valoarea_pidului /var/log/messages

smecherii:

vi /etc/passwd - schimba uid si gid in 0 la un user si la logarea cu acel user, se obs. ca se logheaza ca root

pt. Win 98: \\nume_pc\nume_share\con\con.exe - win 98 crapa.


Document Info


Accesari: 1111
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )