настройте стандарт sendmail установка, чтобы принять внешние соединения и переслать почту в учетную запись Gmail

Используйте распределенную оболочку как mssh или dsh

Это - действительно проблема, не бывшая способная входить в систему непосредственно как корень?

Я всегда вхожу в систему как обычный пользователь и только использую sudo для выполнения команд администрирования.

Я признаю, что это - проблема, не имеющая централизованное управление, особенно когда необходимо выполнить изменение на больше, чем небольшое количество серверов, но можно использовать что-то как mssh или dsh от Настольной машины Linux для выполнения тех же команд на каждом сервере.

Пример шагов должен был соединиться с четырьмя серверами и выполнить команду, как маршрут будет

  • соединитесь со всеми четырьмя серверами с помощью mssh, (например, mssh host1 host2 host3 host4)

  • введите свой пароль, если Вы не имеете, настраивает набор

  • выполненный sudo "команда"

  • введите свой пароль снова

Конечно, Вам разрешают настроить ключи для Вашей собственной учетной записи обычного пользователя. Также можно настроить псевдонимы для групп серверов в mssh.

Затем шаги становятся тривиальными

  • соединитесь с группой или серверами, такими как "веб-серверы" с помощью mssh

  • выполненный sudo "команда"

  • введите свой пароль.

Существует еще некоторая информация о моем использовании mssh здесь

0
задан 1 March 2012 в 11:30
1 ответ

Я просто забыл о virtusertable и отредактировал файл / etc / mail / aliases , добавив строки:

webmaster:    myaccount@gmail.com
contact:      myaccount@gmail.com

, затем я выполнил newaliases и все замечательно.

Теперь о правильной настройке демона для прослушивания 127.0.0.1, а также любого другого интерфейса, редактирующего sendmail.mc вместо sendmail.cf, я нашел это: http: // lists. samba.org/archive/linux/2002-August/004310.html[1272 impression, который в основном говорит о том, что нужно просто поместить dnl в начало строки, определяющей параметры демона, которые заставят sendmail прослушивать все доступные сетевые интерфейсы. например:

dnl DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA')

Конечно, после этого необходимо перестроить файлы конфигурации ( m4 /etc/mail/sendmail.mc> /etc/mail/sendmail.cf) и перезапустить sendmail.

0
ответ дан 5 December 2019 в 16:38

Теги

Похожие вопросы