메뉴 닫기

sshd 데몬 구동 에러 처리방법 must be owned by root and not group or world-writable

어느날 요청을받아 가상 서버를 부팅하던 도중 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    ]

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다