ssh home으로 연결하고 터널을 통한 후속 액세스를 허용하기 위해 연결을 설정하여 유지 관리를 위해 원격 시스템에 액세스 할 수있는 원격 시스템이 점점 늘어나고 있습니다.
현재 스크립트를 편집하여 원격 위치에 설치하기 전에 고유 한 정방향 ssh 포트로 이러한 시스템을 수동으로 구성해야합니다. 나머지 설치는 자동화됩니다 (PXE). 이 포트를 수동으로 설정하는 것은 번거롭고 (오류의 위험이 있음), 전체 프로세스를 자신있게 기술 담당자에게 전달하지 못하게합니다.
질문> 깨끗한을 감안할 때, 데비안은 결정하고 (예를 들어 30000-60000)를 어떤 범위에 빠질 것 eth0를에 (말) MAC 주소의 숫자 해시 함수를 작성하는 것이 가능하다 설치하고 당신은 수있는 합리적 (고유 기대 ++). 나는 bash, awk 등을 가지고 있다고 생각한다. 가능한 경우 쉘 관련 도구를 고수하고 싶지만 푸시하면 파이썬을 사용할 수 있습니다.
(++) 첫 번째 포트에서 문제가 발생한 경우 포트를 증가시키기 위해 터널링 스크립트를 수정하려고합니다.
권장 입력 예 : ifconfig eth0 | grep HWaddr | awk '{print $ 5}'== 08 : 00 : 27 : aa : bb : cc
필요한 출력 예 : 34567