[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

🛠 기타/개발상식

SSH(Secure Shell Protocol)

inu 2021. 1. 22. 16:23
반응형

SSH(Secure Shell Protocol)

  • SSH : 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜.
  • 데이터전송과 원격제어 두가지 용도로 주로 사용된다.
  • Public key와 Private key가 서로 복잡한 수학적 관계를 맺으며 인증과정을 만들어내기 때문에 다른 프로토콜에 비해 안전하다.
  • SSH ServerSSH Client로 구성되며, SSH Client가 입력한 명령이 SSH Server로 전달되어 SSH Server가 설치된 컴퓨터를 조작하게 된다. 그렇게 조작된 결과는 SSH Client에게 다시 전송된다.

openssh

  • openssh? ssh 서비스중 하나
$ sudo apt-get install openssh-server openssh-client
  • openssh 패키지를 설치한다. (보통 기본적으로 설치되어 있다.)
$ sudo service ssh start
  • SSH Server를 실행한다.
$ ssh 접속대상id@접속대상ip
  • SSH Client가 되어 SSH Server에 접속한다.
반응형