/ / Cách xem mật khẩu Wi-Fi đã lưu trên Linux

Cách xem mật khẩu Wi-Fi đã lưu trên Linux

Điểm truy cập Wi-Fi ở khắp mọi nơi, trong nhà của chúng ta, các tòa nhà công cộng và quán cà phê. Điều này làm cho Wi-Fi trở thành một trong những cách phổ biến nhất để kết nối với internet từ máy tính của bạn.


Bạn có biết rằng trên Linux, bạn có thể dễ dàng kiểm tra tất cả các mạng Wi-Fi mà bạn đã kết nối trước đó không? Bạn thậm chí có thể xem mật khẩu Wi-Fi đã lưu trên Linux bằng nmcli.


nmcli là gì?

Tiện ích nmcli (viết tắt của “Giao diện dòng lệnh của Trình quản lý mạng”) là một công cụ dòng lệnh mạnh mẽ để kiểm soát Trình quản lý mạng, một trình nền được sử dụng để quản lý cài đặt mạng và kết nối trên Linux.

Bạn có thể sử dụng nmcli để quản lý chung các mạng Wi-Fi, chẳng hạn như liệt kê và kết nối với mạng Wi-Fi từ PC Linux của bạn. Nó cũng đặc biệt hữu ích trong các tập lệnh mạng hoặc trên các máy chủ không có GUI.

Cài đặt nmcli trên Linux

Hầu hết các bản phân phối đều được cài đặt nmcli theo mặc định, nhưng trong trường hợp nó không được cài đặt trên bản của bạn, đây là cách tiếp tục.

Để cài đặt nmcli trên các bản phân phối dựa trên Debian như Ubuntu, MX Linux và Pop!_OS, hãy sử dụng trình quản lý gói APT:

 sudo apt update && sudo apt install network-manager 

Trên RHEL và các bản phân phối tương tự như Alma Linux, Fedora, Rocky Linux, v.v., bạn có thể sử dụng trình quản lý gói DNF như sau:

 sudo dnf install NetworkManager 

Trên các bản phân phối dựa trên Arch Linux, bạn có thể cài đặt nmcli bằng Pacman:

 sudo pacman -S networkmanager 

Xem các mạng Wi-Fi đã lưu bằng nmcli

Để xem thông tin về tất cả các mạng Wi-Fi mà bạn đã kết nối trước đó trên PC, hãy chạy lệnh sau:

 nmcli connection show | grep wifi 

Nếu bạn không lọc bằng grep, nmcli sẽ liệt kê tất cả các mạng bao gồm mạng có dây, kết nối bắc cầu và kết nối VPN.

Đầu ra cho lệnh trước đó sẽ như thế này:

lệnh nmcli liệt kê tất cả các mạng wifi trên máy tính linux

Tên Wi-Fi hoặc SSID (Mã định danh bộ dịch vụ) được liệt kê trong cột đầu tiên, tiếp theo là UUID (Mã định danh duy nhất chung), sau đó là loại mạng (Wi-Fi trong trường hợp này). Cuối cùng, cột cuối cùng hiển thị loại thiết bị của mạng.

Xem mật khẩu Wi-Fi đã lưu trên Linux

Bạn sẽ cần có các đặc quyền nâng cao trên Linux để xem các mật khẩu đã lưu bằng nmcli.

Bạn có thể kiểm tra mật khẩu của mạng Wi-Fi đã biết bằng cách sử dụng:

 sudo nmcli connection show WiFiName -s | grep psk 

…ở đâu WiFiName là tên của mạng Wi-Fi mà bạn quan tâm.

Ví dụ: để xem mật khẩu của mạng Wi-Fi có tên “iPhone”, hãy chạy như sau:

 sudo nmcli connection show iPhone -s | grep psk 
lệnh nmcli hiển thị mật khẩu wifi

Mật khẩu cho mạng Wi-Fi iPhone được liệt kê là “test1234.”

Trong trường hợp bạn đang thắc mắc nmcli lưu các tệp cấu hình Wi-Fi của nó ở đâu, thì nó nằm trong /etc/NetworkManager/system-connections danh mục.

Cải thiện mạng gia đình của bạn với Wi-Fi dạng lưới

nmcli là một tiện ích tuyệt vời để quản lý cài đặt và kết nối mạng trên PC Linux của bạn.

Nếu bạn gặp sự cố kết nối Wi-Fi tại nhà riêng hoặc văn phòng của mình, bạn có thể mua thiết bị Wi-Fi dạng lưới để có kết nối tốt hơn.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *