|
��������
passwd - ���� �������
��������
���� /etc/passwd �������� ��������� �������� � ������
�� �������������:
���� /etc/passwd - ����� ���������. ���� ������ ����������� ����������. ���� GCOS ������������ ������ ��� ���������������� � ��� ���������� � ������� ����� ������� ����� ��������� ������������ ����������. ������, ����������� � ������ �������������, ����������� �������� �������� ������. ���� ���� ������ �����, ������ ��� ����� �� �������������. ���� ���� ���������� �������������� �����, ������������ ����������� shell.
���� ��������� � �������� /etc. ��������� ������ �����������, ���� ����� � ������ ����� ����� ������ �� ������. ��� ����� ������������, ��������, ��� ������������ ���� ������������� �� �������� ���������������.
������������� ������ ������� �� 13 ��������, ��������� �� 64-����������� ������ (., /, 0-9, A-Z, a-z), ��� �������� ������, ���� �������� ������ ��� ����. ����� ���������� ����� ����� ������, ������� ��� �� �������������� ������ ������� (��������������� ������������������ ��� �����������).
������ ������ ������� ����� (����� �) ���������� ����� ������, � ������� ������� ������ ������������. ���� ������������ ���������� ����� � ������� � �������� �������, �� ����� �������� ������ ����� ������. ��������� ������ (����� m) ���������� ����� ������, � ������� ������� ������ �� ����� ���� �������. ��������� ������� ���������� ������ (������������� �� ������ 1970 ����), ����� ������ ��� ������� ��������� ��� (������ ������� ������������� 0). � � m ����� �������� �������� � ��������� 0-63, ��������������� 64-����������� ������, ���������� ���� (�� ���� / - ��� 1-� ������, � z - 63 �). ���� M = m = 0 (�� ���� ������ ����� ��� . ��� ..), ������������ ����� �������� �������� ������ ��� ��������� ����� � ������� (� ������������� ����� ����� �������� �� �����). ���� m > M, ������ ����� ���� ������� ������ ������������������.
��. �����
a64l(3C), getpwent(3C), group(4).
login(1), passwd(1) � ����������� ������������.
|