우분투의 포트를 엽니 다

Anonim

우분투의 포트를 엽니 다

모든 프로그램은 인터넷을 통해 또는 로컬 네트워크 내에서 다른 프로그램과 연결됩니다. 특수 포트는 일반적으로 TCP 및 UDP 프로토콜에 사용됩니다. 현재 사용 가능한 모든 포트 중 어느 것이 사용되고 있음을 알아 봅니다. 즉, 열려있는 것으로 간주되며 운영 체제에서 제출 된 수단의 도움으로 가능합니다. 이 절차를 Ubuntu 배포본의 예에 대해 자세히 생각해 봅시다.

우분투에서 열린 포트를 봅니다

작업을 수행하려면 네트워크 모니터링을 허용하는 표준 콘솔 및 추가 유틸리티를 사용할 수 있습니다. 경험이없는 사용자조차도 각 팀을 다루게됩니다. 우리는 두 가지 다른 유틸리티를 더 익히기 위해 제공합니다.

방법 1 : LSOF.

LSOF라는 유틸리티는 모든 시스템 연결을 모니터링하고 각각의 각 파일에 대한 자세한 정보를 화면에 표시합니다. 관심있는 데이터를 얻으려면 올바른 인수를 지정하는 것이 필요합니다.

  1. 메뉴 또는 Ctrl + Alt + T를 통해 "터미널"을 시작하십시오.
  2. Ubuntu의 메뉴를 통해 콘솔을 실행하십시오

  3. sudo lsof -i 명령을 입력 한 다음 입력을 클릭하십시오.
  4. Ubuntu에서 LSOF 스캔을 실행하십시오

  5. 루트 액세스를위한 암호를 지정하십시오. 설정된 경우 문자가 입력되었지만 콘솔에 표시되지 않습니다.
  6. Ubuntu에서 스캔을 시작하려면 암호를 입력하십시오

  7. 결국 모든 매개 변수가있는 모든 연결 목록이 있습니다.
  8. Ubuntu에서 LSOF 스캔 결과를 읽으십시오

  9. 연결 목록이 크면 유틸리티가 필요한 포트가 필요한 행만 표시하도록 결과를 필터링 할 수 있습니다. 그것은 sudo lsof -i의 입력을 통해 이루어집니다. GREP 20814는 20814가 필요한 포트의 수입니다.
  10. Ubuntu에서 선택적 스캔 LSOF

  11. 등장한 결과를 탐색하는 것은 아닙니다.
  12. Ubuntu의 샘플 스캔 결과

방법 2 : nmap.

NMAP 공개 소프트웨어는 또한 활성 화합물에 대한 네트워크 스캐닝 기능을 수행 할 수 있지만 조금 다를 수 있습니다. NMAP에는 그래픽 인터페이스가있는 버전이 있지만 오늘날에는 사용하는 것이 완전히 적합하지 않기 때문에 우리에게 유용하지는 않습니다. 유틸리티에서 작업하는 것은 다음과 같습니다.

  1. sudo apt-get namap을 입력하여 콘솔을 실행하고 유틸리티를 설치하십시오.
  2. Ubuntu의 터미널을 통해 NMAP 설치

  3. 액세스를 제공하기 위해 암호를 입력하는 것을 잊지 마십시오.
  4. Ubuntu에 NMAP를 설치하려면 암호를 입력하십시오

  5. 새 파일 추가를 시스템에 추가하십시오.
  6. 우분투에 NMAP 파일 추가 확인

  7. 이제 필요한 정보를 표시하려면 nmap localhost 명령을 사용하십시오.
  8. NMAP Ubuntu에서 네트워크 스캔을 실행하십시오

  9. 열린 포트에서 수신 된 데이터를 확인하십시오.
  10. Ubuntu에서 NMAP 스캔 결과보기

위의 명령은 내부 포트에 적합합니다. 외부에 관심이 있으시면 다른 조치를 취해야합니다.

  1. Icanhazip 온라인 서비스를 통해 네트워크 IP 주소를 찾으십시오. 이렇게하려면 wget -o--q -q icanhazip.com을 입력 한 다음 Enter를 클릭하십시오.
  2. Ubuntu에서 온라인 서비스를 통해 네트워크 IP를 배우십시오

  3. 네트워크 주소를 기억하십시오.
  4. Ubuntu에서 네트워크 주소를 읽으십시오

  5. 그런 다음 NMAP와 IP를 입력하여 스캔을 실행하십시오.
  6. Ubuntu에서 NMAP 네트워크 주소를 검사하십시오

  7. 결과를받지 못한 경우 모든 포트가 닫힙니다. 존재하는 경우 터미널에 표시됩니다.
  8. Ubuntu의 네트워크 주소에서 결과를 검사하십시오

우리는 그들 각자가 알고리즘에 대한 정보를 찾고 있기 때문에 두 가지 방법을 보았습니다. 또한 가장 최적의 옵션을 선택하고 네트워크를 모니터링하여 현재 어떤 포트가 열려 있는지 알아 내십시오.

더 읽어보기