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


����� Frédéric Raynal

�� ������:
Frédéric Raynal �������� ��� ������������ � ������� ������������ ����� � INRIA. ����� ������ (�� Tolkien �� Balzac) � ������� ������ (�� Mozart �� Philip Glass � �� Led Zeppelin �� Massive Attack ��� Bj�rk � Boris Vian, �� �� rap ��� techno ;-)
����������:

automount � autofs

������:

��������� automount � autofs ���� ���������� ���������� ��� ���������� ��������� ���������. � �� ������� ����� ������������ ��������� �������� ������� ������ � ���� �� ����������.



��������

� ����������� �� ����������� ���������� (hard disks, floppies, cdrom, ...) �/��� �� ������ ������ �������������� ������� ��������� - �� ��� �������� �������� �������� (������� �������� ������� ���� �� ����� ������� ����������). � ����� /etc/fstab ����������� ����� �������� ������������ � ������ �������� �������. ������ ������ �������� ������ ����� ������������ � �������� ������� (�������� ���� �� �������� ������ �������� �����). �����, � �������� ������, ��� ������������� ������������ ���������� �������� ����������� root. ������� ������������ �� ������� (� �������;-) ��������� �������.

Mount � fstab man pages �������� ����� ������ � ��������� ���������� �� ����.

��� ����������� (� automount, � autofs) ������������� �������������� ����������� ���������������� ������ � �������� �������� ��� ��, ��� � ������� mount, ��� ����� �������� ������������ ������������ ��.

��������

�������������� automount � autofs ����� ������������� � ����� ������ ���������� ������/������. ������ ������� ������, ��� ��������� �������� ��������� ��� ���� - ���� ����� �������� �� ����������� ������, � ������ ���� ����������.

autofs �v������� ���� ���������� �������, � automount �������� ����� �� �����.

 

autofs

������ autofs ��������� ��� �������� � ��������� ������ ��� ���������� ��� ������������. �� ��� �� ������ �������������� ��������� ��� ��������� ��� ���������� "�������".

��� autofs �������� 4 ����� :

  1. start :
  2.  ��������� �������. ��� ������ autofs ����������� "maps" (���������� ����� ������������) � ����� /etc/auto.master. ����� autofs ��������� automount ��� ������ ����� ������������ � ������� ����������� NIS maps.
  3. stop :  ������������� autofs � ��� automounts ;
  4. status :  ���������� ������� ������������ � ���������� automounts ;
  5. reload :  ������������ auto.master map, ���������� �������� automounts � ��������� ����� ������������. ������� ��������, ��� ��������� ��������� � maps ����������� �� �������� � ��������� ��������. � ������ ������� ���������, ��������� � auto.master �������� ������������ autofs.

���� ������ - autofs - ������, ����������� automounts � ������������ � ������ auto.master.  

automount

automout �������� � ������������ ����� ������������ (������� ������� autofs) � � ������������ � ��������� ��� ��� ���������� � map. map �������� ���������� ��� ������� mount ��� ��������������� ������������ �������� �������, ������� ���������� ��� ������� �������.

�������������� "���������������" ���������� ��� ��������� ������������� ����������� ���������� ������� (�� ��������� - 5 �����).

���������

��������� �������������� � ������� ���� ������. � ������ (auto.master) ����������� ����� ������������, � �� ������ �� ��������� �����.  

/etc/auto.master

����� �� ���������� maps ������� Sun.

��� ������� ���� ��� autofs. ������ ������ �������� ����� ������������ � ������ �� ���� � ��������� ����������� �������� �������. ��������� ���� ������ ������ - ������������ �����.

���������  :
�����-������������ map [�����-������������-�����������-�������]

������ :
/home /etc/auto.home
/misc /etc/auto.misc --timeout 60
/mnt yp:mnt.map -intr,nosuid,nodev

����� �������������� ��������� ���� ����� - /home, /misc � /mnt. ��� ������� � ������ � /misc - ���������� � ����� /etc/auto.misc ��� ����� ������������.
� ��������� ���� ������� ���������� ������������ �����. ��� � ����� ����������� � �������� ��������������� � mount man page. �� ��������� ������ ����� ������� ����� � ������ ������������� autofs � automount � yellow pages maps (NIS).

 

