어느날 요청을받아 가상 서버를 부팅하던 도중 ssh가 정상적으로 접근이 되지않는 부분을 확인했었던적이 있습니다.
이부분을 확인을 하기위해 콘솔에서 데몬을 재시작했더니 아래의 에러 메세지가 발생했습니다.
# service sshd restart
Stopping sshd: Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable. |
root 관련으로 메세지가 나와 /var/empty/로 이동하여 파일을 확인했습니다.
# cd /var/empty/
# ll
drwx——. 2 mysql dba 4096 Nov 13 2014 sshd |
어느 작업이 이루어졌는지는 알수없지만 소유주와 소유그룹이 root가 아닌 다른 유저명으로 정해져서
ssh가 정상적으로 구동하지 못한것같습니다. 이 부분을 root로 수정하였습니다.
# chwon root.root sshd
sshd 재시작시 정상구동 및 원격접속이 가능한것을 확인할수 있었습니다. 만약 그래도 진행이 안된다면
퍼미션을 700으로 바꿔서 다시 진행을 해보시기바랍니다.
# service sshd restart
Stopping sshd: [FAILED] > 구동 안되어있으니 실패로 뜬다. Starting sshd: [ OK ] |