Подготовка сервера
Хостер установил уже Ubuntu Server 10.10 и даже поставил ssh и Apache 2.
Заходим через SSH как root, сразу меняем пароль на нормальный
Добавляем группу избранных, назовём её raccess
Открываем файл, для того чтобы нашу группу сделать "избранной"
Добавляем в конец файла, далее если не оговаривается, то всегда вставляется именно в конец.
%raccess ALL=(ALL) ALL
Добавляем нового пользователя, пускай будет admin, но в теории хорошо как и группу называть по другому, это усложняет взлом подбором.
Добавляем его к ранее созданной группе
Добавляем папку для ключей SSH
Генерируем ключи
Делаем для нашего будущего аккаунта, где вместо нулей подставляем реальный IP адрес
mkdir ~admin/.ssh
mv ~admin/id_rsa.pub ~admin/.ssh/authorized_keys
Назначаем права нашему пользователю
Настраиваем SSH
Проверяем значения и меняем или добавляем строки если нет...