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

Postavljanje setuid bita

[es] :: Linux :: Postavljanje setuid bita

[ Pregleda: 1075 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

av@z

Član broj: 18553
Poruke: 48
*.dlp224.bih.net.ba.



Profil

icon Postavljanje setuid bita16.08.2005. u 16:52

Interesuje me kako da postavim setuid bit na neki fajl, tj. da ja kao root kreiram neki fajl koji ce izvrsavati komande koje moze izvrsavat samo root a da taj fajl mogu pokrenuti ostali korisnici.

Npr. fajl:

#!/bin/sh
cat /etc/shadow

I sad da ostali korisnici mogu pokrenuti ovaj fajl (da im se izlista sadrzaj shadowa) a da pri tome ne mogu editovat fajl?

Hvala.
16.08.2005. u 16:52 

sadux

Član broj: 5320
Poruke: 942
*.inffo.net.

Jabber: sadux@elitesecurity.org
ICQ: 337176241


Profil

icon Re: Postavljanje setuid bita16.08.2005. u 18:43
Ako si mislio na ovo,onda ok...
pretpostavimo da se fajl zove 'sadux' :>
znaci:

Code:
sadux@localhost# ./sadux & [1] 7262     #Sada je program pokrenut na pid 7262 i radi u pozadini..
sadux@localhost#

16.08.2005. u 18:43 

bojan_bozovic
Sir Lancelot

Član broj: 29028
Poruke: 2345
*.pat-pool.le.sbb.co.yu.



Profil

icon Re: Postavljanje setuid bita16.08.2005. u 18:53
chmod a+s /usr/bin/script
16.08.2005. u 18:53 

anrxc

Član broj: 43899
Poruke: 452
*.adsl.net.t-com.hr.

Sajt: sysphere.org


Profil

icon Re: Postavljanje setuid bita16.08.2005. u 19:56
To nece tako ici, setuid shell skripte predstavljaju veliki sigurnosni propust.
Morat ces koritstiti perl (suidperl) ili napisati wrapper u C... jednostavnije uposli sudo.
You need to install an RTFM interface.
16.08.2005. u 19:56 

EArthquake
Aleksandar Nikolic
Novi Sad

Član broj: 20684
Poruke: 651
*.dial.InfoSky.Net.

Sajt: www.phearless.org


Profil

icon Re: Postavljanje setuid bita17.08.2005. u 03:29
jednostavno

chmod +s imeprograma

gde je imeprograma
program koji zelite da pokrenete s root pravima


ovime stavljate suid bit na program

to moze i ne mora da predstavlja sigurnosni propust
mada nije preporucljivo

ali ako se radi o kucnoj masini
sasvim sigurno
www.phearless.org
foundation.phearless.org
www.matematiranje.com
17.08.2005. u 03:29 

anrxc

Član broj: 43899
Poruke: 452
*.adsl.net.t-com.hr.

Sajt: sysphere.org


Profil

icon Re: Postavljanje setuid bita17.08.2005. u 09:11
On pokusava stavit suid bit na shell skriptu ne na program, sto je onemoguceno u linux kernelu iz razloga koje sam spominjao prije.



[Ovu poruku je menjao anrxc dana 17.08.2005. u 10:14 GMT+1]
You need to install an RTFM interface.
17.08.2005. u 09:11 

[es] :: Linux :: Postavljanje setuid bita

[ Pregleda: 1075 | Odgovora: 5 ]

Postavi temu Odgovori

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