Off topic:Είναι ολοφάνερο πως αν δεν υπάρχει η προβολή οθόνης των μαθητών, τότε κάτι δεν πάει καλά. Αν κρίνεις πως φταίει ο μαθητής και όχι το λογισμικό, κάνεις παρατήρηση στον μαθητή, επανεκκινείς το πρόγραμμα και το θέμα τελειώνει εκεί.Μπορείς να μπλοκάρεις ορισμένες εντολές/πρόγραμμα (όπως gnome-terminal, kill/killall/gnome system monitor), να μην είναι εκτελέσιμες από την ομάδα των μαθητών (μιλάμε για groups, ομάδα χρηστών στο λειτουργικό σύστημα), αλλά μόνο από την ομάδα administrator/root. Δεν ξέρω πως θα επηρεάσει τα άλλα προγράμματα τέτοιου είδους απαγόρευση όμως.
1. Πρώτα ψάχνεις να βρεις που είναι εγκατεστημένη η εντολή:
- Κώδικας: Επιλογή όλων
which kill
2. Κοιτάζεις τα προνόμια εκτέλεσης (κοιτάζουμε την τρίτη «στήλη» με τα γράμματα «rwx»):
- Κώδικας: Επιλογή όλων
ls -l /bin/kill
-rwxr-xr-x 1 root root 17968 Dec 12 2011 /bin/kill
Τα σημειώνεις κάπου για να μπορείς να τα επαναφέρεις.
3. Αλλάζεις τα προνόμια με την εντολή chmod:
- Κώδικας: Επιλογή όλων
sudo chmod o-x /bin/kill
o = others
-x = μη εκτελέσιμο
Εννοείται πως οι μαθητές δεν πρέπει να έχουν προνόμια διαχειριστή (administrator). Αν έχουν, τότε δες αυτό που έγραψα στο offtopic.