Passer au contenu

Acquérir les privilèges administrateur et ses chemins d’accès

Solution : en ajoutant le paramètre – au programme su. Testé avec RedHat 6.2/SuSE 6.4/Mandrake 7.02.

Pour devenir administrateur sans se déconnecter, vous utilisez la commande su dans une console. Mais les chemins d’accès par défaut de l’utilisateur root (/sbin et /usr/sbin) ne sont pas pris en compte. Dès lors, pour exécuter un programme, par exemple Lilo, vous êtes obligé de saisir le chemin complet, c’est-à-dire /sbin/lilo. Pour disposer des chemins d’accès propres à l’utilisateur root, saisissez su – (ou su – root) puis validez. Tapez le mot de passe et appuyez sur la touche . Saisissez lilo -q puis validez. La liste des configurations de Lilo s’affiche, sans que vous ayez eu à préciser les chemins d’accès. Saisissez exit pour afficher la console de lutilisateur précédent.Exemple :[sam@crc sam]$ su
Password:
[root@crc sam]# lilo -q
bash: lilo: command not found
[root@crc sam]# /sbin/lilo -q
linux *
dos
[root@crc sam]# exit
exit
[sam@crc sam]$ su –
Password:
[root@crc /root]# lilo -q
linux *
dos
[root@crc /root]#

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press