GNU/Linux >> Tutoriels Linux >  >> Ubuntu

(Résolu) Impossible d'ouvrir la boîte aux lettres /var/mail/user :erreur d'autorisation refusée sous Linux

La commande Linux mailx donne Impossible d'ouvrir la boîte aux lettres /var/mail/user :erreur d'autorisation refusée lorsque l'utilisateur ne fait pas partie du groupe de messagerie ou que /var/mail/user n'existe pas

Ci-dessous l'erreur exacte,

$ mailx
Cannot open mailbox /var/mail/atechtown: Permission denied
No mail for atechtown

C'est ainsi  que vous pouvez le résoudre, 

Tout d'abord, vous devez vérifier le groupe de l'utilisateur actuel. Utilisez la commande groups pour afficher tous les groupes de l'utilisateur actuel, comme indiqué ci-dessous.

$ groups 
atechtown adm cdrom sudo dip plugdev lpadmin lxd sambashare

Vous pouvez voir que l'utilisateur atechtown ne fait pas partie du groupe de messagerie. Vous devez donc ajouter.

Maintenant, ajoutez l'utilisateur au groupe de messagerie à l'aide de la commande adduser.

$ sudo adduser atechtown mail
[sudo] password for atechtown: 
Adding user `atechtown' to group `mail' ...
Adding user atechtown to group mail
Done.

Exécutez à nouveau la commande des groupes pour voir si l'utilisateur est ajouté au groupe.

$ groups
atechtown adm mail cdrom sudo dip plugdev lpadmin lxd sambashare

Ensuite, vérifiez si le répertoire /var/mail/atechtown existe et s'il dispose des autorisations appropriées. Si le répertoire n'existe pas, exécutez la commande suivante.

$ mail [email protected] 
Cc: 
Subject: hi
Null message body; hope that's ok
$

Exécutez maintenant la commande mailx et vous pouvez maintenant voir que le dossier est créé et qu'il y a aussi des e-mails.

$ mailx
"/var/mail/atechtown": 1 message 1 new
>N 1 atechtown Wed Sep 2 23:51 12/417 hi
?

C'est ça. Les étapes ci-dessus devraient vous aider à résoudre l'erreur d'autorisation refusée lors de l'utilisation de la commande mailx.

J'espère que vous avez trouvé ce petit conseil utile. Veuillez partager et vous abonner.

Référence – askubuntu


Ubuntu
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Linux - Sudo ne peut pas ouvrir /etc/sudoers ?

  3. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  4. -bash :./configure :autorisation refusée ?

  5. Espace sur le disque en cours d'exécution faible Journalisation des erreurs /var/log/cups/error.log ?

[Résolu] Impossible d'accéder au fichier de stockage, autorisation refusée Erreur dans KVM Libvirt

Correction d'une erreur SSH d'autorisation refusée (clé publique) sous Linux

UNIX / Linux :Quelle est la bonne permission des répertoires /tmp et /var/tmp

L'utilisateur ne peut pas modifier crontab, erreur :"/tmp/crontab.Lm34gsJV :autorisation refusée"

autorisation d'écriture refusée via filezilla sftp vers /var/www/html

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?