위로 아래

SSH 

SSH(Secure Shell)

  1. 원격 시스템에 안전하게 접속하고 명령을 실행하기 위한 네트워크 프로토콜
  2. 목적 : 시스템 관리, 파일 전송, 원격 작업

 

데이터 보호

  1. 암호화 기술을 사용하여 데이터 기밀성 보호
  2. 해쉬함수를 사용하여 데이터 무결성 보장
  3. 인증을 통해 사용자 신원 확인

 

클라이언트 - 서버 모델 기반

  1. 클라이언트 : 원격 시스템에 접속하고 명령을 실행하는 역할
  2. 서버  : 원격 접속을 수락하고 클라이언트 요청을 처리하는 역할

 

SSH 클라이언트 프로그램

  1. Putty
    1. Windows에서 사용하는 SSH 클라이언트
    2. SSH뿐만 아니라, Telnet, SCP, SFTP 등 다양한 프로토콜 지원
  2. MobaXterm
    1. Windows에서 사용하는 통합적인 터미널 소프트웨어
    2. SSH뿐만 아니라, X11 서버, 탐색기, 포트 포워딩,  XDMCP, FTP, SFTP 등 다양한 용도로 사용
  3. XShell