Promena dozvola Permissions

Uputstva, saveti i trikovi

Moderator: Urednik

Post Reply

offline

Post Napisano: 18 Dec 2009, 16:37


Postoje tri stanja, od kojih je moguce neke primeniti ili sve po potrebi read(citanje), write(pisanje), execute(izvrsavanje), i za tri razlicite kategorije owner(vlasnik), group(grupu), others(ostali)

dozvole se dodeljuju komandom chmod
Tabela:

Code: Select all

Broj > Dozvole
0    > nikakve 
1    > izvrsavanje
2    > pisanje 
3    > pisanje i izvrsavanje 
4    > citanje
5    > citanje i izvrsavanje 
6    > citanje i pisanje 
7    > citanje, pisanje i izvrsavanje 
primer:

Code: Select all

$ chmod 444 test.c

ovom komadnom smo dali svima (vlasniku, grupi i ostalima pravo na citanje) prva cifra je za vlasnika, druga za grupu i treca za ostale

Postoji jos jedna mogucnost promene
chmod (u,g,o,a)+-(r,w,x) file
gde je u - user(vlasnik), g - group, o - others, a - all, + da dozvoli neki od (r,w,x) ili - da ne dozvoli (r,w,x) r - read, w - write, x - execute
Da dozvolimo vlasniku i grupi da pisu po file-u test.c

Code: Select all

$ chmod ug+w file.c


Promena grupe
chgrp file
Dodajemo grupi users file test.c

Code: Select all

$ chgrp users test.c

Normalno u ovom uputstvu su samo osnovne stvari za vise informacija i za naprednije funkcije

Code: Select all

$ chmod --help
ili

Code: Select all

$ man chmod 
i

Code: Select all

$ chgrp --help
ili

Code: Select all

$ man chgrp
Last edited by branko on 20 Jul 2010, 09:37, edited 1 time in total.



Elitni član
Elitni član
offline
User avatar

Posts: 204
Joined: 07 Mar 2007, 13:34

Post Napisano: 19 Dec 2009, 13:32


Code: Select all

Broj > Dozvole
0    > nikakve 
1    > izvrsavanje
2    > pisanje 
3    > pisanje i izvrsavanje 
4    > citanje
5    > citanje i izvrsavanje 
6    > citanje i pisanje 
7    > citanje, pisanje i izvrsavanje 
Evo male pomoć za pamćenje ove tabele. Sve što treba da zapamtite je da je
1 - izvršavanje (20=1)
2 - pisanje (21=2)
4 - čitanje (22=4)
ostale kombinacije dobijate jednostavnim sabiranjem ovih brojeva. Primer: čitanje + izvršavanje = 4 +1 = 5, itd.
Last edited by Anonymous on 20 Jul 2010, 09:37, edited 1 time in total.
Hard work may not kill you, but why take the chance?



offline

Post Napisano: 19 Dec 2009, 16:09


Abraxas sve pohvale, ja ovo iskreno nisam ucio na ovakav nacin :grin: i nisam znao da je ovako moguce  :rolleyes:
Last edited by branko on 20 Jul 2010, 09:38, edited 1 time in total.


Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests