On Sat, Feb 21, 2026 at 07:27:54AM +0000, Eric Johnson wrote:
> If you want random passwords, why not just use
>         openssl rand -base64 32
> or
>         openssl rand -hex 32
> 
> What I have done in the past was create passwords with:
>         openssl rand -hex 60
> for user accounts that are intended to only be used via ssh with ssh keys.

I'm presuming that the intention of the OP was to make a accounts with an
unknown password, (long and random), for a purpose such as this.

A very good idea would be to read the manual page for passwd(5), (so
'man 5 passwd').

There you will find some very useful advice, specifically that accounts that
are not intended to be logged in to are set up with a single asterisk in the
password field.

No need for random junk random passwords.

> For what it's worth, my servers all permit ssh access only via IPv6.  This
> cuts down nearly all attempts to connect.

It does indeed.

Regarding the OP's password generation script, I'll look at it shortly and
highlight any obvious bugs.

Reply via email to