![읽기 위해 /etc/smbldap-tools/smbldap.conf를 열 수 없습니까?](https://rvso.com/image/1000395/%EC%9D%BD%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%2Fetc%2Fsmbldap-tools%2Fsmbldap.conf%EB%A5%BC%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
수행원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 패키지에 있습니다. 그것을 잡고 제자리에 놓을 수 있습니다. 아니면 사본을 가져갈 수도 있습니다여기 소스 코드에서.