리눅스 분류
페도라 9 에서 ssh 포트를 변경 하는에 에러가 납니다...
작성자 정보
- 최성인 작성
- 작성일
컨텐츠 정보
- 3,815 조회
- 1 댓글
- 0 추천
- 목록
본문
안녕하세요 .. 현재설치버전은 Fedora 9 버전 입니다.
다름 아니라 ssh 포트를 변경 하려고 합니다. ssh 수정후 재시작을 하면
아래와같은 에러가 납니다.
Stopping sshd: [FAILED]
Starting sshd: [ OK ]
그리고 /var/log/secure 에서 보면 아래와같은 에러메세지가 나옵니다.
sshd[4338]: fatal: Cannot bind any address.
sshd[4348]: error: Bind to port 12345 on :: failed: Permission denied.
sshd[4348]: error: Bind to port 12345 on 0.0.0.0 failed: Permission denied.
제가 설정 한내용은 /etc/ssh/sshd_config 에서 Port 22 를 12345 로변경했구요
혹시 몰라서 iptables 에다가
-A INPUT -m state --state NEW -m tcp -p tcp --dport 12345 -j ACCEPT
이렇게도 추가했구요 .. 그런데 다른서버에서는 모두 잘되었는데 유독이번설치에서만
이런에러가 납니다.. 어떤 이유일가요 ..
아무리 인터넷 뒤져봐도 이런 경우는 없나보내요 ㅜㅜ?
다름 아니라 ssh 포트를 변경 하려고 합니다. ssh 수정후 재시작을 하면
아래와같은 에러가 납니다.
Stopping sshd: [FAILED]
Starting sshd: [ OK ]
그리고 /var/log/secure 에서 보면 아래와같은 에러메세지가 나옵니다.
sshd[4338]: fatal: Cannot bind any address.
sshd[4348]: error: Bind to port 12345 on :: failed: Permission denied.
sshd[4348]: error: Bind to port 12345 on 0.0.0.0 failed: Permission denied.
제가 설정 한내용은 /etc/ssh/sshd_config 에서 Port 22 를 12345 로변경했구요
혹시 몰라서 iptables 에다가
-A INPUT -m state --state NEW -m tcp -p tcp --dport 12345 -j ACCEPT
이렇게도 추가했구요 .. 그런데 다른서버에서는 모두 잘되었는데 유독이번설치에서만
이런에러가 납니다.. 어떤 이유일가요 ..
아무리 인터넷 뒤져봐도 이런 경우는 없나보내요 ㅜㅜ?
관련자료
-
이전
-
다음
댓글 1
장규승님의 댓글
- 장규승
- 작성일
다른 포트를 사용해 보시죠..
그리고 selinux 가 활성화 되어있는지도 확인 해보시고요
제 생각에는 selinux 가 활성화 되어서 Permission denied 가 출력 된 것으로 보입니다.
setenforce 0
위와 같이 명령 입력 하시면 일시적으로 selinux가 비활성화 될것이고
/etc/sysconfig/selinux 부분에서 enforce 를 disable로 변경해주시고 리부팅 해주시면
selinux가 비활성화 된 상태가 됩니다.
그리고 selinux 가 활성화 되어있는지도 확인 해보시고요
제 생각에는 selinux 가 활성화 되어서 Permission denied 가 출력 된 것으로 보입니다.
setenforce 0
위와 같이 명령 입력 하시면 일시적으로 selinux가 비활성화 될것이고
/etc/sysconfig/selinux 부분에서 enforce 를 disable로 변경해주시고 리부팅 해주시면
selinux가 비활성화 된 상태가 됩니다.