Я просматривал страницы руководства Solaris: usermod, passwd, и мне не очень повезло. Я пытаюсь найти эквивалент chage -d, который мы использовали в Linux в прошлом. Это позволяет вам установить значение даты:
root@host:~# passwd -s someuser
someuser PS 02/08/17 0 10
дата 02.08.17 - это то, что я пытаюсь изменить. Я могу сделать это в Linux следующим образом (чтобы изменить дату на 10 дней в будущем):
/usr/bin/chage -M 10 -d $(date +%F)
Мы будем очень благодарны за любые идеи или помощь.
В Solaris нет chage, но вы можете легко установить максимальное количество дней, в течение которых будет действовать пароль, используя -x:
http://docs.oracle.com/cd/E86824_01/html/E54763/passwd-1.html#scrolltoc
Думаю, через 10 дней будет:
passwd -x 10 someuser