По умолчанию, в VestaCP пакет «default» не включает SSH доступ, в т.ч и для пользователя первого, т.е «admin».
Включение доступа по ssh, для пользователя root\admin.
Для того чтоб включить доступ пользователю через SSH, необходимо:
Выполните авторизацию с правами admin или root в VestaCP.
Перейдите в раздел «Пакеты».
Далее, наведите на «default» и нажмите кнопку «Редактировать».
В списке найдите пункт «Доступ по SSH» и поменяйте «nologin», например, на «bash».
Нажмите кнопку «Сохранить».
В этом случае, все пользователи с пакетом «default» будут иметь ssh.
Включение доступа по ssh, для созданного пользователя.
В том случае, если нужно предоставить доступ только для одного пользователя, например «test», вы заходите в VestaCP под root\admin и дальше в меню «Пользователи».
Нажмите кнопку «Редактировать» напротив пользователя которому нужен SSH.
В списке найдите пункт «Доступ по SSH» и поменяйте «nologin», например, на «bash».
Нажмите кнопку «Сохранить».
В этом случае, доступ к ssh будет только у пользователя «test».
Обращаем ваше внимание, что SSH не предоставляет в VestaCP sFTP Chroot. Этот модуль для именно передачи файлов распространяется разработчиками только на платной основе.
Если у Вас возникли трудности в настройке или появились дополнительные вопросы, вы всегда можете обращаться в нашу службу поддержки через систему тикетов.