Create an initial user on Raspberry Pi
Since April 2022, Raspian or Raspberry OS does not come with a default pi
user anymore. To create a user without a gui or using their own imaging tool, you need to create a file called userconf
on the boot partition, just like you would when you Activate SSH on a Raspberry Pi.
The file should contain a username and password combination, where the password should be encrypted.
For example:
inhji:encrypted_password
The password can be encrypted with the following command:
echo 'mypassword' | openssl passwd -6 -stdin