본문 바로가기
Linux/debian/ubuntu

리눅스(데비안)에서 SSH 설치, 설정하기

by wansdream 2009. 7. 26.
PuTTY이나 Tera Term 등 SSH 터미널을 사용하고 싶을 때 리눅스에서 SSH를 사용할 수 있도록
설정해야한다.

먼저 설치되어있는지 확인한다
# aptitude show ssh

설치 안되어 있으면 설치해보자~
# aptitude install ssh

설치 후 설정(선택사항)
SSH터미널에서 Root권한으로 접속 제한하기
먼저 백업부터 하자 (백업하는 습관!!)
# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.default

에디터로 설정한다~
vim에디터 사용해서 수정
# vim /etc/ssh/sshd_config

또는 emacs에디터를 사용해서 수정
# emacs /etc/ssh/sshd_config

다음과 같이 수정하자
-------------------
PermitRootLogin yes
↓↓
PermitRootLogin no
-------------------

이번에는 SSH접속하는 아이피(IP)를 제한하는 설정이다.
# emacs /etc/hosts.allow

--------------
sshd:192.168.
sshd:127.0.0.1
--------------

설정이 끝났으면 SSH를 재시작한다.
# /etc/init.d/ssh restart


댓글