ssh(secure shell)
텔넷과 마찬가지로 원격지에서 서버에 접속하여 관리할 수 있는 도구
데이터를 암호화하여 주고받으므로 보안에 뛰어남
(우분투에서)
1. ssh 서버 설치 되어있는지 확인
dpkg --get-selections | grep ssh
service ssh status
2. 1에서 설치 안 돼있었을 경우 -> ssh 서버 설치 (apt-get으로)
apt-get install openssh-server
3. sshd 시작
기본적으로 설치하면 자동으로 시작됨
만약 안 돼있을 경우 service ssh restart
4. sshd(ssh 서버 데몬) 동작 중인지 확인
service ssh status
5. ssh 서버(포트) 동작 여부 확인
sshd가 사용하는 22번 포트 동작 여부 확인 (네트워크 상태 확인)
ssh는 설정을 통해 변경하지 않는 이상 기본적으로 tcp port 22 사용
netstat -ntlp | grep sshd
6. ssh 포트 방화벽 설정에 추가
ufw allow 22/tcp
7. ssh 서버 설정
/etc/ssh/sshd_config 파일을 통해 할 수 있음
설정을 변경한 후에는 sshd를 재시작 해주어야함 service ssh restart