Я использую SAS Visual Analytics в кластере своего отдела. Я хочу, чтобы пользователи могли устанавливать и сбрасывать собственный пароль для своей учетной записи. Пользователи и пароли для приложения основаны на локальных пользователях и паролях на сервере.
Существует ли какой-либо инструмент, который позволяет пользователю изменять свой локальный пароль через веб-интерфейс?
Теоретически вы можете написать свой собственный. Пароль в /etc/shadow
обычно это просто хеш, тип которого можно определить в вашем /etc/pam.d/
конфигурация.
Хешируйте новый пароль, вставьте его в / etc / shadow, и вы только что изменили пароль пользователя.
Намного больше информации о хешировании / шифровании паролей и о том, как их программно изменять, можно найти в man 3 crypt