질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

페도라 9 에서 ssh 포트를 변경 하는에 에러가 납니다...

작성자 정보

  • 최성인 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요 ..  현재설치버전은 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

이렇게도 추가했구요 ..  그런데 다른서버에서는 모두 잘되었는데 유독이번설치에서만
이런에러가 납니다.. 어떤 이유일가요 ..

아무리 인터넷 뒤져봐도 이런 경우는 없나보내요 ㅜㅜ?

관련자료

댓글 1

장규승님의 댓글

  • 장규승
  • 작성일
다른 포트를 사용해 보시죠..

그리고 selinux 가 활성화 되어있는지도 확인 해보시고요

제 생각에는 selinux 가 활성화 되어서 Permission denied 가 출력 된 것으로 보입니다.

setenforce 0

위와 같이 명령 입력 하시면 일시적으로 selinux가 비활성화 될것이고

/etc/sysconfig/selinux 부분에서 enforce 를 disable로 변경해주시고 리부팅 해주시면

selinux가 비활성화 된 상태가 됩니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  498 명