- Menu g³ówne
- Newsy
- Forum
- Hackme 1.0
- Hackme 2.0
- Hackme 3.0
- HackmeMove

- Audiobooki
- Videoarty
- B³edy w PHP
- Linux
- Kurs PHP
- Kurs MySQL
- Kurs Smarty

- JavaScript
- HTML5

- ReverseCraft
- Assembler
- Delphi
- Pozostale
- Materia³y
- Artyku³y
- Security
- Linux
- Software
- Protoko³y
- Poka¿ wszystkie
- Nasze projekty
- UW-Shell
- Multi Koder
- Zadania z MySQL
- BlipCounter
- UW-Blog
- Muzeum FAQ
- JSCms
- GG dekoder
- Tester nickow
..:: Prawa dostêpu do plików ::..
Jak zapewne wiesz, linux w przeciwieñstwie do systemu Windows 9x/Me itp. oferuje mo¿liwo¶æ nadawania plikom ró¿nych uprawnieñ dziêki którym administrator mo¿e ograniczyæ u¿ytkownikom dostêp do pewnych danych. Podobne rozwi±zanie zastosowano tak¿e w Windowsiach z rodziny NT (czyli wszelkie wersje NT, 2003 i XP).
W linuxie najprostsze ograniczenie dostêpu polega na ustawieniu danemu zbiorowi (folder lub plik) odpowiednich atrybutów. Atrybuty te mo¿na podzieliæ na trzy rodzaje: odczyt (r), zapis (w) i wykonanie (x). Ka¿dy z trzech rodzajów atrybutów odnosi siê do trzech grup uprzywilejowania: do w³a¶ciciela pliku, do grupy do jakiej nale¿y w³a¶ciciel pliku i do innych u¿ytkowników (z innych grup).
Przyk³adowo mogê opisaæ to tak:
Za³ó¿my, ¿e napisa³e¶ w³a¶nie tekst, który chcia³by¶ pokazaæ innym uzytkownikom z twojej grupy. W takim przypadku plik z tym tekstem powinien mieæ nasepuj±ce prawa:
Teraz musimy tylko nadaæ naszemu plikowi odpowiednie prawa.
Robimy to przy u¿yciu polecenia:
chmod <prawo> <nazwa_pliku>
W naszym przypadku wydamy polecenie:
chmod 740 tekst.txt
Zastanawiasz siê pewnie, co to za liczba to 740? Zaraz ci to wyt³umaczê. W systemie linux prawa dostêpu okre¶la siê trzycyfrow± warto¶ci± liczbow± budowan± wed³ug nastêpuj±cej zasady:
Zak³adamy ¿e:
Teraz tylko sumujemy wybrane prawa. Tak wiêc prawo zapisu i odczytu to 6 (bo 4+2=6). Ka¿de z wyliczonych praw zapisujemy w kolejno¶ci: w³a¶ciciel,grupa,inni. Je¶li jeszcze czego¶ nie rozumiesz, to przyjrzyj siê poni¿szym przyk³adom:
Je¶li przeliczanie praw dostêpu sprawia Ci jeszcze trochê trudno¶ci, to skorzystaj z naszego kalkulatora chmod:
| / | W³a¶ciciel | Grupa | Inni |
| Odczyt | |||
| Zapis | |||
| Wykonanie |
Oto wyliczony chmod:
A oto kilka dobrych rad dotycz±cych praw dostêpu:
I to by by³o na tyle :)

Uwa¿asz, ¿e prezentowane przez nas informacje s± u¿yteczne? Pomó¿ nam je wypromowaæ!
- Newsletter
- Je¶li chcesz byæ powiadamiany o nowo¶ciach na stronie, wpisz tu swój e-mail
Copyright © 2003-2012 by UW-Team.org - All rights reserved.
Design by Skwara, coded by Unknow




Shell status: 
