강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

NIS서버와 NIS클라이언트의 바이딩 역할을 하는 ypbind 실무

작성자 정보

  • 구돌 작성
  • 작성일

컨텐츠 정보

본문

NIS서버와 NIS클라이언트의 바이딩 역할을 하는 ypbind 실무

 

ypbindRPC(Remote Procedure Call)을 이용하여 NIS서버(Master, Slave) NIS클라이언트서버의 바이딩(Binding)을 담당하는 NIS바이딩데몬입니다.  

 

 

  , ypbind NIS Binding 프로세스로서 동일한 NIS도메인을 사용하는 NIS서버와 NIS클라이언트 사이에서 NIS데이터베이스 정보(NIS 맵정보)를 사용할 수 있도록 연결하는 주된 데몬입니다.  

 

 

 

 

또한 NIS서버와 NIS클라이언트 연결을 담당하는 ypbind NIS마스터서버와 NIS슬레이브서버 그리고 NIS클라이언트에서 모두 실행되어야하는 데몬입니다.  

 

 

 

 

 

데몬위치                 : /sbin/ypbind

데몬실행방법             : ypbind [-c][-d|-debug][-broadcast][-broken-server]
                                  [-ypset][-ypsetme][-no-ping][-f configfile]

일반적인 데몬시작방법    : /etc/rc.d/init.d/ypbind start

데몬실행확인방법         : ps -ef | grep ypbind

 

NIS클라이언트에서 ypbind를 실행하면 ypbind데몬은 NIS서비스를 담당할 NIS서버를 찾기위하여 브로드케스팅(Broadcasting)을 하고 서비스요청을 받은 NIS서버에서는 ypserv데몬이 응답을 합니다.  

 

 

 만약 NIS서버에서 응답이 없을 경우에는 NIS클라이언트는 NIS서비스를 받기위하여 다시 브로드케스팅을 하게 됩니다.  

 

 

 

 

 

NIS Master Server에서 ypbind 실행 및 확인

아래의 예는 NIS마스터서버에서 ypbind를 실행한 예입니다.  

 

 

 , NIS마스터서버에서 /etc/rc.d/init.d/ypbind스크립트를 이용하여 ypbind데몬을 실행하고 ps명령어로 실행확인을 한 예입니다.  

 

 

 

 

[root@command yp]# /etc/rc.d/init.d/ypbind start

Binding to the NIS domain: [  OK  ]

Listening for an NIS domain server.

[root@command yp]#

[root@command init.d]# ps -ef | grep ypbind

root      2432     1  0 00:02 ?        00:00:00 ypbind

root      2769  1880  0 00:55 pts/0    00:00:00 grep ypbind

[root@command init.d]#

 

 

NIS Slave Server에서 ypbind 실행 및 확인

 

아래의 예는 NIS슬레이브서버에서 ypbind를 실행한 예입니다.  

 

 

 , NIS슬레이브서버에서 /etc/rc.d/init.d/ypbind스크립트를 이용하여 ypbind데몬을 실행하고 ps명령어로 실행확인을 한 예입니다.  

 

 

 

 

[root@file yp]# /etc/rc.d/init.d/ypbind start

Binding to the NIS domain: [  OK  ]

Listening for an NIS domain server.

[root@file yp]#

[root@file yp]# ps -ef | grep ypbind

root     10891     1  0 00:19 ?        00:00:00 ypbind

root     10946  2320  0 00:52 pts/0    00:00:00 grep ypbind

[root@file yp]#

 

 

NIS Client에서 ypbind 실행 및 확인

 

그리고 다음 예는 NIS클라이언트에서 ypbind를 실행한 예입니다.  

 

 

 , NIS클라이언트에서 /etc/rc.d/init.d/ypbind스크립트를 이용하여 ypbind데몬을 실행하고 ps명령어로 실행확인을 한 예입니다.  

 

 

 

 

[root@bible root]# /etc/rc.d/init.d/ypbind start

Binding to the NIS domain: [  OK  ]

Listening for an NIS domain server.

[root@bible root]#

[root@bible root]# ps -ef | grep ypbind

root      1797     1  0 16:00 ?        00:00:00 ypbind

root      1832  1743  0 16:36 pts/0    00:00:00 grep ypbind

[root@bible root]#

 

, 위의 예들과 같이 ypbind데몬은 NIS마스터서버, NIS슬레이브서버, NIS클라이언트에서 모두 실행되어야하는 데몬입니다.  

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  110 명