다음 절차에서는 scp 명령을 사용하여 호스트 간에 암호화된 파일을 복사하는 방법을 보여 줍니다. 로컬 호스트와 원격 호스트 간 또는 두 원격 호스트 간에 암호화된 파일을 복사할 수 있습니다. scp 명령은 인증 프롬프트를 표시합니다. 자세한 내용은 Oracle Solaris 11.2의 원격 시스템 관리 의 scp 명령을 사용한 원격 복사 및 scp(1) 매뉴얼 페이지를 참조하십시오.
또한 sftp 보안 파일 전송 프로그램을 사용할 수 있습니다. 자세한 내용은 sftp(1) 매뉴얼 페이지를 참조하십시오. 예는 Example 1–6 및 Oracle Solaris 11.2의 원격 시스템 관리 의 원격 시스템에 로그인하여 파일 복사(sftp)을 참조하십시오.
소스 파일, 원격 대상의 사용자 이름 및 대상 디렉토리를 지정합니다.
mySystem% scp myfile.1 username@myRemoteHost:~
Enter passphrase for key '/home/username/.ssh/id_rsa': <Type passphrase> myfile.1 25% |******* | 640 KB 0:20 ETA myfile.1
출력의 두번째 줄에 표시된 대로 문장암호를 입력하면 진행 상황이 표시됩니다. 다음과 같이 진행 상황이 표시됩니다.
파일 이름
파일 전송 백분율
파일 전송 백분율을 나타내는 일련의 별표
데이터 전송량
전체 파일의 예상 도착 시간(ETA), 즉 남은 시간
이 예에서는 사용자가 sftp 명령으로 특정 포트를 사용하려고 합니다. 사용자는 –o 옵션을 사용하여 포트를 지정합니다.
% sftp -o port=2222 guest@RemoteFileServer