Регистрация нового пользователя Если вам в руки попалась свежеустановленная машина, то на ней еще не зарегистрировано никаких пользователей за исключением суперпользователя "root" - системного администратора. Пароля у него нет. Входите в него. В суперпользователя можно превратиться. Для этого выполните команду su # Super User Каждый пользователь в системе Unix предварительно должен быть зарегистрирован. Пользователю полагается иметь: имя, пароль, номер пользователя, номер группы, к которой он принадлежит, домашний каталог, командный интерпретатор. У пароля могут быть дополнительные параметры - как часто его можно менять, время действия и прочие секретные штучки. logname входной логин пользователя passwd пароль (пароль вводят дважды) UID User Identification Descriptor GID Group Identification Descriptor Comment Familiq Imya Otchestwo $HOME Домашний каталог shell Командный интерпретатор Бывают такие командные интерпретаторы: /usr/local/bin/bash Самый удобный /usr/bin/ksh Чуть похуже, но тоже ничего /usr/local/bin/tcsh Удобный, но "неправильный" и медленный /bin/sh Самый "правильный" и самый неудобный /bin/csh "Неправильный" и чуть более удобный /etc/passwd - Вся информация о пользователе хранится здесь. /etc/shadow - Здесь хранятся закодированные пароли. Закодированные пароли могут лежать и в других местах. Зависит от вида Unix. В любом уважающем себя Unix имеется "головная" утилита оператора (условно называемая sysadm) - диалоговая программа, с менюшками и окошками для выполнения насущных задач по системному администрированию. В том числе позволяет регистрировать новых пользователей. Запускать ее может только "суперпользователь" root. При запуске "sysadm" может спросить тип терминала, на котором ему предстоит работать. Ответьте: vt100 Примечание. В различных операционных системах эта утилита может называться по-разному: sam HP-UX sysman Tru64 admintool Solaris 2 adminsuite Solaris 2.7 sysadmsh SCO UNIX 4 scoadmin SCO OpenServer 5 smit, msmit AIX control-panel Linux RedHat sysadm UnixWare, ISC, SVR4 Команда регистрации нового пользователя. adduser Linux useradd SunOS 4.1 vipw BSD/OS, FreeBSD Как зарегистрировать нового пользователя "вручную". 1. Вставляем в /etc/passwd еще одну строчку: moshkow:x:555:1:Maksim E. Moshkow:/home/moshkow:/bin/ksh 1-bis. (Tolxko FreeBSD) для редактирования /etc/passwd использовать команду vipw 2. (только в Linux) Приводим в соответствие файл /etc/shadow pwconv 3. Создаем пользовательский каталог mkdir /home/moshkow chown moshkow /home/moshkow 4. Задаем пароль новому пользователю passwd moshkow 5. Вот и все.