🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Mateusz Majchrzycki Mon, 07 Mar 2005 18:46
Serwer na SuSE 8.1 - heeelp!
#34852
Author: Mateusz Majchrzycki
Date: Mon, 07 Mar 2005 18:46
29 lines
2585 bytes
Mam takie dziwne zajecia z sieci komputerowych na których sobie psorek 
zażyczył abyśmy postawili full-wypas serwer na SuSE 8.1. Na serwerze ma 
być od cholery i trochę usług. Ale to jest mały pikuś, bo grupa została 
podzielona na zespoły które będą poszczególne serwery stawiać. Mi 
niestety przypadło w zasłudze opieka nad samym serwerem pod względem 
bezpieczeństwa itp. głupot. No ale że nigdy za bardzo się w to nie 
bawiłem to jestem zielony. Dlatego potrzebuję waszej pomocy (podpieram 
sie jeszcze archiwami pl.comp.os.linux.* :))
Na serwerze będzie 15 kont użytkowników którzy będą stawiali różne 
usługi. No i jeżeli mają to zrobić to muszą miec odpowiednie 
uprawnienia. I tu sie zaczynaja schody:
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? :)
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 :)
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ń :)

-- 
+-----Pozdrawiam------+------------------------+
 \ Mateusz Majchrzycki \ W życiu liczą się      \
  \ MateoM[at]poczta.fm \ drobne przyjemności... \
   +------GG#897890------+------------------------+
Re: Serwer na SuSE 8.1 - heeelp!
#34830
Author: 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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads