Я вижу, что могу удалить сети, которые моя машина «запоминает» из nm-апплета, щелкнув значок беспроводной сети на панели и выбрав «изменить подключения» -> «беспроводная связь». Однако иногда в раскрывающемся списке я случайно выбираю неправильное беспроводное соединение. Если соединение безопасное, машина, конечно, никогда не соединится успешно, но каким-то образом она все равно запоминает ESSID. Всякий раз, когда я нахожусь в зоне действия этого беспроводного устройства, оно теперь пытается подключиться.
Хуже того, если он не подключен к какой-либо другой сети, он неоднократно предлагает мне подключиться к этой сети. Если оставить без присмотра, я могу найти десятки копий окна, предлагающего мне войти в эту ошибочную сеть. Где-то должен быть файл, в котором записан этот идентификатор соединения, но я не могу его найти. Единственные соединения, которые появляются в «редактировании соединений», о которых я упоминал выше, это те, к которым я действительно подключился. Как мне найти файл и удалить строку, соответствующую «нарушенной» сети?
РЕДАКТИРОВАТЬ Я ищу решение, чтобы удалить эти сети из списка, в который они добавляются, когда я впервые выбираю их. Похоже, это поведение является ошибкой в сетевом менеджере (?)
источник
Вы можете удалить соединения, используя
nmcli con delete (CONNECTION_NAME)
Чтобы удалить все соединения, которые никогда не использовались (без рута)
источник
Если вашей основной проблемой являются те раздражающие запросы, в которых вас просят войти в сеть, то всякий раз, когда вы не используете беспроводную связь, вы можете просто отключить беспроводную связь, щелкнув
Enable Wireless
запись в меню сетевого индикатора.источник
Добавив больше гибкости к предыдущему ответу @Postadelmaga, я потратил больше усилий на печать названия удаляемого SSID. Это добавило трудности: теперь нам нужно избегать возможности того, чтобы имя SSID, содержащее слово «никогда», случайно не совпадало с отметкой времени, содержащей «никогда».
Я также создал другую функцию, которая удаляет соединение по имени.
Источники по адресу: https://github.com/frgomes/debian-bin/blob/master/bash_20nm.sh
Затем вы можете удалить конкретное соединение, как показано ниже:
источник
Удалить все соединения:
источник