내 시스템에서 루트로 실행하면 다음 오류가 service sshd restart
인쇄됩니다 .service sshd status
/bin/systemctl 상태 sshd.service sshd.service로 리디렉션 - OpenSSH 서버 데몬 로드됨: 로드됨(/usr/lib/systemd/system/sshd.service; 활성화됨) 활성: 실패함(결과: 종료 코드) 2013년 2월 16일 토요일 이후 21:38:38 +0330; 6초 전
프로세스: 2207 ExecStart=/usr/sbin/sshd -D $OPTIONS(코드=종료, 상태=255) 프로세스: 2204 ExecStartPre= /usr/sbin/sshd-keygen(코드 =종료, 상태=0/SUCCESS) C그룹: 이름=systemd:/system/sshd.service2월 16일 21:38:38 localhost.localdomain sshd[2207]: /var/empty/sshd는 자신의 것이어야 합니다...
문제의 원인을 어떻게 찾나요?
답변1
오류 메시지의 마지막(잘린!) 줄은 아마도 /var/empty/sshd
여기(Fedora 18)에 제공된 소유권에 대해 설명하는 것 같습니다 ls -ld
.
drwx--x--x. 2 root root 4096 Feb 8 11:18 /var/empty/sshd/
달리기는 다음 rpm -qf /var/empty/sshd
을 제공합니다:
openssh-server-6.1p1-5.fc18.x86_64
따라서 해당 디렉터리는 패키지의 소유입니다 openssh-server
(해당 디렉터리를 다시 설치하는 것일까요?).
답변2
Magento를 사용했거나 명령줄을 사용하여 /var/를 777로 변경한 경우 실수로 모든 권한을 해당 상태(777)로 변경했을 가능성이 있습니다.
virtuozzo/cpanel/whm에 연결하고 다시 700 또는 소유자(모든 매니페스트)로 변경하고 기타 항목을 선택 취소하세요.