Vérification du courrier d'un autre user en utilisant sudo

Comment puis-je vérifier la boîte aux lettres d'un autre user sous Linux (CentOS)? Fondamentalement, je souhaite reproduire le

$ mail 

command, mais quand sudo-ed comme un autre user.

En ce moment si j'essaie de faire juste

 $ sudo -u johndoe mail 

Je reçois

 /var/spool/mail/jordan: Permission denied 

Même chose si j'utilise

 $ sudo su johndoe 

puis exécutez la command mail .

One Solution collect form web for “Vérification du courrier d'un autre user en utilisant sudo”

Essaye ça:

 sudo su - johndoe -c mail 

Le paramètre - to su devrait prendre soin de configurer l'environnement pour johndoe afin d' johndoe la bonne boîte aux lettres.

  • Comment éviter de spécifier le path complet dans le file sudoers?
  • Sudo nrpe désolé, vous devez avoir du mal à exécuter sudo
  • Slow sudo et ssmtp (le file hosts est incorrect?)
  • Strange PATH lors de l'utilisation de sudoers via ldap
  • Modification du file sudoers pour restreindre les commands d'un user
  • Avez-vous besoin d'un access root pour sauvegarder complètement un server?
  • Le file dans le directory sudoers.d / est devenu corrompu, ne peut-il pas le supprimer? pkexec ne fonctionne pas (Azure VM)
  • Problèmes de redémarrage d'apache via PHP (même avec sudo)
  • Rsync sur SSH n'offre aucun cadeau
  • sudo chown - prévenir ../
  • Exécuter le script sudo sur linux à partir de Windows
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.