Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
��� �������� �������� �� ��������� ������: English  Deutsch  Francais  Nederlands  Portugues  Russian  Turkce  

[Frederic]
����� Frédéric Raynal

�� ������:
Frédéric Raynal ����� ����������� �� ����������� � INRIA. �� ����� ������ (�������� ����� ��� � ��������) � ������� ������ (�� ������� �� ������ ������ � �� Led Zeppelin �� Massive Attack ����� Björk � Boris Vian, �� ����������� ������ ���, ����� � ��������� ������ ������������� ���� ;-)
����������:

Yellow Pages 2 : ������� �������

[éÌÌÀÓÔÒÁÃÉÑ]

������:

���������� ������ ���� ��������� � �������� ������ ������ ������� (Yellow Pages, YPs). ����� �� ����������, ��� ���������������� ������ �������, ������������ ������, ������������, ��� �������� ������, � ��������� �������, ������� ����� ��� ��� ������. � ����� �� ��������� ���-��� � NIS+.



��������

������ ��������, ��������� � ������� ����������, �� ������� ������� �������� ������� �������� �� ������ ������ ypbind : �� �������� ������� �� ������ YP. ������� �� ��������� ��� �� �������� � ��� ��� ���������. �����, �� ��������� ��� �������� �������� NIS. ��������� ����� ������ ��������� ��������� ��������, ����������� �� ������� ������� YP (yp-�������).

��������� ������ ������� NIS

������������ ��������, ������� ���� ��������� ��� ������� ������� NIS �� ������, - ��������� ����� ypbind.  

ypbind

ypbind ������������� ���������� ����� �������� � �������� NIS. ��� ���������� ����� ������� � ���������� /var/yp/binding1 � �����, ������� ������ ���������� ���_������.������. ������������ �������������� ������ � ��������� ����� - ������ 2. ������, ���� ��� ����� ������ NIS - "messiah", �� ��� ����� ����� messiah.2

��������� ypbind ����������� ������������������ ������������ (�.�. root), � ������, ��� ������ ���������� � /sbin ��� � /usr/sbin.

��� �������, ypbind ����� ����������� ��� ���� �� ����� /etc/yp.conf. ���� ���� ������� �� ��������� �����:



���� ���� ���������������� ���� ������� ��� �� ����������, ypbind ����� ������ ����������������� ������2 �� ��������� ����, ����� ����� ������ NIS ���������� ������.

��������� �������� �������� ��������� ��� ���������, ��������� �� ��������������� ypbind.

  1. �������� ���� ���� /etc/yp.conf ;
  2. ��������� �������� �� portmap (ps aux | grep portmap). ���� ���, ��������� ���. ��� ��������� ��������� TCP/IP (��� UDP/IP) ����� ���������� � �����������. �� ����� ������������� RPC �������, �� �������� portmap �����, ������� �� ������� � ������ ��������, ������� �� ����� ���������. ����� ������ ������ RPC ������ ��� ������� ������ ���������, �� ������� ����������� � portmap, ����� ������ �� ����� ���� ������ ���������� RPC ������. ��� ���������� ����������, ��� ���������� ����� ���������� portmap ����� �������� ypbind ;
  3. �������� ���������� /var/yp ;
  4. ��������� ypbind ;
  5. ����������� ������� rpcinfo, ����� �������������� � ���������� ������ ypbind : ��� �� ������ �����������: � ����������� �� ������ ypbind. ��� ����� ��������� � ������ 2.
������, ����� ypbind �������� ���������, ���� ������ ����� �������� NIS. ������� �� ������ ������������ �� ��� ����������� �������� � ������ �������. ��������, "ypcat passwd.byname" ������ ��� ��� ������, �������������� �� ����� ������������, ������� ������������ � ��������������� ����������.  

��������� ������

��������� ����� ��� ��� ��������� � �������������� ����������, ����� ������� ����������� ������ YPs: ��� �������� ������������� ������� ������� � NIS - ��� ������� �������������� ������ � glibc2.x. �� ������ �������� �� �������� � nsswitch.conf.

�������� NIS

������, ����� ��� ������ NIS ��������� � ������� ���������, �� ���������, ��� �� ������ ��� ��������� ����������� ����������.

����� ������� ���������� ����������, ������������ � ����� YPs, �� �������� � ������ ������� YP. ����� ����� ���, �� ��������� TCP ���������� � ��������� ypbind. ������ �������� ��� ����� (����� NIS), �������� �� �����������, � ypbind ������ ����������������� ������ ����� ������� RPC YPPROC_DOMAIN_NOACK. ������� NIS, ������������� ���� �����, ���������� �������� ACK. ��������� ������.

ypbind �������� ������� ���������� ������ (��������� ��� �������) �, ���� � ���� ����, ����� ������� ����������� ������� YP. ������ ������ ����� ��������� ������� ���� ������, �������� �����, ����� � ����.

������ �������� ���������� ��������, ��� ��� ���������� TCP ����������. ����� ����, �� ����� ���������� ����� �������. ����� �������� ���������, ypbind �� ������� ����������� ������� ��� ������ ��������. �� ����� ����, ������ �������� ��� ������� ������ �� �������� � ����� /var/yp/binding/<���_������>.<������> � ��������� ���������, ��������� �� ��� ��������.

yp-�������

� ���� ����� ������� �������������� � ��������� �������� �� ������ yp-������. ����� ������ ������, �� ������ ������� ����� ��������� man-�������� ��� ������ �� ���� ������ ;-P



��������� ���� � NIS+

�� ����� �� �� �������� � �������������� NIS. ������������� NIS � ���� �������� ������ ��������� �������������. ��������, ���� ������ NIS ����� ������� � ���� ����� � ������� ����������� ������:

  1. ��� ������ NIS
  2. IP ����� ������� NIS
�� ����� ����� ����� ��������� ���� IP ����� (��������� � ���� ���� ������) � ������� ypcat passwd, ����� ����� �������� ������ �������. :-(

NIS+ ���������� �������������� ������� ������������, ���������� �������� �������������� ���������� �� ������ ������� � ���������� ������.

������ ���������� � ��������, ������� ����������� � ��������� �����������. ������ ������� � ������� ����� ���������, �� ������� �������, ��������, ����� �� ������ �������� �� �������� ("case sensitive"), � �������� ������� � �.�.

������������� ��������� ����� ��������� ������������ ����� ������� �� ���������� � ������� � ������������� �� ������� � ��������. ��� ������, ��� �������� ��������� ������ � ������� ������� ���� �������������, �� ������������������ �� ������� NIS+. �� ��� ���� ������ ���� ������������������ ������������� � ������� �������, ����� ���� "passwd". ������ �������� ���� "passwd" ����� ��������� ���������� �� ����.

���� 4 ������ ������ :

  1. Nobody : ������������ �� ���������������� ;
  2. Owner : ������������ ���������������� ��� �������� ;
  3. Group : ������������ ���������������� � ����������� � ������, ������� ������ � ����� ������� ;
  4. World : ������������ ����������������, �� �� �� �������� � �� ����������� ������, ������� ������ � ����� ������� .


� ���� ������������, root - ����� ���� ���� �� ������������� ... �� ����� ;-) ���� � ���� ��� ��������������� ����������, �� �� ������ ������ ���������� ������ ������ �������������. ������� �� ������ �� ������ ���� ���������������� ��� ������ ������������ ... ������, �� ��� ��� ����� ����� ��������� su :)

������, ������������ �� ����, �� ����� �����������. ������ ��� �� ��� ��� ������� : �� ���� ������ �� ���������� �� ���� �������� �������.

NIS+ - ������ ���� ... �� �� ������ ����������. Thorsten Kuduk ����� ��������� (�� �������� ��� NIS, NIS+, NIS-HOWTO ... ������� �� ����� � ��� ������� ;-) :
"������� ����� ����� NIS � NIS+ ����� ������ : ����������� NIS �� ��� ���, ���� � ��� ��� ������ ����� � ������������. NIS+ �� ����� ��� ������� ���������������� (�������� �� ������� �������)"

����������

�� ��������� ��������� ����� ������ � ������������ ����, ��� ��� ���������� ������ NIS. � ��������� ������ �� ����������, ��� ���������������� ������ � ��� �� ��������.


������

... var/yp/binding1
�� ������ ����������� ������ �������������� ������, ��� ��� ��� ����������� � ����������� �� ������������. ��������, ����� ���������� ����� ypbind, ������������� ��� ��������: /etc/init.d/nis, /sbin/init.d/ypclient, /etc/rc.d/init.d/ypbind, /etc/rc.local
... �������������2
��� ��������, ��� ��������� ���������� �� ���� ������� ��� ����������� ������ ���������� (��� X.Y.0.0)
... ������� ������3
���� /etc/netgroup ���������� ������, ������������ �� ����� (����, ������������, �����), �������� ��� �������� ����������, ����� �� ����������� ��������� ������� (���� ��������� ����� � �������, �������� ��� ������������). ��������� �� ���� ��. �������� man.

 

�������� �������

� ������ ������� ���� �������� �������. �� ���� �������� �� ������ �������� ���� ����������� ��� ����������� ����������� ������ ���������.
 talkback page 

Webpages maintained by the LinuxFocus Editor team
© Frédéric Raynal, FDL
LinuxFocus.org

Click here to report a fault or send a comment to LinuxFocus
Translation information:
fr -> -- Frédéric Raynal
fr -> en Jo Simons
en -> ru Kolobynin Alexey

2001-07-10, generated by lfparser version 2.8