- How To Find Saved Wi-Fi Passwords in Ubuntu and Other Linux Distributions
- Method 0: Use nmcli command to get password of currently connected network
- Method 1: Find saved WiFi password in Ubuntu using the GUI
- See all the previously connected networks (and their password)
- Method 2: Finding saved WiFi password via the terminal
- How to Find Saved Wi-Fi Passwords in Linux
- Content
- Showing Saved Wi-Fi Password Using the Linux Terminal
- Show Saved Wi-Fi Password Using Nmcli
- Showing Saved Wi-Fi Password Using Graphical User Interface
- Frequently Asked Questions
- What is netsh in Linux?
- Can I see saved Wi-Fi paswords without root access?
- How do I change my Wi-Fi passwords in Linux?
- Как посмотреть сохраненные пароли WiFi в Ubuntu Linux
- Просмотр паролей WiFi через настройки системы
- Просмотр паролей WiFi из командной строки
- How to Find Saved WiFi Password in Linux Mint Using GUI or Terminal
- Method 1: Find saved WiFi password in Linux Mint via GUI
- Method 2: Find saved WiFi passwords in Linux Mint via Terminal
How To Find Saved Wi-Fi Passwords in Ubuntu and Other Linux Distributions
When you connect to a wireless network using WPA or WPA2-PSK, Ubuntu saves the password to your system when you use the “connect automatically” option.
You may find yourself in a situation to know the Wi-Fi password. For example, if you need to provide the password to a visitor and you have not noted it down elsewhere.
Thankfully, all the network settings are stored properly and can be retrieved along with wireless password anytime you want.
I’ll show you both GUI and command line ways to see the saved WiFi passwords in Ubuntu and hopefully other Linux distributions.
Method 0: Use nmcli command to get password of currently connected network
This method should work on all Linux distributions that use network-manager. You just have to use this single command to get the details of the currently connected wifi network. You also get a QR code that can be shared with other people to connect to the network.
nmcli device wifi show-password
Method 1: Find saved WiFi password in Ubuntu using the GUI
The procedure to find saved WiFi passwords is quite simple. Launch the Settings application from the gnome applications menu.
Here, in the Wi-Fi tab, you’ll find a list of available WiFi networks and the ones you’ve connected to in the past. Click on the gear icon in the row corresponding to the network whose password you want to find.
In the Security tab and check the Show Password button to reveal the password.
That works for the currently connected networks. What about the networks to which you had connected in the past but that are not available anymore?
See all the previously connected networks (and their password)
In Ubuntu and other distributions using the GNOME desktop, you get an Advanced Network Configuration GUI tool.
When you start this tool, it shows all the networks that you had connected to previously. You can select the desired one and then click on the gear symbol at the bottom to access its settings.
It will give you the same interface you had seen earlier. Go to the Wi-Fi Security tab and click on the show password to see the password that you had used to connect to the said network.
Method 2: Finding saved WiFi password via the terminal
Ubuntu uses Network Manager to handle network related settings. These settings can be found in the /etc/NetworkManager directory.
The details of networks you have connected to in the past are stored in separate files in the sub-directory /etc/NetworkManager/system-connections.
In the associated file, the password for the network connection can be found under the wifi-security section, in the line that starts with psk.
sudo cat /etc/NetworkManager/system-connections/.nmconnection
Replace with the name of the desired WiFi network and make sure there is a “\” before every space in the network’s name (if any).
Voilà, here is the password you were looking for. You can use this method to see saved Wi-FI password in Linux Mint and other distributions.
How did you find the tutorial? Was it helpful? Do let me know in the comment section.
How to Find Saved Wi-Fi Passwords in Linux
You know how frustrating it can be if you’ve ever needed to access a Wi-Fi network but can’t remember the password. Thankfully, if you’re using a Linux computer, there are several ways to view a saved Wi-Fi password.
This tutorial shows you three easy ways to find a saved Wi-Fi password in Linux.
Content
Showing Saved Wi-Fi Password Using the Linux Terminal
- Open the terminal. You can achieve this by using the CTRL + ALT + T shortcut or your launcher menu.
- Navigate to “/etc/NetworkManager/system-connections/”:
cd /etc/NetworkManager/system-connections
For more tips on using the ls command, check out the most important ls commands you need to know.
Files in this directory contain information on all the wireless networks that your computer has used. Locate the file with the name of the wireless network from which you wish to extract the password.
- Using any text editor, open the file with the name of the Wi-Fi from which you wish to know the password.
sudo cat MTE-Test-Wifi.nmconnection
Under the Wi-Fi security section, the Wi-Fi password should be displayed as psk=”password.”
Alternatively, you can use the grep command to show the password of a connected Wi-Fi password.
sudo grep -r '^psk=' /etc/NetworkManager/system-connections/
If you want to refine the output even more to display only the password, modify the command as follows:
sudo grep -hr '^psk=' /etc/NetworkManager/system-connections/
Good to know: Learn how to control your Wi-Fi network in Linux.
Show Saved Wi-Fi Password Using Nmcli
Nmcli is a tool for controlling the Network Manager through the terminal. It can be used to edit, create, display, delete, deactivate, activate, and delete network connections. You can also use it to display the network device status.
Viewing saved Wi-Fi passwords using nmcli is perhaps the easiest way to view saved passwords. The procedure is as follows:
- Launch the Linux terminal.
- Run this command to view saved wireless and wired connections.
nmcli -g NAME connection show
- Now that you have identified the name of the saved Wi-Fi, type in this command. In this illustration, MTE-Test-Wifi is the name of my Wi-Fi network.
nmcli -s -g 802-11-wireless-security.psk connection show MTE-Test-Wifi
Note: if your Wi-Fi name has more than one word, remember to enclose it in apostrophes so that the terminal understands that it is a single name.
Showing Saved Wi-Fi Password Using Graphical User Interface
If you are not a fan of the Linux terminal, you can also use this GUI method. For this demonstration, we are using the Linux Mint Cinnamon edition.
The following is a step-by-step guide on how to view saved Wi-Fi passwords using GUI:
Alternatively, open your launcher menu and search for “Network Settings.” It should open the same settings page.
The page should contain a list of all saved Wi-Fi networks.
This page displays all the configurations of the related Wi-Fi network.
Your password should be displayed. Click “Cancel” to exit the Settings menu.
Frequently Asked Questions
What is netsh in Linux?
Netsh is a command-line utility that enables a user to, either remotely or locally, display or alter the network configuration of a computer. Netsh also provides a feature that enables a user to run multiple tasks in batch mode. This can be helpful when changing settings on many computers at once.
Netsh is not installed by default on most Linux distros but is available in the repositories of most major distributions.
Can I see saved Wi-Fi paswords without root access?
Yes. While the terminal may require the account password to edit network configuration files, you can use the nmcli command-line utility. Alternatively, you can view the saved Wi-Fi password using the graphical user interface method.
How do I change my Wi-Fi passwords in Linux?
Changing a Wi-Fi password in a Linux GUI environment is simple. Open the network manager and update the password in the security tab of the Wi-Fi connection you wish to alter. However, if you have to use the terminal, things may get a little advanced. The easiest way to achieve this is to edit the file containing the Wi-Fi connection configuration details in the “/etc/NetworkManager/system-connections” directory. Open the file and change the psk value in the “Wi-Fi Security” option.
Allan Ngetich is a writer at Make Tech Easier, a website that provides tips, tricks and tutorials on technology. He was born and raised in Kenya, and has always been interested in technology. He started his career as a blog writer, and has since written for several websites. He is a firm believer in hard work and team work, and is always striving to improve his skills.
Our latest tutorials delivered straight to your inbox
Как посмотреть сохраненные пароли WiFi в Ubuntu Linux
Когда мы подключаемся по WiFi к какой-нибудь сети, то обычно вводим пароль и сохраняем его, чтобы дальнейшие подключения к данной сети выполнялись автоматически. Введенный пароль сохраняется в системе.
Рассмотрим, как посмотреть сохраненные пароли для WiFi соединений в Ubuntu Linux.
Просмотр паролей WiFi через настройки системы
Пароль WiFi в Ubuntu Linux можно посмотреть через Параметры системы. Чтобы открыть Параметры системы вы можете кликнуть по иконке WiFi на панели в области уведомлений, и в открывшемся окошке нажать кнопку с символом «настроек».
В окне Параметров системы перейдите на вкладку Wi-Fi и в списке сетей нажмите на значок «настроек» для той сети, пароль которой вы хотите посмотреть.
Откроется окно настроек выбранной WiFi сети. Перейдите на вкладку Безопасность и поставьте галочку в поле Показывать пароль . Пароль от данной Wi-Fi сети отобразится в текстовом поле:
Просмотр паролей WiFi из командной строки
Теперь рассмотрим, как посмотреть пароль WiFi сети из командной строки.
Настройки WiFi соединений сохраняются в конфигурационных файлах, хранящихся в директории /etc/NetworkManager/system-connections . В этих же файлах прописаны пароли от WiFi соединений.
Выполним следующую команду, чтобы найти сохраненные WiFi пароли:
sudo grep psk= /etc/NetworkManager/system-connections/*
В результате получим одну или несколько строк для каждого сохраненного WiFi соединения. В конце каждой строки будет запись вида psk=пароль
Вы также можете найти пароль внутри конфигурационного файла соответствующей WiFi сети. Пример файла с настройками WiFi-соединения /etc/NetworkManager/system-connections/НазваниеСети :
How to Find Saved WiFi Password in Linux Mint Using GUI or Terminal
When you connect to a wireless network using WEP, WPA or WPA2-PSK, the password is saved in Linux Mint (or any other operating system) when you use “connect automatically”.
Imagine a situation where you need to know the WiFi password and you have not noted it down somewhere. Suppose you need to provide the WiFi password to a visitor.
You can easily retrieve the password of an earlier connected wireless network in Linux Mint if you have admin access.
In this beginner’s tutorial, I’ll show you how to find the saved WiFi passwords in Linux Mint.
Method 1: Find saved WiFi password in Linux Mint via GUI
The procedure to find the saved WiFi password is very simple. Click on the Menu button and type Network in the search bar. Choose Network Connections in there:
In Network Connections, you’ll see all the WiFi networks you have been connected in the past.
Select the one for which you want to know the password and click on the gear icon.
In here, under the Wi-Fi Security tab, check the Show password button to reveal the password.
You see how easy was it? You are not restricted to use the GUI. If you are a terminal lover, let me show you how to get saved WiFi passwords in Linux terminal.
Method 2: Find saved WiFi passwords in Linux Mint via Terminal
Linux Mint uses Network Manager for handling network related settings. These settings can be found in /etc/NetworkManager location.
If you look in to the /etc/NetworkManager/system-connections directory, you’ll find a file stored for each network you had connected to in the past.
You can view the content of the desired network connection’s file and you’ll find the password under wifi-security section and in the line starting with psk.
sudo cat /etc/NetworkManager/system-connections/
Make sure that there is a “\ ” before every space in the network’s name (if any).
And that’s all you had to do to get the saved password. You can do similar steps to get the stored WiFi passwords in Ubuntu. I hope the article helped you. Ciao 🙂