User Tools

Site Tools


ubuntuvhost810:usergroup

This is an old revision of the document!


Создадим отдельную группу для пользователей веб хостинга

groupadd -r webuser

Теперь создадим учетную запись пользователя веб хостинга

useradd -s /bin/bash -G www-data,webuser -m drivesource

Создадим папку для веб-сайта drivesource. Обратите внимание что владельцем chroot-jail папки /var/vhost/drivesource должен быть обязательно root!

mkdir -p /var/vhost/drivesource/htdocs /var/vhost/drivesource/cgi-bin
chown drivesource.www-data /var/vhost/drivesource/*
chmow 2750 /var/vhost/drivesource/*

Сгенерируем для него ключи аутентификации ssh. Генератор ключа будет задавать вопросы - на все вопросы жмите enter :)

su - drivesource
ssh-keygen

Итак теперь у нас есть приватная и публичная части ключа. Публичный ключ запишем в список авторизованных ключей.

su - drivesource
cd .ssh
cat id_rsa.pub >> authorized_keys

Теперь мы можем использовать приватный ключ id_rsa для аутентификации на сервере. Для использования в WinSCP или PuTTY нам потребуется преобразовать формат приватного ключа с помощью утилиты PuTTYgen.

ubuntuvhost810/usergroup.1230901755.txt.gz · Last modified: (external edit)