Εκτέλεση εντολών μέσα ή έξω από chroot

Ξεκίνησε από Wizard, 10 Ιουν 2010, 12:36:59 ΠΜ

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

Wizard

Οι Χρήσιμες Εντολές από το wiki μπορούν να εκτελεστούν μέσα από το chroot (για thin και fat clients) χωρίς να χρειάζεται η τελευταία εντολή "sudo cp -r /etc/gconf/ /opt/ltsp/i386/etc/" ή τα έχω μπερδέψει λίγο;  ;D

Επίσης, η σελίδα αναφέρει:
"Για να επιτρέψετε σε κάποιον συγκεκριμένο χρήστη, για παράδειγμα στον καθηγητή, να κλειδώνει την οθόνη του, από τον συγκεκριμένο λογαριασμό δώστε:
gconftool-2 --type boolean --set /desktop/gnome/lockdown/disable_lock_screen 0"
Αυτό μπορεί να γίνει για χρήστη που δεν έχει κάνει login; Π.χ. ο admin να επιτρέψει το κλείδωμα της οθόνης για κάποιον χρήστη.

alkisg

Παράθεση από: Wizard στις 10 Ιουν 2010, 12:36:59 ΠΜ
Οι Χρήσιμες Εντολές από το wiki μπορούν να εκτελεστούν μέσα από το chroot (για thin και fat clients) χωρίς να χρειάζεται η τελευταία εντολή "sudo cp -r /etc/gconf/ /opt/ltsp/i386/etc/" ή τα έχω μπερδέψει λίγο;  ;D
Για τους thin client δεν χρειάζονται, αφού ισχύουν οι ρυθμίσεις του server.
Για τους fat clients δεν χρειάζεται να μπεις στο chroot για να τις εκτελέσεις. Απλά στο config source βάλε /opt/ltsp/i386/etc/gconf/gconf.xml.defaults.

Παράθεση από: Wizard στις 10 Ιουν 2010, 12:36:59 ΠΜ
Επίσης, η σελίδα αναφέρει:
"Για να επιτρέψετε σε κάποιον συγκεκριμένο χρήστη, για παράδειγμα στον καθηγητή, να κλειδώνει την οθόνη του, από τον συγκεκριμένο λογαριασμό δώστε:
gconftool-2 --type boolean --set /desktop/gnome/lockdown/disable_lock_screen 0"
Αυτό μπορεί να γίνει για χρήστη που δεν έχει κάνει login; Π.χ. ο admin να επιτρέψει το κλείδωμα της οθόνης για κάποιον χρήστη.
Ο χρήστης πρέπει να έχει κάνει μια φορά login για να έχουν δημιουργηθεί οι ρυθμίσεις του. Στη συνέχεια ο admin μπορεί να τρέξει την εντολή αλλά θα πρέπει να χρησιμοποιήσει την παράμετρο --direct με όρισμα τον φάκελο /home/user/.gconf. Μάλιστα κι ο ίδιος ο χρήστης μπορεί να τρέξει την εντολή και να δώσει δικαιώματα στον εαυτό του, αν ο διαχειριστής δεν την έχει βάλει στις υποχρεωτικές ρυθμίσεις... :)

Γενικά αν υπάρχει λόγος για εξειδικευμένες ρυθμίσεις, ένα καλό εργαλείο είναι το sabayon, το οποίο χρησιμοποιεί γραφικό περιβάλλον και υποστηρίζει την εφαρμογή ρυθμίσεων είτε σε συγκεκριμένους χρήστες είτε ανά group.
Εναλλακτικά, μπορεί και να μπει ένα μικρό σκριπτάκι στο /etc/xdg/autostart το οποίο θα καθορίζει τη στιγμή του login τι ρυθμίσεις θα έχει ο χρήστης. Π.χ. "αν είναι στο group teachers, τότε κάνε την τάδε ρύθμιση, αν είναι στο students, κάνε την άλλη" κτλ.

Tutorial για το sabayon:
http://www.linux.com/archive/feature/114319

Εικόνα από το sabayon. Στο εσωτερικό παράθυρο που μοιάζει με virtual box κάνουμε τις ρυθμίσεις με γραφικό τρόπο, και όταν τελειώσουμε μας ρωτάει ποιες θέλουμε να αποθηκεύσουμε σε κάποιο προφίλ ώστε στη συνέχεια να τις εφαρμόσουμε στους χρήστες.


Keep Growing

Καλησπέρα Άλκη.
Πρώτα θα ήθελα να ευχαριστήσω ολόκληρη την ομάδα για την προσφορά της στην δημόσια δωρεάν Ελληνική Εκπαίδευση.
Δεύτερον θα ήθελα να με βοηθήσεις να καταλάβω, τι κρύβεται πίσω από το παράθυρο Editing profile demo.
Έχω προσπαθήσει πολύ, αλλά δυστυχώς, μάταιος κόπος.  ;D
Ο Έρωτας (του Εκπ/κου Πληροφορικού) στ' αλώνια της καλδέρας (του υπνωτισμού).

alkisg

Χαχα δεν έχω ιδέα τυχαία βρήκα την εικόνα στο Internet... καλή παρατηρητικότητα πάντως! ;)