ShevaGR Δημοσ. 24 Ιουνίου 2015 Share Δημοσ. 24 Ιουνίου 2015 Δεν ξέρω που διάλο να το postάρω αλλά επειδή στο pc μου κάθεται αρκετός κόσμος ήθελα ένα χρήστη Guest, τύπου Windows/Ubuntu που μετά το logout όλα τα αρχεία διαγράφονται. Γράφω τι έκανα σε περίπτωση που το χρειαστεί άλλος. Αυτό πρέπει να δουλεύει για οποιαδήποτε διανομή τρέχει GDM Υπάρχουν 2 επιλογές. Η πρώτη επιλογή αφορά χρήστη guest με αυτόματη διαγραφή αρχείων μετά το logout Η δεύτερη επιλογή αφορά χρήστη guest με αυτόματη διαγραφή αρχείων μετά το logout και home folder φορτωμένο από τη ram (tmpfs mount) , ώστε να έχει όριο στο πόσο γεμίζει το χώρο που του αναλογεί. Εναλλακτικά γίνεται και με μικρό partition, αλλά ποιος έχει partition 500 MB να βολοδέρνει ελεύθερο; Επιλογή 1: Φτιάχνουμε χρήστη με όνομα guest και διαγράφουμε το password useradd -m -G users -s /bin/bash guest passwd -d guest Ανοίγουμε το αρχείο /etc/gdm/PostSession/Default και προσθέτουμε τα εξής: #!/bin/sh rm -r /home/guest/* rm -r /home/guest/.* exit 0 Επιλογή 2: Σε αυτήν την επιλογή όλο το home βρίσκεται στη ram. Δεσμέυουμε όση ram θέλουμε για τον guest χρήστη. Αν υπερβεί το όριο θα πετάξει κάποιο error τύπου not enough space. Όταν γίνει επανεκκίνηση του υπολογιστή επειδή τα περιεχόμενα του home folder βρίσκονται στη ram χάνονται. Προσθέτουμε πάλι στο αρχείο /etc/gdm/PostSession/Default κάποιες εντολές, ώστε να σβήνονται και μετά από logout, όπως παραπάνω. Προσοχή με τα lock και switch users στον guest γιατί αν σε άλλο χρήστη φουλάρουμε τη ραμ θα χαθούν αρχεία στον guest. Φτιάχνουμε το χρήστη όπως στην επιλογή 1: useradd -m -G users -s /bin/bash guest passwd -d guest Στον αρχείο /etc/gdm/PostSession/Default προσθέτουμε τα εξής: #!/bin/sh rm -r /home/guest/* rm -r /home/guest/.* chown guest:guest /home/guest chmod 0750 /home/guest exit 0 και τέλος για τη δέσμευση RAM ανοίγουμε το /etc/fstab και προσθέτουμε το εξής: #guest user home folder tmpfs /home/guest tmpfs size=500M,mode=0750,uid=guest,gid=guest 0 0 όπου 500Μ είναι 500 MB RAM, το οποίο το κάνουμε όσο θέλουμε. Εναλλακτικά μπορείτε να κάνετε mount κάποιο μικρό partition. Restart and done. Αν δεν σας ενδιαφέρει χέστηκα EDIT: Αν κάποιος admin μπορεί να αλλάξει στον τίτλο το "Gnome 3" σε "GDM (Gnome)" θα το εκτιμούσα. Α ναι ξέχασα και το [iNFO]. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα