우선 답변 감사드리구요..
그렇게 했는데도 문제가 잘 해결이 안되네요.. ㅠㅠ
../libexec/slapd -h ldap://127.0.0.1:7878/ -f ../etc/openldap/slapd.conf
로 했구요.
ldapadd -p 7878 -D "cn=admin, dc=telecom, dc=com" -w 12345 << eof
로 했는데 prompt가 떨어지지 않고 block이 되버려요...
근데 똑 같이 root에서 하면 잘되구요.. 뭐가 문제죠?
>>김경하 님께서 쓰시길<<
:: ldapadd시 host와 port를 지정해 주지 않으면,
:: default로 localhost와 389번 port로 접속합니다.
::
:: 따라서, ldapadd를 389 이외의 다른 port로 하실려면,
:: 아마도 "-p" 옵션으로 포트를 지정해 줘야 합니다.
::
:: 예를 들어 port가 1389라면
:: ldapadd -p 1389 .... 식으로 써야겠죠.
::
:: 그럼...
::
::
:: >>왕초보 님께서 쓰시길<<
::
:: :: port를 바꾸니까 slapd는 띄는데 ldapadd가 수행이 안되는데요?
:: ::
:: ::
:: :: >>강윤환 님께서 쓰시길<<
:: ::
:: :: :: 될것 같은데요. 안되는 이유는 아마도 디폴트 포트가 389라서 안되는듯. 시스템에 따라 틀리지
:: 만 10
:: :: 24
:: :: :: 번까지 포트는 시스템 계정이라 루트만 될겁니다. 1024 이후의 포트를 사용하면 될거 같네요.
:: :: ::
:: :: :: >>sunny 님께서 쓰시길<<
:: :: ::
:: :: :: :: OpenLDAP 2.x를 제 계정으로 깔았는데
:: :: :: :: 제 계정에서는 slapd가 띄지 않고 root에서는 뜨는데..
:: :: :: :: 꼭 root에서 띄워야하는건가요?
|