ssh 서비스가 활성화 되어 있지 않을 경우 활성화를 시켜 줘야 한다.
그에 관한 명령어 및 파일을 수정한다.
ssh 서비스가 활성화 되어 있지 않을 경우
ssh: connect to host 192.x.x.x port 22: Connection refused
이런 내용이 나온다.
1. ssh 설정 수정
# vi /etc/ssh/sshd_config
************************************
# Port 22 <- 주석( # ) 을 제거 하고 포트를 활성화 한다.
************************************
※ ssh_config에서 무응답 끊기 정할 수 있음.
2. 활성화 된 포트 사용을 위해 재시작 or 다시 읽기
# /etc/rc.d/sshd restart 또는,
# /etc/rc.d/sshd reload
※ 서비스 정지 후 다시 시작
# /etc/rc.d/sshd stop
# /etc/rc.d/sshd start
포트 활성화 확인
> netstat -natp (Local Address에 :::22 라고 포트가 열려 있나 확인)
3. 기타 설정
위의 설정으로 하면 ssh 사용시 문제점이 없으나,
가끔 리눅스 재구동시 netstat -natp로 확인하여 보면 port 설정 변경이 리셋 될 때가 있다.
리눅스를 reboot 하거나 재 구동시 리셋되어 버려 다시 sshd start 해줘야 한다.
그러므로 .bashrc에서 구동시 예약 설정을 해 둬야 한다. 자세한 설명은 링크를 첨부 한다.
링크 : .bashrc 정의와 사용법
'[ Programing ] > OS - Linux' 카테고리의 다른 글
[Linux] 정적 & 동적 라이브러리 (0) | 2010.10.30 |
---|---|
[Linux] crontab 정의와 사용법 (0) | 2010.10.30 |
[Linux] ssh 비밀번호 없이 접속하기 (0) | 2010.09.10 |
[Linux] 라이브러리 관련 명령어 및 위치 (0) | 2010.09.10 |
[Linux] 하드웨어 정보 보기 및 명령어 (0) | 2010.09.02 |