일반적으로 원격의 PC간에 파일을 전송할 때 FTP와 같은 파일 전송 프로토콜을 사용하지만, Ubuntu 시스템간에 소수의 파일을 전송할때는 간단히 SCP명령어를 사용할 수 있습니다.
업로드 (Local → Remote)
scp -R [Local 파일 경로] [계정]@[Remote 주소]:[Remote 경로]
-R 옵션은 Recursive를 의미하며, 디렉토리를 전송할때 붙여줍니다.
scp ./index.html myuser@foo.server.com:/home/workspace/index.html
물론 당연한 소리지만, 명령어를 치면 해당 계정의 패스워드를 물어봅니다.
다운로드 (Remote → Local)
업로드 명령어에서 두 매개변수의 순서를 바꿔주면 다운로드 동작이 됩니다.
scp -R [계정]@[Remote 주소]:[Remote 경로] [Local 파일 경로]
역시 여기서도 -R 옵션은 디렉토리일 경우에만 사용합니다.
연관글
- [WSL] Windows Subsystem for Linux - 디스플레이 서버 설정 및 GUI 사용하기 (35596)
- [WSL] Windows Subsystem for Linux - SSH 서버 자동 시작 설정하기 (18605)
- [WSL] Windows Subsystem for Linux - SSH 서버 세팅하기 (44949)
- [WSL] Windows Subsystem for Linux - Bash.exe를 Ubuntu와 유사하게 설정하기 (6494)
- [WSL] Windows Subsystem for Linux - 초기 설치와 Ubuntu 배포판 설치 (17303)
- Ubuntu에서 저장소(Repository) 위치 변경하기 (24515)
- [Ubuntu] 파티션 관리 프로그램 - GParted (23310)
- [Ubuntu] 디스크 마운트하기 (37033)
- Windows에서 Ubuntu로 원격 데스크톱 연결하기 (45602)
- [Ubuntu] 화면캡처 및 작업공간 전환 단축키 (24884)
- Ubuntu에서 PATH 설정하기 (61694)
- 좀 더 '진짜같이' VirtualBox 활용하기 - 심리스 모드 외 (43847)
- Ubuntu 에서 VirtualBox로 Windows 7 설치 및 사용하기 (23736) *1