로컬 컴퓨터에서 원격 컴퓨터의 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 서버에 접속해서 일 하는 분이 많을 것이라 생각해요. 참고 하시면 좋겠습니다!
도움이 되셨다면 아무 광고나 클릭 한 번 부탁드립니다👍