SCP
리눅스 scp 명령어
SCP 명령어 scp(secure copy)는 ssh 통신을 이용한 파일 전송 명령어입니다. 사용법 scp file user@host:/path/to/file # 리모트 서버로 파일 전송 scp user@host:/path/to/file /local/path/to/file # 리모트 서버에서 파일 가져오기 scp file1 file2 user@host:/path/to/directory # 여러 파일 전송 scp -r /path/to/directory user@host:/path/to/directory # 디렉토리 전체 전송 # (옵션) # -r : 디렉토리 전송 # -v : 전송 상세내용 보기 # -C : 압축하여 전송 # -l 800 : bandwith를 800으로 제한 # -p : 전송하는 파일의 원..
[python] scp를 이용한 파일전송
scp를 이용한 파일전송 python의 paramiko와 scp라이브러리를 사용하여 파일전송이 가능합니다. 라이브러리 설치 scp 전송을 위해 사용될 paramiko, scp 라이브러리를 설치합니다. pip install paramiko pip install scp SSHManger 클래스 SSH 연결 및 종료, scp 전송 및 다운로드 등의 기능을 포함한 SSHManager 클래스를 생성합니다. create_ssh_client: SSH 세션 생성 close_ssh_client: SSH 세션 종료 send_file: scp를 이용한 파일 전송 get_file: scp를 이용한 파일 다운로드 send_command: remote 서버에서 명령어 실행 import paramiko from scp import..