Historia pewnego suid root .. i pierwszy pomysł na finał opowiadania
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Śro, 24 Lut 1999, 10:04:25 CET
On Wed, 24 Feb 1999, Wojciech Slusarczyk wrote:
> On Tue, 23 Feb 1999, Grzegorz Stanislawski wrote:
>
> > To bylo bardzo powaznie.
> > Ciekawe jak ppp bedzie ustawial routing bez roota.
> > Co nam grodzi od akurat tego suida?
>
> Czy jak root odpali pppd to nie chodzi ?
> Czy jak sie w initach podnosi to nie chodzi ?
Owszem ale jak zaloguje się dial-up użytkownik i będzie chciał odpalić
sobie połączenie PPP to ten suid musi być.
Fragment z PPP-FAQ:
7.3. pppd wont run unless you are root
The pppd process needs to make changes to the networking system and
this can only be done if you are the root user. If you wish to run
pppd from other than the root user then the pppd program needs to be
secured ´suid to root´.
chown root /usr/sbin/pppd
chmod 4755 /usr/sbin/pppd
If you wish to control the pppd access to a select group of people,
then make the pppd process owned by the group and do not permit all
others to run the program.
Wojtek jeszcze raz .. w tym wypadku chodzi o to, że ten akurat suid i tak
jest potrzebny na hostach dostrępowych, a na pozostałych nie będzie miał
znaczenia.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl