Создание пользователей и директорий

опубликовано 22 июля 2010 г.

Создание пользователей и директорий

Здравствуйте! Сегодня я расскажу Вам о том как создать директории на нашем сервере, а так же мы создадим несколько пользователей для администрирования сайтов которые будут находится на сервере.

В самом начале установки мы создали директорию "/data" где будут хранится все сайты и svn репозиторий. Для начала мы создадим директорию для сайтов "/data/sites".

Создаем директорию

Далее создадим директорию в которой будет находится сайт. Назовем ее "site1"

Создаем директорию для сайта

Теперь создадим администратора для этого сайта. Для того чтобы он имел доступ только к своей директории, необходимо в файл "/etc/shells" добавить строку "/sbin/nologin-ftp"

Редактируем /etc/shells

Не забываем сохранить файл при выходе!

После этого нам необходимо создать соответствующий файл для того чтобы эта оболочка заработала.

Создаем файл

Мы ввели команду "ln -s /usr/sbin/nologin /sbin/nologin-ftp". Теперь можем приступить к добавлению пользователей.

Для начала создадим главного администратора. Он будет иметь доступ ко всем сайтам и сможет получать привелегии главного пользователя (root) под которым мы сейчас и находимся в системе. Если это не нужно, тогда 5-ю строчку, где на рисунке указана группа "wheel", нужно оставить пустой. Итак, набираем команду "adduser" и отвечаем на вопросы системы:

Процесс создания пользователя

Теперь у нас есть пользователь, который может подключится к системе через командную строку, а так же может войти в систему вместо пользователя "root". Теперь создадим администратора сайта:

Процесс создания администратора сайта

Чтобы не запутаться я для всех сайтов ввожу нумерацию. Сайту site1 соответствует пользователь admin1, сайту site2 будет соответствовать пользователь admin2.

Как видите все это оказалось несложно. В следующей статье я расскажу о том как устанавливать apache. До скорых встреч.

Категория: FreeBSD

Не пропусти следующие статьи! Подпишись на RSS

Похожие публикации:


Комментарии:

В настоящее время комментариев нету.

Добавить комментарий:

Ваше имя (обязательно)

Ваш email (обязательно, не публикуется)

Ваш сайт (необязательно)