Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-05-10 10:21:50

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Wirtualne środowisko w szkole do nauki

Witam,

Zostałem poproszony , żeby w szkole na prostym kompie uruchomić serwer na linux z chroot.
Uczniowie mają mieć dostęp
- do swoich domków
- do ssh
- do mc
- do public_html by pisać strony
- mysql każdy do swojej bazy
- ftp do wysyłania plików na serwer

I tu zwracam się do was z pytaniem, czy jest coś co oddzieli uczniów od fizycznego systemu jakiś chroot ?

Problem jest w tym, że komputer jest słaby i nie wspiera wirtualizacji więc XEN lub vmware-server odpadają.
wiem, że można to zrobić za pomocą chroot, ale będzie to później obsługiwał nauczyciel i z zaawansowaną obsługą linux ma problem.
Czy jest jakieś proste środowisko separujące użytkowników od fizycznego systemu, ale jednocześnie, żeby można było łatwo zakładać użytkowników i oczywiście wypowiedź nauczyciela " najlepiej żeby wszystko się z automatu robiło " :).

Macie może jakiś pomysł na takie zagadnienie


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#2  2010-05-10 10:37:28

  life - Użytkownik

life
Użytkownik
Zarejestrowany: 2009-10-30

Re: Wirtualne środowisko w szkole do nauki

najprościej to chyba postawić oddzielną maszynę do tego z jakimś Direct Admin czy Cpanel :) i nie będzie problemu.

bo pewnie wszystko da się zrobić w chroot ale [i]" najlepiej żeby wszystko się z automatu robiło "[/i] może być problem :)

Offline

 

#3  2010-05-10 10:39:48

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Re: Wirtualne środowisko w szkole do nauki

ale to są płatne rozwiązania :( to dla szkoły czyli wszystko za darmo :)


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#4  2010-05-10 10:41:25

  life - Użytkownik

life
Użytkownik
Zarejestrowany: 2009-10-30

Re: Wirtualne środowisko w szkole do nauki

a odpowiedników OS albo FS nie ma?

Offline

 

#5  2010-05-10 11:58:33

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Wirtualne środowisko w szkole do nauki

[quote=redelek]I tu zwracam się do was z pytaniem, czy jest coś co oddzieli uczniów od fizycznego systemu jakiś chroot ?[/quote]
lxc, schroot, openvz, ...

[quote=redelek]Czy jest jakieś proste środowisko separujące użytkowników od fizycznego systemu, ale jednocześnie, żeby można było łatwo zakładać użytkowników i oczywiście wypowiedź nauczyciela " najlepiej żeby wszystko się z automatu robiło " :).[/quote]
Napisz jakiś skrypt typu:

Kod:

dodaj_uzytkownika login hasło
usun_uzytkownika login

ktore robią co trzeba? Albo można LDAP-a spróbować.

Rzuć też okiem na Skolelinux (Debian Edu): http://dug.net.pl/news/61/


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#6  2010-05-10 12:53:09

  tspoko - Użytkownik

tspoko
Użytkownik
Skąd: Świętokrzyskie
Zarejestrowany: 2009-01-23

Re: Wirtualne środowisko w szkole do nauki

A ja proponuje na oddzielnej maszynie zainstalować ebox - takie właściwie ubuntu serwer obsługiwane przez przeglądarke. Tam łatwo dodaje się użytkowników, można postawić PDC i dość przyjemnie się tym administruje. Można niektóre moduły usunąć ze strony administracyjnej i wtedy będzie bardziej prosto ;).

Offline

 

#7  2010-05-10 14:43:26

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Re: Wirtualne środowisko w szkole do nauki

A co powiecie na JAILKIT ?

Na razie zainstalowałem i sobie patrzę co i jak działa. Ktoś z Państwa używał tego ?


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#8  2010-05-10 16:14:20

  debianus_userus - Członek DUG

debianus_userus
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2005-08-29
Serwis

Re: Wirtualne środowisko w szkole do nauki

Solaris - zones
Szybko, prosto i skutecznie :)

Offline

 

#9  2010-05-10 17:43:42

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: Wirtualne środowisko w szkole do nauki

A po co virtualizacja?
Nie wystarczy
1 - grseciurity i ograniczenie uprawnien dla userow
2 - limity per grupa userow na zasoby systemu
4 - jakaą quota
5 - informacje o userach trzymanae w baze danych cos ala to http://www.spencerstirling.com/computergeek/mysqluser.html + drobne skrypty do zarzadzania


[url=http://dug.net.pl][b]DUG[/b][/url]

Offline

 

#10  2010-05-10 20:57:30

  adasiek_j - Użytkownik

adasiek_j
Użytkownik
Zarejestrowany: 2010-05-04

Re: Wirtualne środowisko w szkole do nauki

A jako alternatywe dla cPanel podam ISPConfig - chociaż z tego, co piszesz, to na pewno 100% Twoich problemów to nie rozwiąże.

Mimo wszystko dążyłbym do chrootowania userów, a zakładanie tego jakimś skryptem - dla nauczyciela coby było łatwiej jakieś proste cgi-bin mógłbyś wykonac.

Adam

Offline

 

#11  2010-05-11 12:28:08

  gson - Użytkownik

gson
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-07-17

Re: Wirtualne środowisko w szkole do nauki

Zgadzam sie  z BiExi - po co cmbinujesz, linuxowy ssh ma chroota, vsftpd tez. MySql mozesz spokojnie ustwic kto ma dostep do czego. Wiec tylko dodajesz userow i juz. Kazdy moze sie za sshowac lub zrobic ftp i ma dostep tylko do swojego domowego. Wirtualizacja, kontenery czy inne takie jest ok jak chcesz zeby kazdy mial wirtualny server i stawial na nim swojego apacha czy inne mysql. Do celow ktore opisales nie trzeba nic wiecej..

Offline

 

#12  2010-05-11 16:41:56

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: Wirtualne środowisko w szkole do nauki

Wirtualizacja dobra na failover, napisac skrypt domyslny ktory sam doda pozostale wpisy po dodaniu nowego uzytkownika i gdy ten sie zaloguje pierwszy raz.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.009 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00088 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.133.157.231' WHERE u.id=1
0.00064 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.157.231', 1732317376)
0.00045 SELECT * FROM punbb_online WHERE logged<1732317076
0.00067 DELETE FROM punbb_online WHERE ident='3.16.47.89'
0.00054 SELECT topic_id FROM punbb_posts WHERE id=147542
0.00005 SELECT id FROM punbb_posts WHERE topic_id=16800 ORDER BY posted
0.00047 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16800 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00187 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16800 ORDER BY p.id LIMIT 0,25
0.00085 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16800
Total query time: 0.00662 s