Как я могу проверить почтовый ящик другого пользователя в Linux (CentOS)? В основном я хочу воспроизвести
$ mail
команда, но когда sudo-ed от имени другого пользователя.
Прямо сейчас, если я попытаюсь просто сделать
$ sudo -u johndoe mail
я получил
/var/spool/mail/jordan: Permission denied
То же самое, если я использую
$ sudo su johndoe
а затем запустите mail
команда.
Попробуй это:
sudo su - johndoe -c mail
В -
параметр для su
должен позаботиться о настройке среды для johndoe
так что доступ к нужному почтовому ящику.