Headless Setup
SSH
- Write an empty text file named "ssh" (no file extension) to the root of the directory of the card
- https://www.tomshardware.com/reviews/raspberry-pi-headless-setup-how-to,6028.html
Wifi
country=US ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ scan_ssid=1 ssid="your_wifi_ssid" psk="your_wifi_password" }
User/Password
- create a file called userconf or userconf.txt in the boot partition of the SD card
- This file should contain a single line of text, consisting of username:encryptedpassword
- generate the encrypted password
echo 'mypassword' | openssl passwd -6 -stdin
- https://www.raspberrypi.com/news/raspberry-pi-bullseye-update-april-2022/
Faster VNC
- Use a dummy HDMI plug to great a dummy physical screen
Overlay Filesystem
- You can't update the system with this enabled
- https://forums.raspberrypi.com/viewtopic.php?t=287831