Làm cách nào để xóa dữ liệu SSID khỏi giao diện wifi Debian?


1

Tôi có bản phân phối Debian và khi tôi muốn đặt lại kết nối WIFI, tôi chạy lệnh sau:

ifconfig wlan0 down

và tôi cũng xóa wpasupplicant.conftệp nhưng khi khởi động lại dịch vụ mạng, tôi được kết nối với SSID cuối cùng mà tôi đã kết nối, làm cách nào để xóa những dữ liệu này và không tự động kết nối với WIFI SSID đó?

cảm ơn.


con đường bạn đã sử dụng để tìm tập tin wpa-thay thế là gì? bạn có thể đăng nội dung của tập tin này? và bạn đã khởi động lại dịch vụ mạng?
Neil

/etc/wpasupplicant.conf
flashDisk

bạn đã khởi động lại dịch vụ chưa? sudo dịch vụ mạng khởi động lại, bạn có thể đăng tập tin wpa_supplicant hiện tại không?
Neil

tập tin bị xóa sau đó dịch vụ được khởi động lại.
flashDisk

Vì vậy, làm thế nào nó đoán được sự kết hợp ssid / mật khẩu của tệp WPA_suppl không chứa chúng?
Neil

Câu trả lời:


1

Bạn sẽ có thể chỉnh sửa các kết nối hiện có bằng cách sửa đổi các tệp trong thư mục này.

/etc/NetworkManager/system-connections/

Đó là nơi bạn có thể tìm thấy tất cả dữ liệu hiện có từ các kết nối hiện có của mình (có dây và không dây). xóa những gì bạn cần nó quên từ đó (rõ ràng bạn cần quyền root)

chỉnh sửa: ince bạn đang sử dụng một distian debite, bạn không có NetworkManager. Giả sử rằng bạn đã xóa mạng được nhắm mục tiêu khỏi tệp wpa_supplicant.conf, bạn phải lưu các thay đổi, vì vậy hãy thử khởi động lại dịch vụ bằng cách sử dụng:

sudo service networking restart

Tôi không có cái này trên hệ thống của mình, tôi nhận được thông báo này: cat: / etc / NetworkManager / system-
links

bạn đang sử dụng quyền root? một người dùng bình thường không thể đọc chúng (không xóa chúng)
Neil

vâng, đó là một chút của debian.
flashDisk

Mint (xfce 17.x) cũng không có gì trong thư mục đó (mặc dù nó tồn tại)
Xen2050

có hệ thống Ubuntu của tôi, sẽ kiểm tra lại trên máy tính để bàn của bạn cùng phòng của tôi ..
Neil

1

Nếu bạn chỉ đang sử dụng wpasupplicant, bạn có thể sửa đổi danh sách mạng bằng wpa_cli(giao diện dòng lệnh). Danh sách mạng là danh sách các mạng mà nó sẽ tự động kết nối, khởi tạo từ wpasupplicant.conf, nhưng được giữ trong bộ nhớ miễn là con quỷ hoạt động. Xóa hoặc sửa đổi wpasupplicant.confkhông cần thiết.

Từ đầu ra của wpa_cli help:

list_networks = list configured networks
select_network <network id> = select a network (disable others)
enable_network <network id> = enable a network
disable_network <network id> = disable a network
add_network = add a network
remove_network <network id> = remove a network

Bạn đã không giải thích lý do tại sao bạn muốn xóa SSID, nhưng có lẽ chỉ cần vô hiệu hóa nó là đủ.

Chỉnh sửa :

Danh sách mạng của bạn chỉ chứa một SSID (trừ khi bạn thêm vào một cách nào đó), vì vậy chỉ cần vô hiệu hóa cái này là đủ.

Bạn có thể phải thêm một cái gì đó như

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

để của bạn wpa_supplicant.conf. Cái này là cho Debian ra khỏi hộp, kiểm tra xem ll /var/run/wpa_supplicantđây có phải là đường dẫn và nhóm đúng không.


Tôi muốn tắt mọi SSID để tự động kết nối lại khi bắt đầu lại dịch vụ.
flashDisk

Khi thử lệnh này, tôi nhận được lệnh này: Không thể kết nối với wpa_supplicant - wpa_ctrl_open: Không có tệp hoặc thư mục như vậy
flashDisk 22/03/2017

Vì vậy, đang wpa_supplicantchạy ở tất cả? Kiểm tra với ps axu | grep wpa.
dirkt

Làm thế nào tôi có thể khởi động lại deamon để xóa chúng khỏi bộ nhớ?!
flashDisk

Đừng khởi động lại con quỷ: Làm theo cách thích hợp.
dirkt

0

Bạn có thể phải khởi động lại hoặc ít nhất là tải lại Daemon wpa-thay thế, để nó nhận ra cấu hình mới / trống.

Điều tương tự cũng không cần thiết đối với NetworkManager nếu nó được cài đặt và kích hoạt.

sudo systemctl restart wpa-supplicant.service

Nếu mạng không được mã hóa, thiết bị sẽ kết nối lại với nó ngay cả khi không có wpa-thay thế chạy ngay khi giao diện được bật lại. Bạn có thể kiểm tra nếu ESSID vẫn được đặt trên thiết bị bằng cách sử dụng:

iwconfig wlan0

và đặt nó thành một cái gì đó khác nếu bạn muốn:

iwconfig wlan0 essid SomethingElse

Tôi cũng đã thử bạn trả lời nhưng điều đó cũng không hiệu quả!
flashDisk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.