Solution : en utilisant Suspend. Testé avec RedHat 6.2/SuSE 6.4/CorelLinux 1.1/Mandrake 7.1.
Lorsque vous installez un nouveau logiciel, vous avez souvent besoin des privilèges administrateur. Vous utilisez pour cela la commande su. Celle-ci permet de changer d’utilisateur tout en restant dans la même console ou bien le même émulateur de terminal. Pour quitter la session root, une simple pression sur + suffit. Cependant, lorsque vous avez, de nouveau, besoin d’être root, vous devez saisir une fois de plus le mot de passe.Pour y remédier, en étant encore dans la session su de l’utilisateur root, saisissez suspend. La session su est simplement placée en tâche de fond de telle sorte que vous retrouviez l’utilisateur précédent. Pour retourner sous la session root, tapez fg. Ainsi, le mot de passe est outrepassé et vous alternez rapidement entre les deux utilisateurs. Notez que suspend ne fonctionne pas lorsque vous ajoutez le paramètre – à su. Dans ce cas le message Cant suspend a login shell apparaît.Exemple :
Terminal:
[sam@crc sam]$ su root
Password:
[root@crc sam]# suspend
[1]+ Stopped (signal) su root
[sam@crc sam]$ fg
su root
[root@crc sam]#
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.