SSH
Definition
SSH(Secure SHell) is a cryptographic network protocol for operating network services securely over an unsecured network.
How to install and set up
여기서는 openssh-server
을 이용해 SSH를 설정하는 것을 다룬다.
- 설치된 목록을 확인한다.
dpkg -l | grep ssh
- 목록 중에
openssh-server
는 없고openssh-client
만 있다면 설치를 해야한다.
sudo apt-get install openssh-server
- 데몬이 잘 동작하는지 확인
netstat -ntl
- SSH의 기본 포트는 22버이며 STATE에 LISTEN이 뜨면 정상적으로 동작하는 것이다.
- SSH 서버 재시작
sudo /etc/init.d/ssh restart
- or
sudo systemctl restart ssh
- 만약 SSH Port를 변경한다면 아래 파일에서 Port 번호를 변경하면 된다.
sudo vim /etc/ssh/sshd_config