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

Postavljanje setuid bita

[es] :: Linux :: Postavljanje setuid bita

[ Pregleda: 2749 | Odgovora: 5 ] > FB > Twit

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 - pre 227 meseci
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.
 
Odgovor na temu

sadux

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

Jabber: sadux@elitesecurity.org
ICQ: 337176241


+1 Profil

icon Re: Postavljanje setuid bita16.08.2005. u 18:43 - pre 227 meseci
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#

 
Odgovor na temu

bojan_bozovic

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

Sajt: angelstudio.org


+392 Profil

icon Re: Postavljanje setuid bita16.08.2005. u 18:53 - pre 227 meseci
chmod a+s /usr/bin/script
 
Odgovor na temu

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 - pre 227 meseci
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.
 
Odgovor na temu

EArthquake

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



+67 Profil

icon Re: Postavljanje setuid bita17.08.2005. u 03:29 - pre 227 meseci
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
 
Odgovor na temu

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 - pre 227 meseci
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.
 
Odgovor na temu

[es] :: Linux :: Postavljanje setuid bita

[ Pregleda: 2749 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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