Page 1 of 1
root-tail
Posted: 2. Sep 2010, 15:30
by seahawk
Σαν root τρέχω το παρακάτω root-tail
Code: Select all
/usr/bin/root-tail -g 800x250+100+50 -wordwrap -color grey /var/log/messages,green /var/log/secure,red,'ALERT'
και μου δείχνει κάποιες πληροφορίες του συστήματος στο desktop.
Υπάρχει η δυνατότητα να τρέχω το root-tail σαν απλός χρήστης στο login
και αν ναί σε πιο αρχείο πρέπει να καταχωρήσω την εντολή εκτέλεσης;
(η ερώτηση αφορά login σε fluxbox).
Thnks!
Re: root-tail
Posted: 2. Sep 2010, 16:17
by gapan
Re: root-tail
Posted: 2. Sep 2010, 17:39
by seahawk
Έψαξα στο google πριν ποστάρω αλλά το πρόβλημα είναι πως ο απλός χρήστης δεν έχει δικαιώματα να τρέξει τα /var/log/messages και /var/log/secure επειδή χρειάζονται root permissions.
Αν κάνω δλδ login στο fluxbox σαν root τότε δεν υπάρχει κανένα πρόβλημα και με μία καταχώρηση στο ~/.fluxbox/startup το root-tail δουλεύει.
Απ ότι βρήκα στο gentoo wiki σε κάποιο ανάλογο πρόγραμμα γράφει πως δεν γίνεται να τρέχει σαν απλός χρήστης και χρειάζεται να μπεί κάποιος σαν root οπότε συμπεραίνω πως και για το root-tail για να δείξει τα παραπάνω logs δεν θα γίνεται σαν απλός χρήστης.
Ευχαριστώ.
Re: root-tail
Posted: 2. Sep 2010, 17:54
by gapan
Μπορείς να ρυθμίσεις το sudo, ώστε το root-tail να μη χρειάζεται root password.
Re: root-tail
Posted: 5. Sep 2010, 12:28
by djemos
1) Στο /etc/sudoers προσθέτεις στο τέλος το εξής: (σαν root)
%users ALL=/usr/bin/root-tail
2) Στο ~/.fluxbox/startup προσθέτεις το παρακάτω (σαν χρήστης)
sudo /usr/bin/root-tail -g 800x250+100+50 -wordwrap -color grey /var/log/messages,green /var/log/secure,red,'ALERT' &
ΠΡΟΣΟΧΗ!! Μην ξεχάσεις το & στο τέλος.
Κάνε αποσύνδεση από το γραφικό περιβάλλον και ξαναμπες στο fluxbox.
Είσαι έτοιμος.
Τα παραπάνω δοκιμάστηκαν σε salix 13.1.1 και fluxbox.
Δημήτρης Τζέμος
Re: root-tail
Posted: 7. Sep 2010, 12:45
by gapan
Ένας ακόμα τρόπος φαντάζομαι θα ήταν να δώσεις δικαιώματα read σε όλους για τα αρχεία που θέλεις. Πχ: