Malo znam o *nix grupama i korisnicima ali otprilike ovako
za svaki fajl ili folder imas tri nivoa pristupa za svaku kategoriju
[vlasnik] [grupa kojoj pripada] [ostali]
ovi tvoji brojevi 660 ili 664 ili 777 odnose se na ove tri grupe(kategorije korisnika) gde je prvi broj ovlascenja za vlasnika drugi za grupu i treci za ostale. Na primer slika
hondatype-r.jpg ako ima mod 664 ima sledece karakteristike
[vlasnik] | [grupa] | [ostali]
rw- | rw- | r--
gde je za svaku kategoriju
r = read na prvom mestu
w = write na drugom mestu
x = delete na trecem mestu
Sad malo binarne matematike
ako vlasnik ima broj
6 kao nivo on se dobija sledecim matematikom
[decimalno] [binarno]
6 = 110
1
10 ->
0*2
0 +
1*2
1 + 1*2
2
-> 0*1 + 1*2 + 1*4 = 6
znaci binarno 110 (decimalno 6)daje oznaku
r w -
1 1 0
---------
analogno tome
[bin] [dec]
100 = 4
100 =
0*2
0 +
0*2
1 +
1*2
2 = 0 + 0 + 4 = 4
r - -
1 0 0
--------
[bin] [dec]
111 = 7
r w x
1 1 1 -> sva prava
---------
znaci da bi svako mogao da cita sliku mora da ima prava za citanje tako da je moguce da fajl ima ovakva prava sto je malo neobicno
004
[vlasnik] [grupa] [ostali]
0 | 0 | 4 -> decimalno
0 0 0 | 0 0 0 | 1 0 0 -> binarno
- - - | - - - | r - -
U tebra pa ovo ispade komplikovano :)
Pitanje za milion ╫.
Zemlja u kojoj si siroma ili xtra profiter?