Используйте распределенную оболочку как mssh или dsh
Это - действительно проблема, не бывшая способная входить в систему непосредственно как корень?
Я всегда вхожу в систему как обычный пользователь и только использую sudo для выполнения команд администрирования.
Я признаю, что это - проблема, не имеющая централизованное управление, особенно когда необходимо выполнить изменение на больше, чем небольшое количество серверов, но можно использовать что-то как mssh или dsh от Настольной машины Linux для выполнения тех же команд на каждом сервере.
Пример шагов должен был соединиться с четырьмя серверами и выполнить команду, как маршрут будет
соединитесь со всеми четырьмя серверами с помощью mssh, (например, mssh host1 host2 host3 host4)
введите свой пароль, если Вы не имеете, настраивает набор
выполненный sudo "команда"
введите свой пароль снова
Конечно, Вам разрешают настроить ключи для Вашей собственной учетной записи обычного пользователя. Также можно настроить псевдонимы для групп серверов в mssh.
Затем шаги становятся тривиальными
соединитесь с группой или серверами, такими как "веб-серверы" с помощью mssh
выполненный sudo "команда"
введите свой пароль.
Существует еще некоторая информация о моем использовании mssh здесь
Я просто забыл о 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.