Raspberry Pi Zero W Kali Linux Setup headlessly #1

Setting up a Raspberry Pi Zero W with Kali Linux headlessly involves configuring the operating system on the microSD card before inserting it into the Pi.
Here are the general steps:
1. Download Kali Linux Image:
Visit the official Kali Linux website (https://www.kali.org/downloads/) and download the Raspberry Pi image. Make sure to select the correct version for your Raspberry Pi Zero W.
2. Write Kali Linux Image to microSD Card:
Use a tool like BalenaEtcher or Raspberry Pi Imager to write the Kali Linux image to your microSD card.
3. Enable SSH:
To enable SSH on Kali Linux by default, create an empty file named “ssh” in the boot partition of the microSD card, command: “touch ssh”. This allows you to connect to the Raspberry Pi Zero W remotely.
4. Configure Wi-Fi:
Create a `wpa_supplicant.conf` file in the boot partition to configure Wi-Fi. Replace `your_SSID` and `your_password` with your actual Wi-Fi SSID and password.
step 1:
command: nano wpa_supplicant.conf
step 2:
network={
ssid=”Nahid0x1”
#psk=”Mbangladesh22" #your password
psk=7b4a1e55f50bfe7c3e0265a5110d12a11c0a28f689c97fb48d9a5a555de73f01 #your password
}
save and close the file!
now insert your sdcard to your raspberry pi zero w and power on, wait for 7–10 minute for booting the system. after 7–10 minute later now you search your raspberry pi zero w ip address (if connected with home wifi so go to the admin panel and check the device lists) now type this command: ssh kali@kali-raspberry-pi-zero-w