새소식

반응형
IT skill/Linux

[Ubuntu] 원격과 로컬의 파일을 주고 받는 scp 사용법

  • -
반응형

로컬 컴퓨터에서 원격 컴퓨터의 IP만 알 수 있으면 파일을 주고 받는게 쉽습니다.

물론 윈도우도 Windows Subsystem for Linux (WSL) 세팅만 완료하면 리눅스와 윈도우 간 파일 이동도 가능해요.

 

scp 설치 방법

sudo apt-get update
sudo apt-get install openssh-server

 

scp 사용 방법

원격 컴퓨터의 파일을 로컬 컴퓨터로 가져오고 싶을 때

scp -r -P <포트> <계정>@<원격 IP>:<원격에서 가져올 경로> <로컬로 파일을 받을 경로>

# 예시
# 192.168.0.151 IP를 가진 원격 컴퓨터에 beeline 계정으로 접속해서
# /workspace/project/file.txt 파일을 현재 경로로 가져오겠다
scp -r -P 22 beeline@192.168.0.151:/workspace/project/file.txt ./

 

로컬 컴퓨터의 파일을 원격 컴퓨터로 보내고 싶을 때

scp -r -P <포트> <로컬에서 보낼 경로> <계정>@<원격 IP>:<원격에 보낼 경로>

# 예시
# 로컬 컴퓨터의 /Downloads/test/python.py 파일을 192.168.0.151 IP를 가진 원격 컴퓨터에
# beeline 계정으로 접속해서 원격의 /workspace/project 폴더로 보내겠다
scp -r -P 22 /Downloads/test/python.py beeline@192.168.0.151:/workspace/project

 

데이터 사이언스 하시는 분들은 맥이나 윈도우 노트북을 가지고 GPU 서버에 접속해서 일 하는 분이 많을 것이라 생각해요. 참고 하시면 좋겠습니다!

 

 

 

도움이 되셨다면 아무 광고나 클릭 한 번 부탁드립니다👍

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감과 광고 클릭 부탁드립니다~