Создание пользователей и директорий
опубликовано 22 июля 2010 г.
Здравствуйте! Сегодня я расскажу Вам о том как создать директории на нашем сервере, а так же мы создадим несколько пользователей для администрирования сайтов которые будут находится на сервере.
В самом начале установки мы создали директорию "/data" где будут хранится все сайты и svn репозиторий. Для начала мы создадим директорию для сайтов "/data/sites".
Далее создадим директорию в которой будет находится сайт. Назовем ее "site1"
Теперь создадим администратора для этого сайта. Для того чтобы он имел доступ только к своей директории, необходимо в файл "/etc/shells" добавить строку "/sbin/nologin-ftp"
Не забываем сохранить файл при выходе!
После этого нам необходимо создать соответствующий файл для того чтобы эта оболочка заработала.
Мы ввели команду "ln -s /usr/sbin/nologin /sbin/nologin-ftp". Теперь можем приступить к добавлению пользователей.
Для начала создадим главного администратора. Он будет иметь доступ ко всем сайтам и сможет получать привелегии главного пользователя (root) под которым мы сейчас и находимся в системе. Если это не нужно, тогда 5-ю строчку, где на рисунке указана группа "wheel", нужно оставить пустой. Итак, набираем команду "adduser" и отвечаем на вопросы системы:
Теперь у нас есть пользователь, который может подключится к системе через командную строку, а так же может войти в систему вместо пользователя "root". Теперь создадим администратора сайта:
Чтобы не запутаться я для всех сайтов ввожу нумерацию. Сайту site1 соответствует пользователь admin1, сайту site2 будет соответствовать пользователь admin2.
Как видите все это оказалось несложно. В следующей статье я расскажу о том как устанавливать apache. До скорых встреч.
Не пропусти следующие статьи! Подпишись на RSS
Похожие публикации:
Установка MySQL
Устанавливаем apache и настраиваем ftp
Настройка FreeBSD
Комментарии:
Добавить комментарий:
Ваше имя (обязательно)
Ваш email (обязательно, не публикуется)
Ваш сайт (необязательно)