Ανοίγουμε μια κονσόλα και συνδεόμαστε ως υπερχρήστης root
su
Η δημιουργία μιας ομάδας στην οποία ανήκουν οι χρήστες θα μας βοηθήσει ανάμεσα σε άλλα στην εύκολη διαγραφή τους όταν αποφοιτήσουν από το σχολείο Θα επιλέξουμε ένα όνομα ομάδας το οποίο θα μας βοηθήσει να εντοπίσουμε μετά από καιρό, παλιούς χρήστες και να τους διαγράψουμε εύκολα. Προτείνεται το κανονικό (ή θεωρητικό έτος εγγραφής του παιδιού στην Α τάξη):
Από την κονσόλα εκτελούμε π.χ.
addgroup y2007
Εάν κάποιο παιδί επαναλάβει μια τάξη μπορούμε να του αλλάξουμε ομάδα την επόμενη χρονιά π.χ. από y2006 σε y2007. 1)
Έστω ότι ο Κώστας στο τέλος της σχολικής χρονιάς 2006-2007 κατά την οποία ήταν στην B τάξη μένει από απουσίες. Ο Κώστας ανήκε στην ομάδα y2005 (που ήταν στην Α τάξη το 2005-2006). Τώρα πλέον κατά την νέα σχολική χρονιά 2007-2008, θα είναι πάλι στην B τάξη μαζί με τα παιδιά που ανήκουν στην ομάδα y2006 (που ήταν στην Α τάξη το 2006-2007). Οπότε εκτελούμε απλά τις παρακάτω εντολές.
deluser kostas y2005 adduser kostas y2006
Έστω ότι τελείωσε το σχολικό έτος 2006-2007 και θέλουμε να διαγράψουμε τα μαθητές της Γ τάξης που αποφοίτησαν. Θα ανήκουν στην ομάδα y2004 (ήταν στην Α τάξη το σχολικό έτος 2004-2005). Ας δούμε ποιοι είναι οι χρήστες που ανήκουν σε αυτήν την ομάδα με την παρακάτω εντολή
members y2004
Στην συνέχεια διαγράφουμε τους χρήστες ακολουθώντας την διαδικασία στην παρ. Διαγραφή Χρήστη
Δημιουργία χρήστη linux π.χ. kostas, ο οποίος ανήκει στην Α τάξη κατά το σχολικό έτος 2007-2008 (άρα στο group y2007).
adduser kostas
Προσοχή!
Προσθήκη του χρήστη kostas στην ομάδα y2007 ( Αν δεν την έχουμε φτιάξει ήδη εκτελούμε addgroup y2007)
adduser kostas y2007
Δημιουργία του ίδιου χρήστη ως δικτυακού χρήστη windows
smbpasswd -a kostas
Αλλαγή κωδικού χρήστη linux
passwd kostas
Αλλαγή κωδικού χρήστη windows (όμοιο με την δημιουργία)
smbpasswd -a kostas
Η διαγραφή χρήστη θα πρέπει να γίνει αντίστροφα με το πως δημιουργήθηκε, δηλαδή πρώτα για τον δικτυακό χρήστη windows και μετά για τον χρήστη linux. Το προφίλ του χρήστη στο linux βρίσκεται στο /home/kostas Το προφίλ του χρήστη για τα windows βρίσκεται στο /var/lib/samba/profiles/kostas
Η ολική διαγραφή ενός δικτυακού χρήστη windows-linux (με username π.χ kostas), μαζί με όλα τα αρχεία του, γίνεται ακολουθώντας τα παρακάτω βήματα
Εάν θέλουμε να διαγράψουμε όλους τους χρήστες που ανήκουν σε μια ομάδα, επειδή δεν φοιτούν πλέον στο σχολείο, θα πρέπει να δούμε σε ποια ομάδα ανήκουν όλοι. Για παράδειγμα οι μαθητές που αποφοίτησαν το καλοκαίρι του 2007, εισήχθηκαν στην Α λυκείου το 2004 και άρα ανήκουν στην ομάδα y2004. Εκτελούμε λοιπόν την παρακάτω εντολή για αυτούς.
for i in $(members y2004); do smbpasswd -x $i; rm -rf /var/lib/samba/profiles/$i; deluser $i; done;
PCs (1ο εργαστήριο από τον server αριστερόστροφα)
Κάνουμε είσοδο στο σύστημα ως Administrator και εκτελούμε τις παρακάτω εντολές
cd C:\Program Files\Windows Resource Kits\Tools delprof /q /r /i /c:\\computername
Το delprof μπορούμε να το κατεβάσουμε από εδώ
Επιλέγουμε κατά την εκκίνηση το λειτουργικό linux και στην συνέχεια συνδεόμαστε ως δικτυακός χρήστης
Εναλλακτικά αφού συνδεθεί στον λογαριασμό του στα Windows ο χρήστης μπορεί να συνδεθεί σε linux περιβάλλον στον server ως εξής:
Ο προτεινόμενος τρόπος για μάθημα όταν πιέζει ο χρόνος. Οι υπόλοιποι είναι πιο χρονοβόροι. Από το πρόγραμμα putty.
Ο προτεινόμενος τρόπος για να δουν γραφικό περιβάλλον Δουλεύουν τα πάντα.
Από το πρόγραμμα tightvnc Υπάρχουν προβλήματα στην αλλαγή στα ελληνικά.
Με pxes boot cd χωρίς να μπούν σε λειτουργικό (ακόμα και σε υπολογιστή χωρίς δίσκο) Δουλεύουν όλα, με τις ανάλογες καθυστερήσεις.
Πληροφορίες για το όριο χρήσης του linux μέσω usermin web interface https://10.64.53.200:20000
Ως υπερχρήστης για να δούμε πληροφορίες για την χρήση δίσκου από όλους τους χρήστες, πηγαίνουμε από την εφαρμογή jdiskreport (εικονίδιο στην επιφάνεια εργασίας). Από κονσόλα η ίδια εντολή
gksu 'java -jar /opt/jdiskreport/jdiskreport-1.2.2.jar'