1. ssh 통한 원격 접속
- 기본
ssh <remote_user>@<remote_ip_or_url>
- <remote_user>
: 접속하려는 원격 서버의 유저 이름
- <remote_ip_or_url>
: 접속하려는 원격 서버의 IP 주소 또는 url 주소
- 프록시 서버 경유
ssh -J <proxy_user>@<proxy_ip_or_url> <server_user>@<server_ip_or_url>
- <proxy_user>
: 경유하는 프록시 서버의 유저 이름
- <proxy_ip_or_url>
: 경유하는 프록시 서버의 IP 주소 또는 url 주소
- <server_user>
: 최종적으로 접속하려는 destination 서버의 유저 이름
- <server_ip_or_url>
: 최종적으로 접속하려는 destination 서버의 IP 주소 또는 url 주소
2. scp 통한 파일 복사
- 로컬 → 원격서버
scp <local_file> <server_user>@<server_ip_or_url>:<server_directory>
- <local_file>
: 복사하려는 로컬 파일의 경로
- <server_user>
: 원격 서버의 유저 이름
- <server_ip_or_url>
: 원격 서버의 IP 주소 또는 url 주소
- <server_directory>
: 복사된 파일을 저장할 원격 서버 내의 디렉토리 경로
scp -r <local_directory_or_files> <server_user>@<server_ip_or_url>:<server_directory>
- -r
: 디렉토리 또는 여러 파일을 복사하기 위한 옵션 (recursive)
- <local_directory_or_files>
: 복사하려는 로컬 디렉토리 또는 로컬 파일(* 사용)의 경로
- <server_user>
: 원격 서버의 유저 이름
- <server_ip_or_url>
: 원격 서버의 IP 주소 또는 url 주소
- <server_directory>
: 복사된 디렉토리 또는 파일을 저장할 원격 서버 내의 디렉토리 경로
- 원격서버 → 로컬
scp <server_user>@<server_ip_or_url>:<server_file> <local_directory>
- <server_user>
: 원격 서버의 유저 이름
- <server_ip_or_url>
: 원격 서버의 IP 주소 또는 url 주소
- <server_file>
: 복사하려는 원격 서버 파일의 경로
- <local_directory>
: 복사된 파일을 저장할 로컬 디렉토리 경로
scp -r <server_user>@<server_ip_or_url>:<server_directory_or_files> <local_directory>
- -r
: 폴더 또는 여러 파일을 복사하기 위한 옵션 (recursive)
- <server_user>
: 원격 서버의 유저 이름
- <server_ip_or_url>
: 원격 서버의 IP 주소 또는 url 주소
- <server_directory_or_files>
: 복사하려는 원격 디렉토리 또는 원격 파일(* 사용)의 경로
- <local_directory>
: 복사된 디렉토리 또는 파일을 저장할 로컬 내의 디렉토리 경로
- 로컬 → 프록시서버 → 메인 원격서버
scp -J <proxy_user>@<proxy_ip_or_url> <local_file> <server_user>@<server_ip_or_url>:<server_directory>
- -J
: 프록시 서버를 경유하기 위한 옵션 (Jump)
- <proxy_user>
: 프록시 서버의 유저 이름
- <proxy_ip_or_url>
: 프록시 서버의 IP 주소 또는 url 주소
- <local_file>
: 복사하려는 로컬 파일의 경로
- <server_user>
: 최종 접속 및 저장하려는 서버의 유저 이름
- <server_ip_or_url>
: 최종 접속 및 저장하려는 서버의 IP 주소 또는 url 주소
- <server_directory>
: 복사된 파일을 저장할 최종 서버 내의 디렉토리 경로
- 메인 원격서버 → 프록시서버 → 로컬
scp -J <proxy_user>@<proxy_ip_or_url> <server_user>@<server_ip_or_url>:<server_file> <local_directory>
- -J
: 프록시 서버를 경유하기 위한 옵션 (Jump)
- <proxy_user>
: 프록시 서버의 유저 이름
- <proxy_ip_or_url>
: 프록시 서버의 IP 주소 또는 url 주소
- <server_user>
: 복사하려는 메인 원격서버의 유저 이름
- <server_ip_or_url>
: 복사하려는 메인 원격서버의 IP 주소 또는 url 주소
- <server_file>
: 복사하려는 메인 원격서버 파일의 경로
- <local_directory>
: 복사된 파일을 저장할 로컬 디렉토리 경로
'메모 > 코딩' 카테고리의 다른 글
Windows WSL 및 Anaconda 3 설치 (0) | 2024.01.13 |
---|---|
Windows Terminal 설치 (0) | 2024.01.13 |
[마크다운] html을 사용한 문서 작성 (0) | 2022.06.25 |
[파이썬] 모듈로 연산자(%) 활용 - 배열의 인덱스 범위 유지 (0) | 2022.06.25 |
[파이썬] 각도를 범위 내로 유지하기 (0) | 2022.06.25 |
댓글