Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Permisije u Linuxu

[es] :: Linux :: Permisije u Linuxu

[ Pregleda: 1951 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nothing_007

Član broj: 34153
Poruke: 21
178.77.16.*



Profil

icon Permisije u Linuxu29.06.2011. u 17:36 - pre 127 meseci
Pozdrav. Počeo sam da radim sa Linuxom malo.Ali imam problema sa permisijjama. Radim malo sa umask,medjutim zapeo sam u jednom tutorijalu.
Evo dio komandi iz upustva.
Code:

$ umask 077
$ mkdir dir1
$ touch file
$ ls -ld dir1 file


Evo i output.

Code:

drwx------ 2 vivek vivek 4096 2011-03-04 02:05 dir1
-rw------- 1 vivek vivek    0 2011-03-04 02:05 file


Znači po defaultu permisije za dir su 777 i za fajl 666.
Ako se od default perm oduzme vrijednost umask dobije se broj 700 tj ove permisije na diru iz outputa.Medjutim problem mi je za fajl,ne znam kako je ova vrijednost perm.dobijena.Ako je default perm za fajl 666 i ako se oduzme vrijednost umaske, dobije se brojka od 589.Pa ako nekoga ne mrzi, zamolio bih da ga mi ovo objasni.

I ako može da mi napiše primjeni umask u Linuxu, konkretan primjer.Hvala

Btw.radio sam sa ovog tutorijala.
http://www.cyberciti.biz/tips/...ux-unix-umask-value-usage.html
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 463
*.mediaworksit.net.



+25 Profil

icon Re: Permisije u Linuxu29.06.2011. u 20:54 - pre 127 meseci
Za permisije u linux-u koriste se oktalni brojevi.Da si malo bolje proucio taj tekst,nasao bi to tamo.
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

maksvel

Moderator
Član broj: 107376
Poruke: 2416

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Permisije u Linuxu29.06.2011. u 20:54 - pre 127 meseci
Prava nad fajlom su komplikovanija i određuju se primenom logičkog AND 666 i negiranog umask-a.
Pogledaj primer na wikipediji: http://en.wikipedia.org/wiki/Umask

Kod tebe, konkretno:
Maska je 077 = 000 111 111, a negirano to je 111 000 000. 666 je 110 110 110
Pravo nad tim fajlom je dakle (110 110 110) AND (111 000 000) = 110 000 000, tj. rw- --- ---
 
Odgovor na temu

nothing_007

Član broj: 34153
Poruke: 21
178.77.20.*



Profil

icon Re: Permisije u Linuxu01.07.2011. u 16:40 - pre 126 meseci
Auu, odličan link. Hvala ti prijatelju, provalio sam. Očekivao sam u tutorijalu da ce napisati čitav postupak.
Još me zanima,kako da omogućim preko suid, da svaki od usera mjenja svoju lozinku?
Znam da je to vrlo opasno ali samo učim na svom kompu.Izguglao sam par stvari ali kad uradim i stavim suid, opet mi neda da obični user promjeni svoju liznku. hvala
 
Odgovor na temu

Miroslav Strugarevic

Član broj: 5038
Poruke: 2689



+68 Profil

icon Re: Permisije u Linuxu01.07.2011. u 16:49 - pre 126 meseci
Citat:
nothing_007: Auu, odličan link. Hvala ti prijatelju, provalio sam. Očekivao sam u tutorijalu da ce napisati čitav postupak.
Još me zanima,kako da omogućim preko suid, da svaki od usera mjenja svoju lozinku?
Znam da je to vrlo opasno ali samo učim na svom kompu.Izguglao sam par stvari ali kad uradim i stavim suid, opet mi neda da obični user promjeni svoju liznku. hvala


Zar to vec nije omoguceno po defaultu?
 
Odgovor na temu

nothing_007

Član broj: 34153
Poruke: 21
178.77.15.*



Profil

icon Re: Permisije u Linuxu01.07.2011. u 17:57 - pre 126 meseci
Mislim da nije,ili sam ja nešto zeznuo. :D
Kada pokušam da promjenim uvijek dobijem poruku:

passwd: Authentication token manipulation error
passwd: password unchanged

I stavim chmod u+s na passwd fajl.
Hvala
 
Odgovor na temu

maksvel

Moderator
Član broj: 107376
Poruke: 2416

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Permisije u Linuxu01.07.2011. u 19:45 - pre 126 meseci
Imaš passwd fajl i passwd program. Treba suid na programu passwd.
Kucni whereis passwd, pa ćeš videti gde je šta.

A program passwd ima suid po defaultu, i on jeste školski primer upotrebe suida

[Ovu poruku je menjao maksvel dana 01.07.2011. u 21:03 GMT+1]
 
Odgovor na temu

nothing_007

Član broj: 34153
Poruke: 21
178.77.2.*



Profil

icon Re: Permisije u Linuxu01.07.2011. u 22:39 - pre 126 meseci
Hvala na veoma korektnim odgovorima. Kada sam guglao, na par tutorijala sam našao da se treba SUID stavljati na etc passwd fajl..Zato i nije moglo.A i kada sam čačkao malo,iskljucio sam suid sa ovog programskog fajla pa mi nije moglo.
Sada mi radi i odlično je.
Hvala :)
 
Odgovor na temu

[es] :: Linux :: Permisije u Linuxu

[ Pregleda: 1951 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.