Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3933 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment utiliser sudo ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment utiliser sudo ?

n°569653
weed
Posté le 10-10-2004 à 17:16:55  profilanswer
 

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.

mood
Publicité
Posté le 10-10-2004 à 17:16:55  profilanswer
 

n°569699
Mjules
Modérateur
Parle dans le vide
Posté le 10-10-2004 à 18:27:28  profilanswer
 

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.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment utiliser sudo ?

 

Sujets relatifs
newbie : je veut utiliser systemrescuecd et j'ai quelques questions...Dire à apt d'utiliser 2 connexions en simultané
Quelle carte video pour utiliser Geexbox (ou Freevo) sur la TV ?[Mandrake 10] Utiliser la sortie TV d'une Ati 9200
utiliser un RamDiskcomment utiliser un .bin ???
[OoO]Comment utiliser la numérotation des chapitres ? [resolu][Réseau] Forcer Linux à utiliser le DHCP
[mdk][sblive]Utiliser tous les canauxUtiliser le TV-in et le TV out d'une ATI Rage Fury Pro VIVO
Plus de sujets relatifs à : Comment utiliser sudo ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)