즉, SSH는 명령어 방식으로 컴퓨터를 원격지에서 제어하는 방식으로,
보안적으로 훨씬 안전한 채널을 구성한 뒤 정보를 교환하기 때문에 보다 보안성이 뛰어나다.
Secure가 붙은 이유는 SSH가 보안을 강조한 안전한 프로토콜이기 때문이다.
SSH는 암호화된 방식으로 정보를 주고 받기 때문에 보안성이 좋다.
SSH는 웹과 유사하게 SSH Client, SSH Server로 구성되어 있다.
SSH 프로토콜을 통해 Client가 명령을 내리고 Server가 명령을 받아서 컴퓨터를 제어한다.
-> [SSH Client] <-> [SSH Protocol] <-> [SSH Server]
제어의 주체가 되는 컴퓨터에는 SSH Client가 설치되어야 하는데, 윈도우의 경우 SSH Client를 제공하기 않기 때문에 XShell, Putty 같은 프로그램을 이용하여 다른 컴퓨터에 접속해야 한다.
또한 제어의 대상이 되는 원격지의 컴퓨터에도 SSH Server가 설치되어 있어야 한다.
유닉스 운영체제에서 SSH Server로 가장 많이 사용하는 것은 Open SSH이며,
MAC은 기본적으로 설치되어 있는 반면, 리눅스의 경우 별도의 설치가 필요하다.