로그에 표시된 SSH 연결 포트 번호가 지정된 포트 번호와 다른 이유는 무엇입니까?

로그에 표시된 SSH 연결 포트 번호가 지정된 포트 번호와 다른 이유는 무엇입니까?

내 우분투는 포트 22에서 SSH를 실행하고 있습니다. 하지만 내 /var/log/auth.log연결을 설정할 때 다른 포트 번호가 표시됩니다. 포트 번호는 무작위로 나타납니다.

Connection from xxx.xxx.xxx.xxx port 33692
Connection from xxx.xxx.xxx.xxx port 32970

이 포트 번호는 왜 22가 아닌가? 포트 번호 선택 뒤에 몇 가지 패턴이 있습니까?

답변1

로컬 포트가 아닌 원격 포트입니다. 원격 운영 체제는 SSH 클라이언트가 바인딩할 높은 범위의 임의의 숫자를 선택하고 클라이언트는 서버의 포트 22에 연결합니다.

관련 정보