[ 원격 접속 방식들 ]
* RDP (Remote Desktop Protocol)
- 윈도우에서 기본적으로 제공되는 원격 접속 프로토콜.
- GUI 기반의 원격 데스크톱 조작, 그래픽 데이터를 압축하고 최적화.
- 접속 방식 : 서버 측에서 새로운 세션을 생성하여, 원격 사용자가 해당 세션을 독립적으로 사용.
로컬 사용자와 상관없이 서로 다른 세션에서 작업 가능.
윈도우 데스크톱 에디션(Windows 10, 11)에서는 단일 사용자 제한 (로그인한 원격 사용자가 기존 세션 이어받음)
- 주로 사용되는 환경: 윈도우 서버 관리, 원격 데스크톱 작업.
- 대표적인 프로그램: Microsoft Remote Desktop, RDP 클라이언트.
* VNC (Virtual Network Computing)
- 크로스 플랫폼 원격 제어를 위해 설계된 프로토콜.
- 화면의 픽셀 데이터를 그대로 전송하여 화면을 공유하고 제어. (GUI 기반 제어 가능)
- 접속 방식 : 현재 화면을 그대로 가져오고, 로컬 사용자가 보고 있는 화면과 동일한 화면을 원격 사용자가 제어.
같은 세션을 공유하기 때문에 같은 화면 동시 조작 가능.
- 주로 사용되는 환경: 원격 데스크톱 제어, 기술 지원
- 대표적인 프로그램: RealVNC, TightVNC.
* SSH (Secure Shell)
- 명령줄 기반의 원격 접속 프로토콜.
- 리눅스/유닉스 기반 서버에 주로 사용. 네트워크 상에서 데이터를 암호화.
- SCP(Secure Copy Protocol) 또는 SFTP(Secure File Transfer Protocol)를 통한 파일 전송 지원.
- 주로 사용되는 환경: 서버 관리, 개발 환경 설정, 보안이 중요한 환경.
- 대표적인 프로그램: PuTTY, OpenSSH, Terminal (맥OS).
* Telnet
- 암호화되지 않은 평문 텍스르 기반 통신. (보안이 취약해 SSH보다 많이 사용X)
- 주로 사용되는 환경: 테스트 환경 또는 보안이 중요하지 않은 구형 시스템.
- 대표적인 프로그램: PuTTY, Telnet 클라이언트.
* 파일 전송 프로토콜
- FTP (File Transfer Protocol) : 파일 전송 프로토콜.
- FTPS (FTP over SSL/TLS): TLS/SSL 인증서로 암호화된 FTP.
- SFTP (Secure File Transfer Protocol) : SSH 기반 파일 전송 프로토콜. (파일 관리)
- SCP (Secure Copy Protocol) : SSH 기반 파일 전송 프로토콜. (파일 복사)
- 대표적인 프로그램 : FileZilla, WinSCP, Cyberduck 등.
* VPN (Virtual Private Network)
- 원격지에서 특정 네트워크에 보안 터널을 통해 접속하는 방법.
- VPN을 통해 원격 네트워크의 리소스에 접근한 후 SSH나 RDP 같은 접속 방식을 사용 가능.
- 주로 사용되는 환경: 기업 내부망 접속, 보안이 중요한 네트워크 접속.
'Study > 공부공부' 카테고리의 다른 글
[용어정리] NPM, CRA, VITE, CDN, NGINX 등.. (0) | 2024.12.04 |
---|---|
웹 애플리케이션의 렌더링 방식 (0) | 2024.11.16 |
[용어정리] AWS / 클라우드 컴퓨팅 (0) | 2024.01.15 |
[용어정리] RESTful API 에 대해서 (0) | 2024.01.10 |
[기초CS] CPU (0) | 2024.01.03 |