🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #471890

Re: Suse, Ubuntu, Fedoro, nie idźcie tą drogą

#471890
From: Radosław Gancarz
Date: Sat, 09 Jan 2010 12:59
54 lines
3386 bytes
Andrzej Rosa <bakters@yahoo.com> wrote:
> >>  ./test                       
> >>  -su: ./test: /bin/bash: bad interpreter: Permission denied
> >
> > Myślałeś, że to "sh" jest tam bez powodu? :-)
> > Zamiast tego może byc prawie dowolny interpreter, choćby perl.
> >
> > Rozwiązaniem jest danie użytkownikowi "restricted shell" w stylu
> > rbash
> 
> Dałem.  sh datafile nadal działa. 

RTFM. 

> > ale wtedy trzeba uważać co się udostępnia użytkownikowi (np.
> > udostępnienie vim-a nie jest dobrym pomysłem,
> Akurat na to jest wyjście.  Udało mi się uruchomić vima bez dostępu do
> wewnętrznego shella. 

Akurat chodzi o to, żeby nie dało się uruchomić vima _z_ dostępem do
shella i kilkoma innymi funkcjami (RTFM j.w.)

> > lepszy będzie rvim).
> > Jakoś nie widziałem systemu desktopowego z uzytkownikami pracującymi
> > z "restricted shell"...
> 
> Oj, na wszystko jest jakieś obejście.  Twoja argumentacja jest typu,
> "skoro kłódkę można otworzyć spinką do włosów, równie dobrze możesz
> zostawić komórkę zamkniętą na skobel", ale to IMO błędna logika.

Nie. Po prostu mnożysz przeszkody techniczne, które utrudniają życie
w równym stopniu malware/włamywaczowi co użytkownikowi przeciętnego peceta
desktopowego Linuksa (wyobraź sobie, że nagle przestają Ci działać skrypty
startowe w $HOME - wygodne?). Chrome to jakby inna bajak bo zapowiada
się, że niewiele tam bedzie można zrobić poza odpaleniem webaplikacji.

> Za
> każdym utrudnieniem zniechęcasz jakiś procent potencjalnych włamywaczy,
> czyli każde utrudnienie przynosi mimo wszystko efekty.

Chyba, że utrudniasz również życie użytkownikowi. Wtedy będzie się
starał pozbyc tego utrudnienia i tylko wszystkim dodajesz niepotrzebnej
pracy.

> Czyli reasumując, opcja noexec jest skuteczna, nawet jeśli czasami nie
> jest skuteczna. 

Takie UAC for Linux? :>

Pozdrawiam

-- 
Radosław Gancarz                             r a d e k g @ h e l l . p l
http://bugs.from.hell.pl/
Technical Details
Message-ID: <hi9ujp$rg2$1@achot.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
References: <hgm3m0$592$1@node2.news.atman.pl> <57mc17-sdo.ln1@bakters.bandit.home> <hi1sql$mmt$1@inews.gazeta.pl> <8dke17-4rc.ln1@bakters.bandit.home> <hi2sf7$r7b$1@inews.gazeta.pl> <mdhg17-ji1.ln1@bakters.bandit.home> <hi53uk$3bm$1@inews.gazeta.pl> <ba4j17-8uj.ln1@bakters.bandit.home> <hi70sk$2jr$1@inews.gazeta.pl> <n07k17-r4h.ln1@bakters.bandit.home> <hi7tgq$vof$1@achot.icm.edu.pl> <vudk17-qkl.ln1@bakters.bandit.home> <hi85ul$b5u$1@achot.icm.edu.pl> <kv3m17-dl7.ln1@bakters.bandit.home>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
From: Radosław Gancarz <N0Spam_radekg@hell.pl>
Newsgroups: pl.comp.os.advocacy
Subject: Re: Suse, Ubuntu, Fedoro, nie
 idźcie tą drogą
Date: Sat, 9 Jan 2010 12:59:37 +0000 (UTC)
Organization: http://news.icm.edu.pl/
Lines: 54
Sender: Radoslaw Gancarz <radekg@hell.pl>
Message-ID: <hi9ujp$rg2$1@achot.icm.edu.pl>
References: <hgm3m0$592$1@node2.news.atman.pl>   <57mc17-sdo.ln1@bakters.bandit.home> <hi1sql$mmt$1@inews.gazeta.pl> <8dke17-4rc.ln1@bakters.bandit.home> <hi2sf7$r7b$1@inews.gazeta.pl> <mdhg17-ji1.ln1@bakters.bandit.home> <hi53uk$3bm$1@inews.gazeta.pl> <ba4j17-8uj.ln1@bakters.bandit.home> <hi70sk$2jr$1@inews.gazeta.pl> <n07k17-r4h.ln1@bakters.bandit.home> <hi7tgq$vof$1@achot.icm.edu.pl> <vudk17-qkl.ln1@bakters.bandit.home> <hi85ul$b5u$1@achot.icm.edu.pl> <kv3m17-dl7.ln1@bakters.bandit.home>
NNTP-Posting-Host: hell.pl
Mime-Version: 1.0
X-Trace: achot.icm.edu.pl 1263041977 28162 193.219.28.162 (9 Jan 2010 12:59:37 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Sat, 9 Jan 2010 12:59:37 +0000 (UTC)
User-Agent: tin/1.9.4-20090211 ("Rieclachan") (UNIX) (Linux/2.6.18-6-xen-686 (i686))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit