Epoptes, ένα νέο εργαλείο διαχείρισης και εποπτείας τάξης

Ξεκίνησε από alkisg, 15 Οκτ 2011, 12:37:25 ΠΜ

« προηγούμενο - επόμενο »

exanemou

έκανα εγκατάσταση το επόπτες (νομίζω σωστά)
απορία 1η: ο epoptes εκκινεί μόνο από τερματικό; Γιατι δεν είδα σε κάποιο μενού το εικονιδιο του
απορία 2η: μετα την εκκίνηση του εποπτη ,(από τερματικό) οι fat δεν ήταν ορατοί αν δεν ανοικτοί
Να ξανακάνω εγκατάσταση το εποπτης ;

alkisg

Είναι στο μενού Εφαρμογές → Διαδίκτυο → Epoptes.
Για τους fat, πρέπει να εγκαταστήσεις το epoptes-client στον εικονικό δίσκο, να κάνεις λήψη του πιστοποιητικού και να κάνεις συμπίεση εικονικού δίσκου.
Οδηγίες: https://alkisg.mysch.gr/steki/index.php?topic=4214.msg45593#msg45593

Αν κάποιος έχει όρεξη να αναλάβει να μεταφράζει τις ιστοσελίδες του Επόπτη στα Ελληνικά, ας μου πει να του δώσω πρόσβαση στο epoptes.org ώστε να διατηρεί σελίδες του τύπου π.χ. http://www.epoptes.org/installation/el, δηλαδή μετάφραση του http://www.epoptes.org/installation

apapakL


Δημήτρης Γκίνης


Παράθεση από: alkisg στις 20 Οκτ 2011, 10:59:21 ΠΜ

Για τον εικονικό δίσκο, αφού πρώτα εγκαταστήσουμε τον Επόπτη στο server, κάνουμε άνοιγμα κονσόλας και δίνουμε τις παρακάτω εντολές:
Κώδικας: shell
apt-get update
apt-get install epoptes-client
epoptes-client -c
exit


Τρέχοντας το epoptes-client -c στην κονσόλα του εικονικού μου επιστρέφει:
nc: getaddrinfo: Name or service not known
gethostbyname failure
connect:errno=110
epoptes-client ERROR: Failed to fetch certificate from server:789

??

apapakL


apanagio


alkisg

Παράθεση από: Δημήτρης Γκίνης στις 20 Φεβ 2012, 11:36:56 ΠΜ
Εκτός της ευχρηστίας του, φαίνεται ότι δεν εμφανίζει τα προβλήματα που αντιμετώπιζα με το sch-scripts σε κάποιες λειτουργίες (πχ επίδειξη οθόνης, παρακολούθηση μαθητή).

Βιάστηκα να μιλήσω..... :(

Δημήτρη, αν δεν αναφέρεις τα προβλήματα, δεν πρόκειται να λυθούν...
Τι προβλήματα είναι αυτά;

aspd

Δοκίμασα το παρακάτω (όχι όμως με μαθητές) και νομίζω ότι είναι αυτό που θέλουμε.
Παράθεση από: alkisg στις 17 Φεβ 2012, 12:40:03 ΜΜ
Γρήγορο how-to:
Κώδικας: shell
sudo apt-get install xserver-xephyr blackbox
xinit /usr/bin/blackbox -- /usr/bin/Xephyr :2

Έτρεξα το epoptes μέσα στο Xephyr, έκανα επίδειξη οθόνης σε παράθυρο και  μετά μπλέχτηκα λίγο γιατί δεν έβρισκα πώς να τρέξω και κάτι άλλο εκεί μέσα. Τελικά μπήκα σε ένα άλλο workspace, άνοιξα ένα κείμενο με το gedit και εμφανίστηκε στον client όπως το ήθελα και το μετακίνησα στον client εύκολα σε μια γωνιά της επιφάνειας εργασίας του.

Δημήτρης Γκίνης

@alkisg: έχω κρατήσει κάποιες σημειώσεις για το τι είδους προβλήματα και σε ποια μηχανάκια εμφανίζονται και σε πρώτη ευκαιρία θα τα ανεβάσω (δυστυχώς τα έχω στον server του εργαστηρίου) .
Αυτό που με προβληματίζει όμως είναι ότι όταν στους clients δεν δουλεύει κανείς, τότε είναι όλα ΟΚ. Αντίθετα όταν στους client δουλεύουν μαθητές τότε παρουσιάζονται τα προβλήματα (τόσο στο epoptes όσο και στα sch-scripts: πχ προβολή οθόνη καθηγητή). Ίσως έχει να κάνει με τον φόρτο του server??
Προσπάθησα κανά δυο φορές που μου εμφανίστηκε να σε βρω στο IRC για να το δούμε μαζί σε πραγματικές συνθήκες αλλά στάθηκα άτυχος.

alkisg

Δημοσιεύτηκε νέα έκδοση 0.4.4 του Επόπτη. Τα βασικά χαρακτηριστικά είναι περισσότερη σταθερότητα, δυνατότητα προβολής των πραγματικών ονομάτων αντί των unix usernames, και απομνημόνευση περισσότερων ρυθμίσεων των χρηστών (ιστορικό εκτέλεσης εντολών, ρυθμίσεις προβολής ετικετών).

Θεωρητικά τώρα δεν θα πρέπει να "χάνονται" συνδέσεις με τους σταθμούς εργασίας παρά μόνο αν υπάρχουν σοβαρά προβλήματα δικτύου. Αν κάποιος συνεχίζει να έχει τέτοια προβλήματα, έστω και σπάνια, θα βοηθήσει αν μας στείλει το /var/log/epoptes.log του.

alkisg

Παράθεση από: Δημήτρης Γκίνης στις 23 Φεβ 2012, 11:16:48 ΠΜ
Τρέχοντας το epoptes-client -c στην κονσόλα του εικονικού μου επιστρέφει:
nc: getaddrinfo: Name or service not known
gethostbyname failure
connect:errno=110
epoptes-client ERROR: Failed to fetch certificate from server:789

Τώρα κατάφερα να αναπαραγάγω το πρόβλημα... συμβαίνει μόνο σε fat chroots κι εγώ δοκίμαζα σε thin, γι' αυτό και δεν το έβλεπα. Θα το διορθώσω στην επόμενη έκδοση.

richard

Γεια σας

Τώρα με την 12.04 στο server:

grep server /etc/hosts
10.72.251.20   server

dpkg --list | grep epoptes
ii  epoptes                                0.5.6-1~precise1                        Computer lab management tool
ii  epoptes-client                         0.5.6-1~precise1                        Computer lab management tool (client)

netstat -nap | grep :789
tcp        0      0 0.0.0.0:789             0.0.0.0:*               LISTEN      1152/python     
tcp        0      0 10.72.251.20:789        10.72.251.20:43820      ESTABLISHED 1152/python     
tcp        0      0 10.72.251.20:43820      10.72.251.20:789        ESTABLISHED 1613/epoptes-client

dpkg --list | grep firewall
ii  ufw                                    0.31.1-1                                program for managing a Netfilter firewall

iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

epoptes-client -c
3074214088:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:749:
epoptes-client ERROR: Failed to fetch certificate from server:789

md5sum /etc/epoptes/server.crt
d41d8cd98f00b204e9800998ecf8427e  /etc/epoptes/server.crt

fat client κάνει ping server εντάξει αλλά δεν φαίνεται στο epoptes στο server.

Richard

alkisg

Καλημέρα Richard,

δοκιμάζεις τα παρακάτω; Αν σε κάποια φάση παίξει, σταματάς και δεν συνεχίζεις παρακάτω, αλλιώς πόσταρε το output.

Κώδικας: shell
sudo ufw status
sudo ufw disable
# Restart client, δοκιμή αν παίζει

sudo service epoptes restart
# Restart client, δοκιμή αν παίζει

sudo mount -o ro,loop /opt/ltsp/images/i386.img /mnt
md5sum /etc/epoptes/server.crt /mnt/etc/epoptes/server.crt
sudo umount /mnt

richard

Δεν.........

ufw status
Status: inactive

ufw disable
Firewall stopped and disabled on system startup

service epoptes restart
* Stopping the epoptes daemon                                  [ OK ]
* Starting the epoptes daemon                                  [ OK ]

md5sum /etc/epoptes/server.crt /mnt/usb/etc/epoptes/server.crt
d41d8cd98f00b204e9800998ecf8427e  /etc/epoptes/server.crt
d41d8cd98f00b204e9800998ecf8427e  /mnt/usb/etc/epoptes/server.crt
==============================================

Πως έβαλα το 12.04 (αν παίζει ρόλο)

1 - mini precise net install cd με expert install
2 - έβαλα grub αλλά τίποτα λογισμικό παρα πάνω μέχρι reboot
3 - έβαλα repos:
deb http://gr.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://gr.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://gr.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu precise partner
deb http://extras.ubuntu.com/ubuntu precise main
4 - έβαλα:
xorg
gnome-session-fallback
gnome-core
ubuntu-standard
gedit
5 - αφού κανόνισα static ip με network manager, έβαλα #'s στο /etc/network/interfaces στο eth0 (μόνο ένα nic έχει) ltsp-config dnsmasq --overwrite, έκανα sh -c 'cd /tmp && wget ts.sch.gr/repo/sch-scripts && sh sch-scripts'

Richard

alkisg

Richard, δοκίμασε μια επανεγκατάσταση με την επίσημη μέθοδο που περιγράφεται στο http://ts.sch.gr/wiki/Linux/LTSP, γιατί μπορεί να σου λείπουν κάποια πακέτα με την (πολύπλοκη!) διαδικασία που ακολούθησες. :)