ubuntu에서 기본으로 사용되는 ssh 프로그램은 openssh이며, 다음의 명령을 통해서 openssh의 client와 server를 모두 설치할 수 있습니다. (root 권한이 필요합니다.)
# apt-get install ssh
위와 같이 명령하면 ssh 외에 openssh-client와 openssh-server가 같이 설치됩니다.
그외 설정
기본 포트 변경
SSH는 기본 22포트를 사용하는데 이대로 사용 해버리면 SSH Bruteforce 즉 SSH 무작위 공격이 와서 해킹을 당할수도 있습니다. 그러므로 22포트를 다른 포트로 변경하여 사용하면 그런 문제를 방지할 수도 있습니다. 물론, 기본 포트가 변경되기 때문에 불편해 질 수도 있습니다.
vi /etc/ssh/sshd_config
# Package generated configuration file
# See the sshd(8) manpage for details
# What ports, IPs and protocols we listen for
# 아래 숫자를 원하는 포트번호로 수정
Port 3065
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
이후 ssh를 재시작 /etc/init.d/ssh restart
SSH 서버가 잘 동작하는지 PuTTY로 접속
PuTTY 접속 설정 화면(Window OS)
우분투 터미널에서 SSH 서버 동작 확인 명령어(Ubuntu in Linux OS)
$ ssh ID@(IP address) -p (PORT #)
ex) ssh administrator@xxx.xxx.xx.xxx -p xxxx