“What’s the WiFi password?” asks the guest. You: “Uhh…” NetworkManager: “I got you.”

1
sudo cat /etc/NetworkManager/system-connections/WiFi-Name.nmconnection

Look for the psk field under [wifi-security] section.

Example output:

1
2
3
4
[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=YourWiFiPassword123

Alternative (using nmcli):

1
sudo nmcli -s -g 802-11-wireless-security.psk connection show WiFi-Name

List all saved connections:

1
nmcli connection show

Notes:

  • Requires root/sudo access
  • Works with NetworkManager (default on Ubuntu/Fedora)
  • Connection files are in /etc/NetworkManager/system-connections/
  • Replace WiFi-Name with actual connection name from nmcli connection show