Taupin (Cosiroc) wrote:
Sous Windows, Netscape et Mozilla proposent plusieurs profils, muisque j'en ai plusieurs, et je choisis ainsi mon adresse courriel, ma home page, etc.

Dans les version Linux, je n'ai qu'un profil et, pour en changer, il me faut changer AUSSI de userid. Ce qui est emmerdant car, mon startx est lancé sous un utilisateur et, même en faisant "su - autrenopm" je ne peux pas relancer Mozilla (queltion de propriété de l'affichage X). Du

Comme déjà préconisé, sous SuSE il y a un petit "wrapper" qui s'appelle "sux" (non pas du verbe "to suck", mais bien de "switch user" et "X" ;-)).


Une autre possibilité, qui permet notamment de faire le su sans devoir donner le mot de passe root et qui est portable sur toutes les distributions (pour autant que le programme soit disponible comme paquetage, mais c'est très probablement le cas): sudo

sudo -H <commande>

p.ex.: sudo -H mozilla

Attention, le -H positionne également $HOME à /root.
Si tu n'indiques pas -H, il gardera ton $HOME actuel (donc p.ex. /home/taupin). Le problème dans ce cas est que le programme lancé risque de faire des modifications (p.ex. dans ~/.mozilla/) et celles-ci feront que les fichiers modifiés appartiendront à root:root... et toi tu ne pourras plus les modifier ;-)


Au préalable, il faut une fois configurer sudo pour pouvoir faire ce switch user sans devoir indiquer de mot de passe:

su -
<entre le mot de passe root)
visudo
--8<----[contenu du fichier]--------------
User_Alias STAFF=taupin
Defaults !syslog
root    ALL=(ALL) ALL
STAFF   ALL=(ALL) NOPASSWD:ALL
--8<----[contenu du fichier]--------------

--
  -o) Pascal Bleser  http://guru.unixtech.be |
  /\\              <[EMAIL PROTECTED]> |
 _\_v <[EMAIL PROTECTED]>                     |
---------------------------------------------|
Jesus saves,Buddha makes incremental backups :
---------------------------------------------'

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à