User Tools

Site Tools


ubuntuvhost810:usergroup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ubuntuvhost810:usergroup [2009/01/02 10:15] – created svschwartzubuntuvhost810:usergroup [2009/01/02 14:39] (current) svschwartz
Line 6: Line 6:
 Теперь создадим учетную запись пользователя веб хостинга Теперь создадим учетную запись пользователя веб хостинга
 <code> <code>
-useradd -G www-data,webuser -m drivesource+export WEBUSER=drivesource 
 +useradd -s /bin/bash -G www-data,webuser -m ${WEBUSER}
 </code> </code>
 +
 +Создадим папку для веб-сайта drivesource. Обратите внимание что владельцем chroot-jail папки /var/vhost/drivesource должен быть обязательно root!
 +<code>
 +mkdir /var/vhost/${WEBUSER}
 +mkdir /var/vhost/${WEBUSER}/htdocs /var/vhost/${WEBUSER}/cgi-bin
 +chown ${WEBUSER}.www-data /var/vhost/${WEBUSER}/*
 +chmod 6750 /var/vhost/${WEBUSER}/*
 +mkdir /var/log/apache2/${WEBUSER}
 +chown root.adm /var/log/apache2/${WEBUSER}
 +chmod 0750 /var/log/apache2/${WEBUSER}
 +</code>
 +
 +Сгенерируем для него ключи аутентификации ssh. Генератор ключа будет задавать вопросы - на все вопросы жмите enter :)
 +<code>
 +su - drivesource
 +ssh-keygen
 +</code>
 +
 +Итак теперь у нас есть приватная и публичная части ключа. Публичный ключ запишем в список авторизованных ключей.
 +<code>
 +cd .ssh
 +cat id_rsa.pub >> authorized_keys
 +</code>
 +
 +Теперь мы можем использовать приватный ключ **id_rsa** для аутентификации на сервере. Для использования в WinSCP или PuTTY нам потребуется преобразовать формат приватного ключа с помощью утилиты [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|PuTTYgen]].
ubuntuvhost810/usergroup.1230891344.txt.gz · Last modified: (external edit)