which group?

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Jan 8 21:19:40 EET 2006


On 2006-01-08 15:39, Thanos <pampo at freemail.gr> wrote:
> Γεια σας!
>
> Αν δεν κάνω λάθος υπάρχει ένα group σε Linux συστήματα, στο οποίο
> όποιοι χρήστες είναι "μέλη" έχουν το δικαίωμα να shutdown/reboot το
> σύστημα.  Σωστά? Αν ναι, ποιο είναι αυτό το group?

Δεν είμαι σίγουρος ότι είναι group.  Στον πηγαίο κώδικα του reboot(8)
στο FreeBSD π.χ. έχει τον εξής έλεγχο:

    109         if (geteuid()) {
    110                 errno = EPERM;
    111                 err(1, NULL);
    112         }

Αν το geteuid() είναι μη μηδενικό, τότε ο χρήστης δεν είναι ο 'root'.
Οπότε, σε αυτή την περίπτωση, η απαραίτητη προϋπόθεση δεν είναι ένα
συγκεκριμένο group, αλλά ένα συγκεκριμένο user ID.




More information about the Migrate2linux mailing list