읽기 위해 /etc/smbldap-tools/smbldap.conf를 열 수 없습니까?

읽기 위해 /etc/smbldap-tools/smbldap.conf를 열 수 없습니까?

수행원OpenLDAP로 Samba 인증을 설정하는 서버 가이드

Adding Samba LDAP objects이 명령을 실행할 때 까지는 모든 것이 잘 진행되는 것 같습니다 .

sudo smbldap-populate

다음 오류가 발생합니다.

Unable to open /etc/smbldap-tools/smbldap.conf for reading !  
Compilation failed in require at /usr/sbin/smbldap-populate line 30.  
BEGIN failed--compilation aborted at /usr/sbin/smbldap-populate line 30.  

확인했는데 실제로 폴더가 /etc/smbldap-tools존재하지만 비어 있어 필수 항목이 누락되었습니다.smbldap.conf

난 노력 했어:

sudo apt purge smbldap-tools

디렉토리는 제거되지만 다시 설치하면 다음과 같습니다.

sudo apt install smbldap-tools

빈 폴더가 다시 생성됩니다. 어떻게 해야 하나요?

답변1

안내사항을 읽어보시면매우자세히 말하면 다음과 같습니다.

패키지에는 질문을 하는 구성 도우미 스크립트인 smbldap-config.pl이 함께 제공됩니다.

따라서 약간의 추측을 통해 누락된 단계는 다음을 실행하는 것입니다.

sudo smbldap-config

이는 다음 두 가지를 모두 생성하는 대화형 스크립트를 통해 실행됩니다.

/etc/smbldap-tools/smbldap.conf
/etc/smbldap-tools/smbldap_bind.conf

답변2

아마도 파일을 패키지한 사람이 파일을 생략했을 수도 있습니다. 해당 Fedora 패키지에 있습니다. 그것을 잡고 제자리에 놓을 수 있습니다. 아니면 사본을 가져갈 수도 있습니다여기 소스 코드에서.

관련 정보