Automount's maps

��������� ����� ����� ���������� auto.master (� �����-�� ��� ��� �� ����� map ;-) :
���� [�����-������������-�����������-�������] ������������

���� ���������� ������������� ����������� �������� �������. ������������ - ��������� ���������� ������������.

����������� � ����������� ������� � ���������� ���� /etc/auto.misc :

kernel -ro,soft,intr ftp.kernel.org:/pub/linux
cdrom -fstype=iso9660,ro :/dev/cdrom
floppy -fstype=auto :/dev/fd0
windoz -fstype=vfat :/dev/hda1

���������� ���� � ����� :
/mount-point/key/path/file

��� ������� � windows config.sys � �������� ��������� ������� "cat /misc/windoz/config.sys", � ������� ������� ��������� � /dev/hda1 � ������� �������� �������� FAT.

�������� �������� �� ������ ������ - �������������� ������� NFS (���������� � ������������ ������������� automount � autofs ;-)

����������

������, �� ��� �� ������ �������� �������� - ��� ������� ������� � �����, ������������� � maps, �������������� ���������� ���� (path completion) � ���� �� ��������. ������ ����� �� �������� ������ ���� � �����, �� ���������� TAB ��� ��������������� ���������� ����. �� ���� �� ��������� map - ��� �� ��������. ����������� � ����������� ������� - ���� � ��������� ������� config.sys � ������� ��������� ��������  :
%1 > cat /misc/ <TAB >
� ���� ������ "beep", ��������������� �� ������ (�� ������� � "beep"-��, ������� ������������� � ���������� ��������� ��� ������, ��������� ��� ��������� � ������� ���������� <CTRL+D>).

�� ����� ���� ������ ���������� � ���� ���. ����� �� ��������� ������������ �������������� ���������� ��������������� ���������� ��������. � ����� ������� ������� /misc ������, ��� ��� �������� ������� ����������� ������ ��� ������� ������� � ���. � ������ ������� - �� �� ������ ������������ �������������� ���������� �� ��� ���, ���� �� ���������� �������������� ��������������� (������� ������� ����� �� ���� ������ �� ����� �������������� � ������������ ���������� �������).

��������� ���������� ���������� ������� mount �� � ����� ��������� � map, ������������� ����� � /etc/auto.master :

/dev/hda6 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda9 on /home type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
automount(pid362) on /home type autofs (rw,fd=5,pgrp=362,minproto=2,maxproto=3)
automount(pid364) on /misc type autofs (rw,fd=5,pgrp=364,minproto=2,maxproto=3)
automount(pid366) on /mnt type autofs (rw,fd=5,pgrp=366,minproto=2,maxproto=3)

������� �������� �� ������� daemon (���������� ��������) ��� ������ ����� ������������. ����� ���� - "type" ����� "autofs". ����� ��������� /misc/windoz/config.sys �������� ��������� ��������� :

/dev/hda6 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda9 on /home type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
automount(pid362) on /home type autofs (rw,fd=5,pgrp=362,minproto=2,maxproto=3)
automount(pid364) on /misc type autofs (rw,fd=5,pgrp=364,minproto=2,maxproto=3)
automount(pid366) on /mnt type autofs (rw,fd=5,pgrp=366,minproto=2,maxproto=3)
/dev/hda1 on /misc/windoz type vfat (rw)

��������� ������ �������� ��������� ���� ���������� :) ���� �� ������������ ���� ������ � ������� 60 ������ - �� �� ����� ��������� ��� ���������� ������� mount � ��������� ���.

�����

�� ���������� � Linux �, � �������, Windows ����� �������� ��� ������������� automount � autofs. ���������� ���������� map ��� FAT � FAT32 � ������������ ������. ������������ ������������� automount � autofs �������� ��� ������ � ����, �������� � ��������� � yellow pages (���������� � ������ ����� �������) � NFS, ����� ����� ������������ ������� �� ���������� �� �� ���������� ��������������.

 

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

� ������ ������� ���� �������� �������. �� ���� �������� �� ������ �������� ���� ����������� ��� ����������� ����������� ������ ���������.
 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 Philippe Trbich and Emmanuel Bonnel
en -> ru Kirill Poukhliakov

2001-02-12, generated by lfparser version 2.8