단순 파일 전송 프로토콜(Trivial File Transfer Protocol, tftp) 서비스 또는 디먼을 실행하고 일반적으로는 UNIX를 수행하는 원격 컴퓨터와 파일을 주고받습니다. tftp는 일반적으로 tftp 서버의 부팅 프로세스 과정 중 펌웨어, 구성 정보 또는 시스템 이미지를 검색하는 임베디드 디바이스 또는 시스템에서 사용됩니다.
[중요] tftp 프로토콜은 인증 또는 암호화 메커니즘을 지원하지 않으므로 존재 시 보안 위험이 발생할 수 있습니다. 인터넷에 연결된 시스템에는 tftp 클라이언트를 설치하지 않는 것이 좋습니다. 보안상의 이유로 Microsoft에서는 더 이상 tftp 서버 서비스를 제공하지 않습니다.
Syntax
tftp [-i] [<host>] [{get | put}] <source> [<destination>]
Parameters
| Parameter | Description |
|---|---|
| -i | 이진 이미지 전송 모드 (octet 모드 라고도 함)를 지정 합니다. 이진 이미지 모드에서 1 바이트 단위로 파일 전송 됩니다. 이진 파일을 전송 하는 경우이 모드를 사용 합니다. -i 옵션을 사용하지 않으면 파일이 ASCII 모드로 전송됩니다. 이 기본 전송 모드입니다. 이 모드는 줄의 끝 (EOL) 문자가 지정된 된 컴퓨터에 대 한 적절 한 형식으로 변환합니다. 텍스트 파일을 전송할 때이 모드를 사용 합니다. 파일 전송에 성공한 경우에 데이터 전송 속도가 표시 됩니다. |
<host> |
로컬 또는 원격 컴퓨터를 지정합니다. |
| get | 원격 컴퓨터의 파일 대상 을 로컬 컴퓨터의 파일 원본 으로 전송합니다. |
| put | 로컬 컴퓨터의 파일 원본 을 원격 컴퓨터의 파일 대상으로 전송합니다. tftp 프로토콜은 사용자 인증을 지원하지 않으므로 사용자가 원격 컴퓨터에 로그온하고 여기에서 파일을 쓸 수 있어야 합니다. |
<source> |
전송할 파일을 지정 합니다. |
<destination> |
파일 전송 위치를 지정 합니다. |
Examples
원격 컴퓨터 Host1에서 boot.img 파일을 복사하려면 다음을 입력합니다.
tftp -i Host1 get boot.img