我正在使用下面的脚本来创建用户,目前它正在工作,但我想在第一次登录时更改用户密码,但无法使用下面的脚本来满足该要求,我真的想修复下面的脚本,并询问他们何时更改密码首次登录
useradd -p "${A_PASSWORD[$index]}" "${A_USERNAME[$index]}"
答案1
根据useradd
联机帮助页,似乎没有选项可以直接执行此操作。但是您可以使用passwd
类似的方法chage -d0 [username]
强制用户在首次登录后更改密码。
我正在使用下面的脚本来创建用户,目前它正在工作,但我想在第一次登录时更改用户密码,但无法使用下面的脚本来满足该要求,我真的想修复下面的脚本,并询问他们何时更改密码首次登录
useradd -p "${A_PASSWORD[$index]}" "${A_USERNAME[$index]}"
根据useradd
联机帮助页,似乎没有选项可以直接执行此操作。但是您可以使用passwd
类似的方法chage -d0 [username]
强制用户在首次登录后更改密码。