RASPBERRYPI - Headless Setup

From Wiki.IT-Arts.net
Revision as of 09:50, 1 May 2024 by imported>Z (Created page with "Category:Post-It Mount the media, then go in bootfs partition : <nowiki> cd /media/.../bootfs/</nowiki> == User Setup == Generate the user/password file with : <no...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Mount the media, then go in bootfs partition :

cd /media/.../bootfs/

User Setup

Generate the user/password file with :

echo "USERNAME:$(echo 'USERNAME_PASSPHRASE' | openssl passwd -6 -stdin)" > userconf.txt

The userconf.txt in this example will countain :

cat userconf.txt
USERNAME:$6$x39r60kfblJs3JJY$tHgLeefg1A.2kpZitnSzx4zd8jb0PgBtnC7mw/IFyw2jDefLUdsz0jdb3cPNO5SZPIQuWPIV0Y/wW6vvm1qwp.<nowiki>


== Enable SSH daemon ==

Create the file 'ssh' :

 <nowiki>
touch ssh<nowiki>



== Wifi Setup ==

Edit the 'wpa_supplicant.conf' file with a text editor :

 <nowiki>
vim wpa_supplicant.conf

And use this setup template :

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

# OPTIONNAL OPTION FOR COUNTRY
country=BE

network={
	ssid="My_Wifi_SSID"
	psk="My_Wifi_PASSWORD"
}


DONT FORGET TO UNMOUNT PROPERLY BEFORE USING