본문 바로가기

IT/검색 이력

nc, telnet, curl 명령어 상세 가이드: 네트워크 전문가 되기

반응형

nc (Netcat) 명령어: 네트워크 유틸리티의 스위스 칼

nc는 TCP 및 UDP 연결을 열고 읽고 쓸 수 있는 도구입니다.

주요 기능

  • 포트 스캐닝: nc -zv example.com 20-30
  • 파일 전송: nc -l 1234 > file.txt (수신), nc example.com 1234 < file.txt (송신)
  • 포트 리스닝: nc -l 1234

telnet 명령어: 원격 통신의 클래식

telnet은 원격 호스트와의 텍스트 기반 통신을 가능하게 합니다.

주요 기능

  • 원격 로그인: telnet example.com
  • 원격 명령 실행: telnet example.com 80 후 HTTP 명령 입력
  • 원격 서버 진단: telnet example.com 25 후 SMTP 진단

curl 명령어: 웹 요청의 전문가

curl은 웹 서버와 통신하기 위한 도구로, 다양한 프로토콜을 지원합니다.

주요 기능

  • 다양한 프로토콜 지원: curl ftp://example.com
  • 데이터 전송: curl -d "data" http://example.com
  • API 테스트: curl -H "Authorization: Bearer TOKEN" http://api.example.com

태그: #nc, #telnet, #curl, #명령어, #네트워크, #통신

출처: 본 포스팅은 일반적인 리눅스 명령어에 대한 정보를 기반으로 작성되었습니다.

반응형