🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.mag.at
Article #34830

Re: Serwer na SuSE 8.1 - heeelp!

#34830
From: Stanislaw Kulczycki
Date: Tue, 08 Mar 2005 16:10
57 lines
3209 bytes
Mateusz Majchrzycki wrote:


> 1. Jako że praca będzie zdalna to muszą mieć możliwość logowania się 
> przez ssh. Jak i gdzie ustawić, żeby mogli się logować tylko i 
> wyłącznie użytkownicy z danej grupy? Da się? Powiedzcie ze tak? :)

Tak mozna tak zrobic wystarczy ustawic jakas powloke np /bin/false czy 
cokolwiek... W ostatecznosci mozna uzytkownikowi w .bash_profile wpisac 
logout :)

> 2. Jak nadać użytkownikom największe prawa (w rozsądnym zakresie). Ew. 
> czy jest moze coś takiego co okresla co dany user moze uruchamiać (lub 
> dana grupa) i żeby dał sie taką listę na bieżąco aktualizować? Np. user 
> mi płacze że nie moze uruchomić "joe", to ja myk, myk, kelpu klepu w 
> klawiaturę i już. Powiedzcie ze się da :)

To jest trudne mozna to rozwiazac na 2 sposoby po pierwsze tworzac 
chroot po drugie poprzez odpowiednie ustawienia grup.
Z tym myku myku jest problem bo to musisz podzielic pliki na grupy np
masz grupe audio, ktora ma miec dostep do /dev/sound/* oraz do programu 
/usr/bin/xmms.
W tym celu ustawiasz prawa grupowe programu xmms i tych plikow w dev na 
grupe audio i zabierasz prawa wykonywania da innych uzytwkonikow tzn 
chmod o-xr pliki. Inne rozwiazania byly by raczej trudne przynajmniej ja 
innych nie znam :D

> 3. Gdzie znajdę jakoś łopatologicznie wytłumaczoną filozofię uprawnień 
> w linuxie? Kto co może, dlaczego tak a nie inaczje, jak to zmienić, 
> czego sie wystrzegać itp. :)
> Za wszelką pomoc będę niezmiernie dzwięczny :) dzyń, dzyń, dzyń :)
> 

Do kazdego pliku jest przypisany wlasciciel (USER) oraz grupa. Do tego 
kazdy plik ma rozne prawa dostepu dla poszczegolnych uzytkownikow.
Przyklad.
jezeli masz takie grupy jak:
BUDDYSCI, KOMUCHY, AUDIO
uzytkownikow (format USER:GRUPA)

admin:BUDDYSCI, KOMUCHY, AUDIO
audioman: AUDIO
karol: BUDDYSCI

Teraz chcesz zeby program xmms byl tylko dostepny dla grupowiczow AUDIO 
zatem ustawiamy prawa
chown admin:AUDIO xmms
Zabieramy prawa wykonywania innym oraz dajemy grupowiczom i wlascicielowi:
chmod a-rwx xmms
chmod ug+rx

O to chodzilo czy cos jeszcze wyjasnic?

-- 
Grung[@t]kce.one.pl
GG: 1430624
http://www.freebyte.one.pl
Technical Details
Message-ID: <d0kivb$dl9$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <Xns9612C8FF539F4XNSMateoM@192.168.0.1>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Stanislaw Kulczycki <grung@fatcat.ftj.agh.edu.pl>
Newsgroups: alt.pl.mag.at
Subject: Re: Serwer na SuSE 8.1 - heeelp!
Date: Tue, 08 Mar 2005 17:10:44 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 57
Message-ID: <d0kivb$dl9$1@nemesis.news.tpi.pl>
References: <Xns9612C8FF539F4XNSMateoM@192.168.0.1>
NNTP-Posting-Host: bqm188.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1110298411 13993 83.29.80.188 (8 Mar 2005 16:13:31 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 8 Mar 2005 16:13:31 +0000 (UTC)
User-Agent: Mozilla Thunderbird 1.0 (X11/20041211)
X-Accept-Language: en-us, en
In-Reply-To: <Xns9612C8FF539F4XNSMateoM@192.168.0.1>
X-Enigmail-Version: 0.89.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit