����������

  �� ������ �� ��� �����, �� c��� �� �������
�� ��������, ���� �� � ���� ����������
������
� ������������ �� ��� �������
����� ����� � ����
�. �����������

� ������ ���� ������ ����������� �� ������ ���������� ����������� � �������� Burroughs � Intel 432, ������� ��������� ��������������� � ����. ��������, �������� � ��������� ������������� ������������ ����������. ���������� ������� � ��������� ������� ��������� ������������ � ���� �������� ����������� � ���� ����� ��������� �������� ��� ��������, � ������������� ��������������� �� ��������� ������������� ���������� ������� ������������ � �������� �������������� �������� ��� ���������� ������ ���������.
������� � �������� ������������, ���������� �� ����� ���� �����������, �� ����� ������������� ������. ������ ��������� ���������� �������������� ������� ����, ��� ��� ������� ������. ���, ���������� ������ ������������ �� ������ ACL �������� ���� ���������, ��������� ��������� ������ ����� ���������� ������ ��� ������, �� ��������� �� � ����� ACL (� ���������, � ���������� ��������� ������������� � ACL ��������), � ���������������� ��� ����� ���������� �� �����. � ���� �����, ������������ ����� ��������� ����������� ��� �������� ���� ����������� ��������� � ��������� �������.
������ � ���� �������� �������� ACL ����� ������ � ��������� ������ ����� ����� � ���� �� ������������ ��� �� ��������� �������� ��� ��� �������� ��������� ������������ ��� �����������, ����� ������ ACL ���������� �� ��������� �������.
� ���������, ������� � �������� � �������� ������� ���������� �������-������ ����������� �������� ���������� ��������: ������������ ����� ����������� ��������� ����� �������� ��������������, � ��� ������������� ����������������� ������ ����� �������� ���� ��� �������������� �������� ����������.
�������� ����������� ������������ ����������� ���������� �������� ������������� ������������ � ���������� �������������� ���������� ������� � ����� ������� �������� ������� � �������� ���� ��� ��������� ������� ����� ����������, ����� ������������� ������ � ����� ���� �������. ���������� ���������� ����� ���������� �������� ���������� ����������������� � ���������� ������� ������ ���������� � ���������� ����� �� ������������� �������� ���� � ���������������� ������.
��������� ����� ���������� �������� ����������� ���, �� ������ ������, ����� ����������� � �������� ��������: ��������� �� ��������� ��������� ��������, ������������ � ���������������� ������, � ���� ����� �� ����� ����������� ���������������. �� ��������� ����������� �� ������ ACL, �� � �������������� ����������: ������������ �� ����� ������� � ��������� �������� ������������, ������� ������� ����� ������������� �� ��� ���� �������� ����������� ����������������� �������� ��� ���������� (���. 12.18).
������������� ������������, ��������������� ��� �������������� � ���������� � ����������� �������� � �������� ������������ ����, ����� ����� ��������������� ��� ����������. ��� ���� ����� ���� ������������� ������������� ����� ���� ������������ ����� �������, ���������� ������ ������ ������� ����������� �� ��, ��� � ����� ������� ����� ����������� ��������������.
��� ������� � ������� ���� ������ � ��� ������������� �������������� �������� ���� � �������� ������������ �������������� ������������ (��� ������������ ���� ���������).

���. 12.18. �������� ���������� � ��������� �������� ������������

��������� ������� �������������� � ���� ������� ������ ���������������: �� ����� ���� �������, ��� ����� �� ������� ����� ����������, ����� ��� ������ ������� ��������� �������� ������������. � ������ �������, ������ �������, ���������, ��� ��� ������� ���������� ����� ������������ (��������, ������, ����������� ������ �� ����� ����������� ������������) ����� ��������� � ������������ ��� � ������ � ������-����������������� ��� �����-���� ����������.
�������� ��� ����� ������� ������� � ���, ��� �� ������������ ������������ � ������� ������� �������������� � ������� ���������������� ���� ������.
���������� �������, ����������� �������������� ������� �������������� (��������, ����������� ����������� �������� ��� ������ �������� ��� ������ ������� ������) ��� ������������� ������� �������� ������� ������������� ����� ����������� � ������ ��� ������ ���� �� ������� ����������� ����������, � ������ ����.
������������� �������������� � ���������������� ������ ������� �������� ������������ [������]������������, �������� ��������� ����������� ������� �������������� (���, ������ ������, ����������� �� ������������) ��� ������������ ���� ���������, ������� ����� ������ ���. ���������� ������� � ������� � ��������� �������� � ����� ��������������� ������ ������ ����������������: ���� ���������� ����� ���������� ����� ����� ��� ������ �, ����� �������, ��������� ����� ��������, ������� ����-���� ���������.

�������������� � Unix
� �������� ��������� Unix �������� � ����������� ���������������� ���������������, ������ 0, ����� ����� ��������� ��������� ������ setuid � setgid �, ����� �������, ����������� ������� ��������������. ������ ������������ �� ����� ����� �����������, ������� ��� ��������, � ��� ��� ���� �����, �������������� �������������� � ����� ������������, ��� � ����������� ����������� ��������� ������� (������ /etc/passwd � /etc/shadow � ������ �������� � ����������� ��������� ��� � �����������), ��� � ��������������, ������� ����������� �� ����� ����� ������������.
��������� ������������ � ��������������� 0 (root) ����� ����������� ������������ ������ �������������, ��, ��� ��� ����������, ���������� �������� ����� �������, ������� ���� � ���� �� �� �� ���� ������� � �������. ������� ���� ����, ������������ Unix ����� ������� ���� ������������ root ������ ��� �����, � ��� ����� � �����, ������� �� ����� ����� ������.
�� ��� �������� � ����. ������ �������� �������, ��� root ����� ����������� ����� �������� ��� �������, ��������������� � ����, ���� ��� ����������� � ����� ����� � ��� �����������, root ����� ����� ����������� ������������� �������, � �� � ������������ ��������� ������� ���� � ���������, ��������� � ��������������� ��� ������, ��������� �������� � ������� ������������ ��������� �������, �������� ������� ����� ��������� (������� �������� ����� ��� ������ ������ �� ������ ����������) � ��������� ��������� ������ ��������, ����������� ������ �������������. ����������, ��� ��������, ��� ��� ����� ������������� ������� � �����, �������� �������������� ������������ ������������ root [��������/����/������ 2000].
� ��������� � ������� ������������ ��� �� ������������ ��������, ������ ��� ��� �������, ��������� ���������� root, � ��������� ����������� � �������������� ������, ����������� ������������� � ���������� �� ������������ � ���������� ��������� ������� ����������� ����� ��������� ��� �������� ����� ��� ����� ���������������� �����, ��������� ������� � ���������� ��������� �������������.
� ������� ������������ ������������� ������� ����� ����������� ������� ������: ��������������� ������� ������� (account manager), ��������������� ������ (data administrator) (��� ��������������� ��������� �����) � ���������� ��������� ��������������� (���. 12.19).
��������, ��������������� ��������� ��������� Unix, ������� ����� ���� ����������� ��� ���������� ������ ���������� ����������, ����� ����������� � ����. ��������� �������������� ������������. ��������� ������� ������, ������, ��� ������� ������� � ���, ����� ��������� ��������������� ������� ������� � ������ ������ � ������������ root ������ ������������ �������� (��������, ������ ���������� �������������� � ���������� �����������), �� �� ������ ������������ �������� � �� ���������� ������������ ��������.

���. 12.19. ���������� ���������� ��������������� �������

������ ���������� ������������ Unix-������ ������������� ������������ �� � ���������� ������� ������������, ���������� �������� ��� ����������� ���� ���������� ���������� ����� ����������������. �������������� ��� ������������� ����� � ������� � ������ root � ����� �������� ������ ������������ ���� ���������� �������, �������, �� �������, ������ ���� �������� ������ �����, ��� ��� ��� ���������� ���� ��������, ��������� ������ ���������������� ����������, ���������� �������� ��������., ��� �������, ����� �������� ������� �� ������ ��� ���������� ����������� ������������ � ������ ��� ���������� �������������� ����������� ��������.
�� � ����� ������������ ����������� �� ����������� �������� ������� ��������, � ���������� �������� � ������ �����������, ��� ������� ������ � ������� � ������ ����������������� �������.

������ �� ������������� � ���������� ������� � ��������� �������� � ��� ����, ����� �� ��������� ACL ������� ��� ������ ��������. ���, � �������� ��������� Unix ����� ������� � ������ ����������� ������ � ������ ��������. ��� �������� ���������� ������� �������� ����� ������� � �����: ������ ������, ������ ������ ��� ������/������. ����� ����� ������������ �������� "�����" - - ������ ����������� ��������� ����� � ��������� ��������.
����� ������������ ����� ����� ����� � �� ����� ������ � ������ �� ���������������� �� �����������, ���� ���������� �������� �������� �����������: �� ���������� ����������������� ���� ���������������, ������ ��� ��������� � ��������� �������� ������������. ���������� ����� ���� ����������� ������ ��������� ������� open � ��������� ������ �� �������� ��� ������, ������� ���� ��������� ��� ��������. �� ����� ���������� �������� �������� ���� ������� �� ������������ (����, �������, ����������� �� ���������� ������������: ������� ����� �� ���������� � �. �.), ��� ��� ���� �� ������� ACL �����, ��� ������� �������� �� ����� ���������, ��������� ���� �� ���� �����������.