🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#471889
From: Andrzej Rosa
Date: Sat, 09 Jan 2010 10:56
43 lines
2945 bytes
On 2010-01-08, Radosław Gancarz <N0Spam_radekg@hell.pl> 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. 

$ sh test
owned
$ ./test
rbash: ./test: restricted: cannot specify `/' in command names

"cd /" w pliku danych też działa. 

> 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. 

> 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.  Za
każdym utrudnieniem zniechęcasz jakiś procent potencjalnych włamywaczy,
czyli każde utrudnienie przynosi mimo wszystko efekty.

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

-- 
Andrzej Rosa 
Working Gentoo flavor:  http://www.funtoo.org
Maintained by Daniel Robbins.
Technical Details
Message-ID: <kv3m17-dl7.ln1@bakters.bandit.home>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!bakters.bandit.home!not-for-mail
References: <hgm3m0$592$1@node2.news.atman.pl> <cbrb17-221.ln1@bakters.bandit.home> <hi027l$10$1@inews.gazeta.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>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!bakters.bandit.home!not-for-mail
From: Andrzej Rosa <bakters@yahoo.com>
Newsgroups: pl.comp.os.advocacy
Subject: Re: Suse, Ubuntu, Fedoro, nie
 idźcie tą drogą
Date: Sat, 9 Jan 2010 11:56:20 +0100
Organization: TP - http://www.tp.pl/
Lines: 43
Message-ID: <kv3m17-dl7.ln1@bakters.bandit.home>
References: <hgm3m0$592$1@node2.news.atman.pl> <cbrb17-221.ln1@bakters.bandit.home> <hi027l$10$1@inews.gazeta.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>
NNTP-Posting-Host: aaor165.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1263035258 3210 83.5.125.165 (9 Jan 2010 11:07:38 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Sat, 9 Jan 2010 11:07:38 +0000 (UTC)
User-Agent: slrn/0.9.9p1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit