Новые книги

Данная книга является прекрасным практическим руководством для начинающих по созданию, раскрутке и монетизации сайтов. Уже в процессе знакомства с изданием читатели смогут создать свой первый сайт, не потратив на это ни копейки. Пользователи, имеющие свои веб-проекты, наверняка найдут много нового во второй части книги, посвященной продвижению сайта и заработку на нем.

В издании освещаются все основные этапы создания сайтов и получения дополнительного дохода в сети Интернет: поиск идеи интернет-проекта, выбор домена и хостинга, создание сайта, его раскрутка и продвижение в поисковых системах, получение дохода при помощи контекстной рекламы, платных загрузок, партнерских программ и других способов.

Если вы хотите получать стабильный ежемесячный дополнительный доход с помощью своего сайта, затратив при этом минимум усилий и материальных затрат, эта книга для вас.
Данная книга в основном посвящена программированию в среде GNU/Linux. Авторы применяют обучающий подход, последовательно излагая самые важные концепции и методики использования расширенных возможностей системы GNU/Linux в прикладных программах. Читатели научатся писать программы, к интерфейсу которых привыкли пользователи Linux; освоят такие технологии, как многозадачность, многопотоковое программирование, межзадачное взаимодействие и взаимодействие с аппаратными устройствами; смогут улучшить свои программы, сделав их быстрее, надежнее и безопаснее; поймут особенности системы GNU/Linux, ее ограничения, дополнительные возможности и специфические соглашения.

Книга предназначена для программистов, уже знакомых с языком С и имеющих базовый опыт работы в GNU/Linux.

РЕГИСТРАЦИЯ НОВОГО ПОЛЬЗОВАТЕЛЯ


РЕГИСТРАЦИЯ НОВОГО ПОЛЬЗОВАТЕЛЯ

Если вам в руки попалась свежеустановленная машина, то на ней еще не зарегистрировано никаких пользователей за исключением суперпользователя "root" - системного администратора. Пароля у него нет. Входите в него.

В суперпользователя можно превратиться. Для этого выполните команду

    su     # Super User

Каждый пользователь в системе Unix предварительно должен быть зарегистрирован. Пользователю полагается иметь: имя, пароль, номер пользователя, номер группы, к которой он принадлежит, домашний каталог, командный интерпретатор. У пароля могут быть дополнительные параметры - как часто его можно менять, время действия, и прочие секретные штучки.

Comment Familiq Imya Otchestwo
logname входное имя пользователя
passwd пароль
UID User Identification Descriptor
GID Group Identification Descriptor
$HOME Домашний каталог
shell Командный интерпретатор

Бывают такие командные интерпретаторы:

/usr/local/bin/bash Самый удобный
/bin/ksh Чуть похуже, но тоже ничего
/usr/local/bin/tcsh Удобный, но "неправильный" и медленный
/bin/sh Самый "правильный" и самый неудобный
/bin/csh "Неправильный" и чуть более удобный

/etc/passwd - Вся информация о пользователе хранится здесь
/etc/shadow - Здесь хранятся закодированные пароли

В любом уважающем себя Unix имеется "головная" утилита оператора (условно называемая sysadm) - диалоговая программа, с менюшками и окошками для выполнения насущных задач по системному администрированию. В том числе позволяет регистрировать новых пользователей. Запускать ее может только "суперпользователь" root. При запуске "sysadm" может спросить тип терминала, на котором ему предстоит работать. Ответьте: vt100

Примечание. В различных операционных системах эта утилита может называться по разному.

admintool Solaris 2
sysadmsh SCO UNIX
smit, msmit AIX
sam HP/UX
setup Linux
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
    
  2. Приводим в соответствие файл /etc/shadow
        pwconv
    
  3. Создаем пользовательский каталог
        mkdir /home/moshkow
        chown moshkow /home/moshkow
    
  4. Задаем пароль новому пользователю
        passwd moshkow
    

[Назад] [Содержание] [Вперед]