Как я сбрасываю пароли пользователя в Xmail от оболочки?

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

0
задан 8 March 2013 в 16:18
2 ответа

Если это xmail, я думаю, что это так, вам нужно ввести зашифрованную строку, а не фактический пароль. Вы должны иметь возможность зашифровать пароль с помощью программы под названием XMCrypt, обычно расположенной в / var / MailRoot / bin . Вы запускаете его так:

/var/MailRoot/bin/XMCrypt newpass

Это даст вам зашифрованную строку, например, 018c15646784

Вам нужно будет остановить xmail перед редактированием файла. Пока вы занимаетесь этим, вы, вероятно, захотите исправить пароль root для почтовой системы (опять же, не фактического пользователя root, а только пользователя xmail!). Этот пароль находится в файле ctrlaccounts.tab и должен быть зашифрован таким же образом. Затем запустите резервное копирование xmail

Теперь у вас есть свежий и блестящий пароль root, который вы можете подключиться к консоли xmail. Обычно он работает на порту 6017. Подключитесь к этому порту через Telnet и введите

root[TAB]mypass

, где [TAB] , конечно, нажимает клавишу табуляции. Надеюсь, вы получите ответ, оканчивающийся на OK .

Теперь, когда у вас есть соединение, вы можете многое сделать из консоли, например, изменить пароли пользователей или проверить их.

0
ответ дан 5 December 2019 в 18:49

Как root вы должны иметь возможность запустить passwd user15 , чтобы изменить пароль.

-1
ответ дан 5 December 2019 в 18:49

Теги

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