'%20%EC%82%AC%EC%9D%B4%EC%9D%98%20%EB%A7%88%EC%A7%80%EB%A7%89%20%EB%91%90%20%EC%88%AB%EC%9E%90%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
이 질문은 여기에서 찾을 수 있는 FTP 도구와 관련이 있습니다. ftp://ftp.linux.org.uk/pub/linux/Networking/netkit
ls
다음 과 같은 명령을 실행하면 출력은 다음과 같습니다.
227 Entering Passive Mode (192,0,2,1,104,31)
사이의 마지막 숫자 2개는 무엇을 ()
의미하나요?
답변1
이는 FTP 서버의 원시 메시지이며 클라이언트(netkit)에 의해 생성되지 않습니다.
마지막 두 숫자는 수동 데이터 연결을 위한 원격 포트를 구성하는 2바이트입니다.
이 경우 원격 포트는 (104 << 8) + 31
, 또는 (104 * 256) + 31
26655입니다.