소개
이번 챌린지에서 여러분은 숨겨진 보물섬을 찾아 떠나는 해적선의 선장이 됩니다. 거친 바다를 항해하며 Linux 네트워킹 유틸리티인 nc를 활용해 선원들과 소통하고, 성공적인 보물 찾기를 완수해야 합니다.
선원과의 통신 설정
이 단계에서는 nc 명령어를 사용하여 선원들과 통신 채널을 구축해야 합니다.
작업
들어오는 메시지를 수신하기 위해
1234포트를 엽니다.호스트 머신에서
nc명령어를 사용하여 선원들에게 다음 메시지를 보냅니다.Prepare to set sail!메시지를 수신하여
~/project디렉터리에receive.txt라는 이름의 파일로 저장합니다.
요구 사항
/home/labex/project디렉터리에서 작업해야 합니다.- 두 개의 터미널 창을 사용하여 작업을 완료하세요. 작업을 확인하기 전에
1234포트가 열려 있는지 확인하십시오.
예시
작업을 완료하면 선원들이 선장이 보낸 메시지를 성공적으로 수신할 수 있어야 합니다.
labex:project/ $ ll
total 4.0K
-rw-r--r-- 1 labex labex 21 Feb 2 16:09 receive.txt
labex:project/ $ cat receive.txt
Prepare to set sail!
요약
이번 챌린지에서는 nc 명령어를 사용하여 Linux 네트워킹 환경에서 통신 채널을 구축하고 메시지를 교환하는 방법을 배웠습니다. 이 경험을 통해 네트워킹 유틸리티에 대한 이해도를 높이고 실제 환경에서의 활용 능력을 키울 수 있습니다.



