삭제 절차는 지우려는 디렉터리 경로가 아니라 삭제할 대상 목록에서 시작합니다. NetworkManager가 저장한 프로필은 관계없는 네트워크 설정과 함께 있을 수 있고, 와일드카드 삭제는 범위가 한정된 변경이 아닙니다. 이 절차는 검토된 연결 프로필을 제거하며, 그 작업을 연결 해제, 제거 설치, 게이트웨이에서의 자격 증명 폐기와 분리합니다. 아래의 각 조회는 무엇이든 제거되기 전에 범위를 좁힙니다.

저장된 연결과 활성 연결 조사하기

두 개의 읽기 조회는 서로 다른 질문에 답합니다. 첫 번째는 저장된 정의를 나열하고, 두 번째는 지금 활성인 것을 나열합니다. 프로필은 비활성 상태로도 존재할 수 있고, 활성 임시 연결에는 대응하는 저장 프로필이 없을 수도 있습니다.

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active

제거하려는 UUID를 기록합니다. 이름은 식별자가 아닙니다. 두 프로필이 하나의 이름을 공유할 수 있고, 키 파일이나 인터페이스 레이블은 연결과 전혀 맞지 않을 수 있습니다. 이름이 공급자 레이블로 시작한다는 이유로 대상을 고르지 마십시오. 그 패턴은 유지하려는 연결과도 일치합니다.

유형도 읽습니다. 플러그인이 관리하는 VPN과 기본 WireGuard 연결은 서로 다른 유형 값을 쓸 수 있으므로 일반 vpn 유형에 대한 필터는 범위 안의 모든 터널을 정의하지 못합니다. 그것은 필터의 문제이고 삭제 기준이 아닙니다.

정확한 UUID와 소유자 확인하기

한 번에 하나의 연결을 보여 주고 UUID를 검토된 목록과 맞춥니다. UUID가 안정적인 선택자이고, 이름은 검토 후에 편집할 수 있는 레이블입니다.

nmcli connection show uuid ACTUAL_UUID

어떤 구성 요소가 그 프로필을 소유하는지 확인합니다. 공급자 애플리케이션이 자체 사본을 보관하고 다음 실행 때 NetworkManager 프로필을 다시 만들 수 있습니다. 같은 터널이 두 목록에 나타난다면 한 사본을 삭제해도 소유자의 상태만 바뀌고 다른 사본은 바뀌지 않습니다.

시작 작업, 디스패처 스크립트, 프로비저닝 시스템이 그 연결을 참조하는지 확인합니다. 자동화가 아직 기대하는 프로필을 제거하면 재연결 루프나 조용한 대체 경로가 생기고, 삭제는 정책 충돌이 아니라 네트워크 장애처럼 보입니다.

활성 프로필을 삭제하기 전에 연결 해제하기

삭제는 저장된 정의를 없애고, 연결 해제는 터널을 멈춥니다. 연결이 활성이라면 먼저 지원되는 동작으로 연결을 끊고 터널에 의존하는 모든 것을 기록합니다.

nmcli connection down uuid ACTUAL_UUID

유일한 원격 관리 경로로 연결 해제를 수행하지 마십시오. VPN이 세션을 실어 나른다면 멈추는 순간 접근이 끝나고, 삭제 단계는 로컬 콘솔이나 다른 네트워크에서 이어야 합니다.

목적이 터널을 잠시 멈추는 것뿐이라면 여기서 멈춥니다. 삭제는 불필요하며, 짧은 중단 때문에 제거한 프로필은 나중에 같은 자격 증명과 경로로 다시 만들어야 합니다. 재구성은 아직 손에 있는 자료로만 가능합니다. 삭제를 실행하기 전에 어느 경우인지 정하십시오.

검토된 대상만 삭제하기

파괴적인 단계는 검토된 목록에서 UUID를 가져옵니다. 미리 보기가 아니며, 제시한 선택자 밖의 범위 확인도 요구하지 않습니다.

nmcli connection delete uuid ACTUAL_UUID

프로필이 여러 개라면 확인된 UUID마다 명령을 한 번씩 반복합니다. 검토하지 않은 텍스트 검색을 루프에 넣지 마십시오. 삭제를 안전하게 만드는 것은 검토이고, 명령은 수단일 뿐입니다.

다시 필요할 수 있는 것을 삭제하기 전에 복구 자료를 남깁니다. 등록 지침, 프로필 내보내기 또는 게이트웨이와 계정에 관한 메모입니다. 삭제한 프로필을 복원하는 것은 재구성이지 되돌리기가 아닙니다.

삭제를 검증하고 나머지는 따로 폐기하기

두 조사 조회를 다시 실행합니다. 의도한 프로필이 사라졌는지, 관계없는 Wi-Fi, 이더넷, 남은 VPN 프로필이 여전히 있는지, 활성 연결이 삭제된 정의를 더 이상 가리키지 않는지 확인합니다.

다음으로 예전 프로필이 남긴 것을 살핍니다. 디스패처 스크립트, 경로, DNS 항목, 시작 연결입니다. NetworkManager는 프로필을 제거하지만 다른 구성 요소는 이제 아무것도 가리키지 않는 참조를 보관할 수 있습니다.

자격 증명 폐기는 별개의 단계입니다. 내려받은 내보내기, 공급자 애플리케이션의 프로필, 캐시된 비밀, 원격 장치 승인은 각각 소유자가 다릅니다. 로컬 NetworkManager 기록을 지워도 게이트웨이에 복사된 인증서는 폐기되지 않습니다.

삭제 기록을 UUID, 조사 출력, 아직 조치가 필요한 원격 자료와 함께 남깁니다. 나중에 누군가 특정 터널이 왜 사라졌는지 물을 때 변경 범위를 증명하는 것은 그 기록입니다.

관련 글