이더넷 연결을 중단하지 않고 connman 제거

이더넷 연결을 중단하지 않고 connman 제거

여러 가지 역사적, 타당한 이유로 인해 SSH 연결을 통해 새로운 Debian 설치 장치를 프로그래밍 방식으로 구성해야 합니다. 장치가 처음 도착하고 스크립트를 통해 네트워크에서 구성되어야 하는 생산 라인처럼 생각하십시오. 해당 구성의 일부로 수행해야 할 작업 중 하나는 삭제입니다 connman.

명백한 작업을 수행하고 apt purge connman스크립트에서 호출하면 시간의 20%가 완료되고 SSH 연결이 끊어집니다. 컴퓨터를 다시 시작하고 다시 로그인하면 모든 것이 정상이며 모든 것이 connman사라지고 네트워크가 원하는 대로 구성됩니다.

하지만 사용자 경험은 다소 만족스럽지 않습니다. 제가 생각한 몇 가지 해결 방법과 만족스럽지 못한 이유는 다음과 같습니다.

  1. echo정리 프로세스가 중지되고 사용자가 잠시 기다린 후 장치를 다시 시작해야 한다는 구성 스크립트의 경고입니다.
    • 이는 사용자 경험에 좋지 않을 뿐만 아니라 스크립트가 마지막으로 실행되어야 하며 오류를 확인하거나 성공을 보고할 수 없음을 의미합니다.
  2. 사용자에게 SSH를 사용하는 대신 키보드와 모니터를 연결하도록 요청하세요.
    • 매우 깔끔한 수정이지만 항상 실용적이지는 않습니다.
  3. 비슷한 일을 하십시오 apt purge connman && reboot.
    • 사용자 피드백을 제공하기 어렵습니다. SSH를 다시 ​​설정해야 합니다(일부 구성이 네트워크 및 SSH 설정을 변경하기 때문에 다른 방식으로). 예측할 수 없는 시간이 걸립니다.
  4. 나중에 제거하도록 예약합니다.
    • 둘 다 없거나 at동등한 시간 이 crontab없거나 다른 시간은 성공을 보고하기에는 너무 늦었고 자체적으로 정리해야 하므로 한 번만 성공적으로 실행됩니다.@before_reboot@reboot
  5. connman삭제하는 대신 아무 작업도 수행하지 않도록 구성하세요 .
    • 계속되는 의심은 그것이 실제로 불활성이라는 것입니다.

connman그렇다면 활성 이더넷 연결을 종료하지 않고 이를 제거 할 수 있는 방법이 있습니까 ? 다음에 재부팅할 때까지 연결을 활성 상태로 유지할 수 있습니까, 아니면 다음 종료 시 정리를 예약할 수 있습니까?

관련 정보