GNU/Linux >> Linux Esercitazione >  >> Ubuntu

(Risolto) Impossibile aprire la casella di posta /var/mail/user:errore di autorizzazione negata in Linux

Il comando Linux mailx fornisce Impossibile aprire la casella di posta /var/mail/user:Errore di autorizzazione negata quando l'utente non fa parte del gruppo di posta o /var/mail/user non esiste

Di seguito è riportato l'errore esatto,

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

Questo è il modo in cui puoi risolverlo, 

Innanzitutto, è necessario controllare il gruppo dell'utente corrente. Utilizzare il comando gruppi per visualizzare tutti i gruppi per l'utente corrente come mostrato di seguito.

$ groups 
atechtown adm cdrom sudo dip plugdev lpadmin lxd sambashare

Puoi vedere che l'utente atechtown non fa parte del gruppo di posta. Quindi devi aggiungere.

Ora aggiungi l'utente al gruppo di posta usando il comando adduser.

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

Esegui di nuovo il comando gruppi per vedere se l'utente è stato aggiunto al gruppo.

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

Quindi, controlla se la directory/var/mail/atechtown esiste e ha i permessi appropriati. Se la directory non esiste, eseguire il comando seguente.

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

Ora esegui il comando mailx e ora puoi vedere che la cartella è stata creata e c'è anche la posta elettronica.

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

Questo è tutto. I passaggi precedenti dovrebbero aiutarti a risolvere l'errore di autorizzazione negata durante l'utilizzo del comando mailx.

Spero che questo piccolo consiglio ti sia stato utile. Per favore condividi e iscriviti.

Riferimento – askubuntu


Ubuntu
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Linux – Sudo non può aprire /etc/sudoers?

  3. Kubuntu mostra un errore all'accesso (file:///usr/share/sddm//themes/breeze/main.qml:no Such File Or Directory)?

  4. Correzione dell'errore SSH di autorizzazione negata (chiave pubblica) in Linux

  5. UNIX / Linux :Qual è il permesso corretto delle directory /tmp e /var/tmp

[Risolto] Impossibile accedere al file di archiviazione, autorizzazione negata Errore in KVM Libvirt

'cat':Impossibile aprire il file:autorizzazione negata?

Spazio su disco insufficiente Registrazione errori /var/log/cups/error.log?

Impossibile utilizzare mkdir nella home directory:autorizzazione negata (Linux Lubuntu)

autorizzazione negata per il compositore in /usr/local/bin/

Django static_root in /var/www/... - nessuna autorizzazione a collectstatic