Назад | Перейти на главную страницу

Проверка почты другого пользователя с помощью sudo

Как я могу проверить почтовый ящик другого пользователя в 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 так что доступ к нужному почтовому ящику.