728x90
1. SCP (Secure Copy)
- SSH (Secure Shell) 프로토콜을 기반으로하며 호스트간에 안전하게 파일을 전송하는 기능을 제공한다.
- FTP프로그램보다 속도가 빠르며, 서버와 서버간 파일을 이동할 때 유용하다
- 아래 코드를 통해 pyenv.sh파일을 key.pem로 인증하여 퍼블릭IP서버의 ubuntu계정 최상위 디렉토리로 옮긴다.
scp -i ~/Downloads/.ssh/key.pem ~/Downloads/pyenv.sh ubuntu@퍼블릭IP:~/
출처 : https://ssongblog.tistory.com/154
WinSCP는 PuTTY와 같이 시큐어 셸에 접근할 수 있는 프로그램이다.
그리고 보다 편리하게 GUI를 가진 프로그램이므로 연결 이후에 파일 관리, 여러 셸 연결 등에서 용이하다.
커맨더 스타일로 다운로드하는 것이 붙어있어 더 편하다.
PuTTY와 같이
1. IP
2. 포트번호
3. 사용자 정보
이렇게 세 가지 정보를 입력하면 접근 여부를 물어보는 창이 나타나며
접근 후에는 사진에 보이듯 왼쪽에는 데스크톱의 파일, 오른쪽에는 연결한 서버의 파일이 보인다.
파일 프로토콜에서 대부분 두 가지를 사용한다.
1. FTP : File Transfer Protocol
2. SFTP : Secure File Transfer Protocol
이름과 같이 Secure가 붙어 조금 더 보안이 강한 SFTP를 사용한다.
실제로 현업에서는 보안은 매우 민감하고 중요한 부분으로 FTP는 사용하지 않도록 한다.
비밀번호 밑의 고급을 눌러 개인 키 파일이 있다면 등록해 준다.
이 과정은 클라우드 서버를 공용 IP를 통해 접근할 때는 반드시 필요하다.
728x90
'리눅스(Linux, Server)' 카테고리의 다른 글
[Linux] chmod에 대한 이해, 사용 방법 (기능 추가, 삭제, 일괄 설정) (0) | 2023.01.11 |
---|---|
[Linux] 쉘 스크립트 실행 방법 3가지 (source, dot, bash) (0) | 2023.01.10 |
[Linux] 쉘 스크립트란? (export PATH, 환경변수, 스크립트 자동실행) (1) | 2023.01.04 |
[Linux] 리눅스 파일 cat, 파이프 명령 | , 리다이렉션 redirection > (0) | 2023.01.03 |
[Linux] 초기 Root 계정 설정 방법 (sudo 명령어) (0) | 2022.12.30 |