Unix 732

idsconfig

idsconfig로 nis가 실제로는 돌아가고 있지 않지만 nisDomainObject를 생성하면 된다는 것 같군. # idsconfig 그런 명령어는 없다. -_-?! # locate idsconfig 있기는 있다. path설정이 안 되어있어서 그렇지...; /usr/lib/ldap/idsconfig 에 있다. 실행시켜보니 옵션같은 것을 알려주는 건 아니고 마법사 형태로 되어있다. 한 단계씩 밟아나가자... 백업하는게 좋다고 warning이 뜬다. 아무것도 없으니 뭐 그냥 gogogo 호스트이름? xxx.yy.ac.kr 포트번호? 389. 그리도 서빙할 도메인은 yy.ac.kr이다. 이건 디렉토리를 설정할 때 썼던 설정 그대로 해야겠지. 나머지는 취향대로 적절히 설정해준다 (ㅋㅋ) 마법사를 마치고 난 ..

원점으로.

다시 원점으로. 썬에서 다시 검색을 하였다. ldap client로 설정하는 것이 자바 데스크탑 환경에 있는거보더라. 하지만 어디 있는지 모르겠다 ㄱ-; 게다가 원격 접속 환경의 GUI는 su - 이런게 없어서 낭패. 그렇다고 계속 하려면 루트 암호를 입력하라고 하지도 않고 (!) JDE가 무슨 데스크탑이냐 -_-;; 커맨드라인이 더 편할 정도인데;;; 어쨌거나 자극을 받아 다시 # ldapclient -v init 127.0.0.1 을 하니 뭔가 달라졌다 (!) 나오는 메시지가 조금 달라진 느낌이다 그리고 매뉴얼 페이지를 다시 눈 크게 뜨고 읽어보았다. 반드시 NIS용인 것은 아니다 -_-.... 그래서... ldapclient에서 다시 시작하기로 했다. "ldapclient could not find..

Continued

그때 찾은 Centralized LDAP Authentication HOWTO문서를 컨닝하기 시작했다. Installing anc configuring iPlanet Directory Server부터 시작. 빠뜨린 과정이 있으면 따라하는 것이다. 서버를 위한 과정이지만, 읽어보니 DS 클라이언트를 위한 공통과정이 있다 (!) ... 썬 문서에는 이런 것을 못 봤는데 내가 너무 성급하게 봤나 ㅡㅡa /etc/hosts를 수정하는 것이다. 127.0.0.1 localhost ---.--.---.--- XXX loghost ---.--.---.--- xxx.yy.ac.kr ldapl 밑에 한 줄을 더 추가해주었다. 저 주소는 완전한 주소여야 한다.... 그리고 IP는 실IP로 주었다. 127.0.0.1로 해도..

mySQL설치

PHP와, mySQL이 되어야 제로보드나 위키나... 등 원하는 짓을 하기 수월해진다. 이번엔 mySQL편이다. 역시sunfreeware에 패키지가 있다. 컴파일만 되어있고, 다른 유저 그룹 설정이나 SMF화는 되어있지 않은 모양이다. /usr/local/mysql/doc/mysql 에 있는 매뉴얼을 보고 밟아나가기로 했다. 패키지 배포자가 한 단계는 configure make make install 까지이다. 그룹추가. # groupadd mysql # useradd -g mysql -s /bin/false -d /var/mysql -c "mySQL user" mysql 여기까진 vi에디터로 README를 보아서 잘 했는데 그 이후를 조악한 vi에디터로 보려니까 미치겠다 -0- www.mysql.com..

Unix/Solaris10 2006.07.09

PHP설치

아파치는 있는데 PHP가 없어서야 쓰겠노? locate .so | grep php 해보니 결과가 하나도 없다. 쯧쯧쯧... sunfreeware에 다행히도 php가 있다 -_-; 패키지니깐 잘 설치된다. PHP needs configuration. php.ini related files are in /usr/local/php/doc/php along with other documentation. php.ini needs to be installed in /usr/local/php/lib. The libphp5.so file is installed in /usr/local/apache2/modules. The following two lines LoadModule php5_module modules/lib..

Unix/Solaris10 2006.07.09

ldapclient로 다시';;

# ldapclient uninit 명령을 쓰면 잘못된 설정을 언제든지 초기화 할 수 있으니 이용하도록 하자. 수동으로라도 설정을 해주기 위해 컨닝할 문서를 찾았다. http://tools.iso.port.ac.uk/twiki/bin/view/Docs/LDAPSolaris?skin=plain 음... 시험삼아서 # ldapclient manual -a defaultServerList=localhost -a defaultSearchBase=ou=lan,o=port 만 해보았다. # svcs | grep ldap 을 해보니 ldap_cachemgr는 온라인 :D 벗뜨... # wget www.naver.com 을 해보니 wget이 안 된다 -_-;; 앞서 보았듯이, nsswitch.conf문제다. cp /e..

ldap_cachemgr

매뉴얼을 자세히 읽어보았다. 이 서비스가 일단은 실행되어야 할 것 같다. 그렇다면..... man ldap_cachemgr 을 실행시켰다. svcadm enable svc:/network/ldap/client offline이라고 나온다. ㄱ-;; 어딘가 client 설정이 잘못 된 것이다. 우리가 찾으려던 것이 이거다. 다시 매뉴얼을 보았다. 설정으로 어느 파일을 읽는지. ldapclient가 만들어주는 설정파일을 읽는다 ㄱ-;; 나쁜놈