좋은 기회가 생겼고 이와 관련해 공부하면 좋을 자료가 있어서 요즘 시간날 때 마다 정독하는 중이다.
그런데 아직 한창 공부할 것이 많아서 모르는 용어 투성이라, 간단한 용어 정리는 TIL로, 깊은 개념은 추가 블로깅을 통해 정리해보려 한다.
1. Network_FTP / SFTP
FTP/ SFTP는 웹호스팅 즉, 통신과 관련된 용어이다.
FTP(File Transfer Protocol)
- 보안이 이루어지지 않은 채로 통신이 이루어지는 옛 버전
- TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 위한 프로토콜
- 원격에 있는 서버와 파일을 주고받을 때 사용하는 인터넷 통신 규약
SFTP(Secure File Transfer Protocol : 보안 파일 전송 프로토콜)
- FTP에 암호화(SSH)개념이 추가되어 네트워크 레벨에서의 정보 유출을 방지한다
- PC와 서버 간의 데이터 전송을 암호화하기 때문에 해킹이나 보안 상의 문제점을 방지하여 안전한 호스팅 서비스를 이용할 수 있다.
- SFTP 프로토콜은 FTP를 사용하지 않으므로 SSH 서버가 구축되어 있어야 사용 가능하다.
- 암호화 과정으로 인해 FTP보다 속도는 약간 떨어질 수 있다.
* SSH(Secure Shell)
원격 컴퓨터에 안전하게 엑세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜
강력한 암호화 기능을 구현해 모든 데이터가 암호화 되기에 높은 보안을 지원
* 프로토콜(Protocol)
컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계
2. VPS(Virtual Private Server): 우리가 흔히 cloud server로 알고있는 서비스 개념이다. 대표적으로 아마존!
'TIL(Today I Learned)' 카테고리의 다른 글
TIL_210206(2) (0) | 2021.02.06 |
---|---|
TIL_210206_동적타입/정적타입 (0) | 2021.02.06 |
TIL_210127 (0) | 2021.01.27 |
TIL_210126 (0) | 2021.01.26 |
TIL_SEO(Search Engine Optimization)이란? (0) | 2021.01.25 |