1

Можно ли безопасно заменить хэш пароля в файле AIX /etc/security/passwd ? Есть ли какие-то причуды AIX , которые мешают мне просто использовать vi для замены хеша?

Я хочу консолидировать пароли root на моих серверах AIX. В Solaris, IRIX и Linux я бы сравнил хэш пароля в /etc /shadow. Если бы это было не то же самое, я мог бы заменить его на желаемый хэш. AIX использует /etc/security/passwd , который имеет другой формат. Примеры поля пароля:

password = 2bOR!2Bp8jest
password = {ssha512}06$2bOR!2Bp8jestHAH$hamlet[...]

Я предполагаю, что ответ: «Да, их можно сравнить. Их можно заменить, но будьте очень осторожны ».

Бонусные баллы (если у меня достаточно репутации для присуждения), если кто-то описывает, как старые версии AIX терпят неудачу, если более новые алгоритмы шифрования, такие как {ssha512} недоступны.

1 ответ1

1

Я нашел ответ IBM в [Копирование хэшей паролей AIX между серверами]. 1 Вы используете редактор, чтобы вручную изменить пароль, но для этого есть команда.

Цитирование:

получите хеш пароля пользователя из /etc /security /passwd, а затем используйте команду "chpasswd" для изменения пароля на другом сервере.

Команда:

echo 'root:2bOR!2Bp8jest' | chpasswd -ec

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .