![PF 상태 테이블은 관심 있는 결과를 제공합니다.](https://linux55.com/image/190485/PF%20%EC%83%81%ED%83%9C%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%80%20%EA%B4%80%EC%8B%AC%20%EC%9E%88%EB%8A%94%20%EA%B2%B0%EA%B3%BC%EB%A5%BC%20%EC%A0%9C%EA%B3%B5%ED%95%A9%EB%8B%88%EB%8B%A4..png)
VPS에 openBSD를 새로 설치했습니다. 이번이 처음입니다. 나는 아무것도 하지 않았지만 pf와 같은 방화벽 설정을 확인했습니다. pfctl -sa를 실행하면 다음과 같이 표시됩니다.
all tcp IP0:22 <- IP1:rnd ESTABLISHED:ESTABLISHED
all tcp IP0:22 <- IP2:rnd ESTABLISHED:ESTABLISHED
all tcp IP0:22 <- IP3:rnd FIN_WAIT_2:FIN_WAIT_2
all tcp IP0:22 <- IP4:rnd TIME_WAIT:TIME_WAIT
그 중 IP0은 내 서버 IP, IP1은 내 로컬 IP인데, IP2, IP3, IP4는 나에게 전혀 알려지지 않은 IP이다. 마지막 두 줄에 일부 중복이 있지만 포트 번호(rnd)가 다릅니다. 나는 성공하지 못한 채 표의 정보를 이해하려고 노력하고 있으며 네트워크 트래픽 등을 완전히 처음 접했습니다.
제3자가 내 서버에 연결했음을 나타내는 두 번째 줄에 집중해야 합니까? 감사해요!
답변1
두 번째 줄은 누군가가로그인, 이는 단순히 누군가가 해당 포트에 연결을 설정했음을 나타냅니다. 일단 연결되면 클라이언트는 설정된 연결을 사용하여 자신을 인증하려고 시도합니다.
여전히 의심스러운 경우 직접 테스트할 수 있습니다. 한 터미널에서 SSH를 통해 로그인하고 다른 터미널을 열고 실행 ssh
하고 비밀번호 프롬프트를 기다립니다. 이제 pfctl -sa
다른 터미널에서 실행하면 IP가 두 번 나타나는 것을 볼 수 있습니다. 하나는 터미널에 로그인하고 다른 하나는 연결을 "대기"하는 것입니다.
/var/log/authlog
모든 성공 및 실패 로그인 시도 목록이 표시되어야 합니다.