GNU/Linux >> Znalost Linux >  >> Ubuntu

(Vyřešeno) Nelze otevřít poštovní schránku /var/mail/user:Chyba povolení odepřena v Linuxu

Příkaz Linux mailx dává Nelze otevřít poštovní schránku /var/mail/user:Chyba povolení odepřena, když uživatel není součástí poštovní skupiny nebo /var/mail/user neexistuje

Níže je přesná chyba,

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

Toto je způsob, jak to můžete vyřešit, 

Nejprve musíte zkontrolovat skupinu aktuálního uživatele. Pomocí příkazu groups zobrazíte všechny skupiny pro aktuálního uživatele, jak je uvedeno níže.

$ groups 
atechtown adm cdrom sudo dip plugdev lpadmin lxd sambashare

Můžete vidět, že uživatel atechtown není součástí poštovní skupiny. Takže musíte přidat.

Nyní přidejte uživatele do poštovní skupiny pomocí příkazu adduser.

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

Spusťte znovu příkaz groups a zjistěte, zda je uživatel přidán do skupiny.

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

Dále zkontrolujte, zda adresář/var/mail/atechtown existuje a zda má správná oprávnění. Pokud adresář neexistuje, spusťte následující příkaz.

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

Nyní spusťte příkaz mailx a nyní můžete vidět, že složka je vytvořena a je tam také e-mail.

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

A je to. Výše uvedené kroky by vám měly pomoci vyřešit chybu odmítnutí oprávnění při používání příkazu mailx.

Doufám, že vám tento malý tip pomohl. Prosím sdílejte a odebírejte.

Reference – askubuntu


Ubuntu
  1. Jak vyřešit chybu „nelze otevřít soubor sdíleného objektu“ v distribucích Linuxu založených na Ubuntu

  2. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  3. Linux – Sudo nemůže otevřít /etc/sudoers?

  1. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  2. -bash:./configure:Oprávnění odepřeno?

  3. „Nelze vytvořit adresář mezipaměti /home//.composer/cache/repo/https—packagist.org/, nebo adresář není zapisovatelný. Pokračovat bez mezipaměti“?

  1. ‚cat‘:Nelze otevřít soubor:Povolení odepřeno?

  2. Málo místa na disku Chybové protokolování /var/log/cups/error.log?

  3. Nelze použít mkdir v domovském adresáři:oprávnění odepřeno (Linux Lubuntu)