Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

MKUSER(8)

��������
mkuser - ��������� � ������� ������������� ����� � �������.

���������

 /etc/mkuser

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

��������������� ��� ����������� � ������� ������������� �������� (�.�. ��� ������ �������� �� ������� ���� �� ���� �������� � ���������� � ��������� �����). ������ ������ ��������������� ����������� �����������, �������� � ������� UNIX (��. passwd(3)). ���� ������������ ����� ������� ����� ��������� �� 35 �������� ����������.

mkuser ������ ������� ���� ��������, ������� ����������� ������ ������������. ����� �������� ������������ ����������� ��������, ��������������� � �������. ��������, ���������� � ������������ �������, - ��� ����������� (����������) ��������, sh, � ������������ ��������, rsh. ������ ������������� �������� �������������� ������������ /usr/lib/mkuser/shell, ������� / ��������������� ������ � ������� �������� (��. custom(8)). ���������� �������� �������� �����, ����������� ��� ��������� ����������������� ��������� ��� ������ � ���� ��������. ��� ����� - mkuser.defs � mkuser.init ���� ��� ���������� �����, ������������� ��� ������ ��������. (��������, /usr/lib/mkuser/csh/cshrc � /usr/lib/mkuser/csh/login - ��� ����������� ����� .cshrc � .login, ������������ ��������� csh, ������� ���������� � ������� ������� ������������, ����� ����������� ��������� mkuser.)

mkuser ����� ��������� �� ����� ���������� �� ����� /etc/default/mkuser. ��������� ��� ����� ����� �����:

HOME=/usr
HOMEMODE=0755
PROFMODE=0640
MAILMODE=0640

������ HOME ������ ������� ������� ������������, ������ HOMEMODE ���������� ��� �������� �������� ������������, ������ PROFMODE ������ ����� ������� � ������ .login, .profile, .cshrc � ������ ������������� ��� �������� ������, � ������ MAILMODE - ���������� ��� ��������� ����� ������������.

���� ���� ����� ���� �������������� ����������������� �������������, � ��� ��������� ����� ���� ��������. ��� ��������� ����� ���� ����� ������ ��� ������ �������� ����������� ���������� ����������� ������� � ��������������� ���� /usr/lib/mkuser/shell/mkuser.def. ����� ����, ������� � ������ �����, ������� ����� ���� ������������. ��� �������� ���� /usr/lib/mkuser/lib/mail, ������� �������� ����������� �������� ���������, ������������ ����� �������������, ���� /usr/lib/mkuser/lib/help, ������� �������� ���������, ������������� ���������� mkuser ��� �������, ���� /usr/lib/mkuser/shell/mkuser.init � ��� ������ ����������� � �������� �����.

mkuser ����������� ���������������� ��������������, ������� � ������ 200, ������� �������� ����� ������� �������, ������������ � ����� �������. (�������� ����� ��������� ������ ������������ ������������� �������������. �� ������ ���� ������ 200 � �� ������ ��������� � ��� ������������� ��������.) �� ��������� ��������� ������������� ����� ������������� ��������� 50. ��� ����������� ��������� �������������, ����������� ��� ���������������� ��������. ��������� ��������������� ����������� ��������� ������������ � ������, ��������������� �� ���������, ��� � �����-���� ������������ ������ (������������� ������ ������ � ����������������, �������� ��� ������� 50, ������, ����� ������� ����� ������.) ����� ����, ����� ���� ������� ����� ������, � � ���� ������ �������� ����� ������ �� ��� ��� ������������� (��� ��� ������). ���� �������� ������ ���, �� ������ ������������� ��������� ��������� �����.

mkuser ����� ���� ��������� ������ ����������������� �������������.

����������� ����� �������������� ������, � ����� ����������� � ������������ ���������� ������, ������������ ��� ���������� ������������� ������, �������� � ����� /etc/default/passwd � ������� ���������� PASSLENGTH, MINWEEKS � MAXWEEKS. ��������, ��� ���������� ����� ���� ����������� ��������� �������:

PASSLENGTH=6
MINWEEKS=2
MAXWEEKS=6

�����

/etc/passwd
/usr/spool/mail/username
/etc/default/mkuser
/etc/default/passwd
/usr/lib/mkuser/mkuser/lib/lib/help
/usr/lib/mkuser/shell/mkuser.defs
/usr/lib/mkuser/shell/mkuser.init
/usr/lib/mkuser/shell/shellfiles

��. �����
chmod(1), custom(8), sh(1), csh(1), rsh(1), vsh(1), group(3), passwd(3), pwadmin(8), rmuser(8)
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT