Comment utiliser sudo ?

Comment utiliser sudo ? - Linux et OS Alternatifs

Marsh Posté le 10-10-2004 à 17:16:55    

voila j'ai ajouter le user papa
 
adduser -d /home/papa
 
j'ai verifier je peux me logguer sous kde avec ce user. Donc il a bien été ajouté.
je peux lancer kmail également.
 
 
Mais lorsque je me loggue par exemple sous nec1 sous KDE,
je tappe su pour me loggeur en root  
et apres je tappe :
 
 

Code :
  1. [root@localhost papa]# sudo -u papa kmail
  2. trying to create local folder: Permission denied
  3. failed to create /root/.kde/socket-localhost/socket-localhost/
  4. trying to create local folder: Permission denied
  5. failed to create /root/.kde/socket-localhost/
  6. kdeinit: Aborting. No write access to $HOME directory (/root).
  7. ERROR: KUniqueApplication: Can't setup DCOP communication


 
 
pourquoi n'ai je pas le droit même avec root (avec su) de lancer kmail avec le profil papa ?
 

Code :
  1. le repertoire /root/.kde/socket-localhost/ existe mais il n'y a pas s/root/.kde/socket-localhost/socket-localhost/
  2. [root@localhost .kde]# ls -l /root/.kde/
  3. total 8
  4. drwx------  2 root root 4096 mar 28  2004 Autostart/
  5. lrwxrwxrwx  1 root root   22 mar 27  2004 cache-localhost -> /var/tmp/kdecache-root/
  6. drwx------  8 root root 4096 mar 27  2004 share/
  7. lrwxrwxrwx  1 root root   17 mar 27  2004 socket-localhost -> /tmp/ksocket-root/
  8. lrwxrwxrwx  1 root root   13 mar 27  2004 tmp-localhost -> /tmp/kde-root/


 
et /tmp/ksocket-root/ et bien present  
 
 
je fais deja des tests avec root et apres j'aimerais bien entendu lancer kmail ayant le profil papa sous le compte nec1.  
 
 
j'ai regardé dans /etc/sudoers :
# User privilege specification
root    ALL=(ALL) ALL
root a bien TOUT les pouvoirs sur TOUT les comptes.

Reply

Marsh Posté le 10-10-2004 à 17:16:55   

Reply

Marsh Posté le 10-10-2004 à 18:27:28    

man sudo :o  
 

Citation :

      -H  The -H (HOME) option sets the HOME environment variable to the
           homedir of the target user (root by default) as specified in
           passwd(5).  By default, sudo does not modify HOME


 
si tu as accès à su pourquoi ne pas l'utiliser ?
 

su papa -c kmail


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed