По умолчанию, в VestaCP пакет «default» не включает SSH доступ, в т.ч и для пользователя первого, т.е «admin».

Включение доступа по ssh, для пользователя root\admin.

Для того чтоб включить доступ пользователю через SSH, необходимо:

Выполните авторизацию с правами admin или root в VestaCP.

Перейдите в раздел «Пакеты».

file

Далее, наведите на «default» и нажмите кнопку «Редактировать».

file

В списке найдите пункт «Доступ по SSH» и поменяйте «nologin», например, на «bash».

file

file

Нажмите кнопку «Сохранить».

file

В этом случае, все пользователи с пакетом «default» будут иметь ssh.


Включение доступа по ssh, для созданного пользователя.

В том случае, если нужно предоставить доступ только для одного пользователя, например «test», вы заходите в VestaCP под root\admin и дальше в меню «Пользователи».

Нажмите кнопку «Редактировать» напротив пользователя которому нужен SSH.

file

В списке найдите пункт «Доступ по SSH» и поменяйте «nologin», например, на «bash».

file

file

Нажмите кнопку «Сохранить».

В этом случае, доступ к ssh будет только у пользователя «test».

Обращаем ваше внимание, что SSH не предоставляет в VestaCP sFTP Chroot. Этот модуль для именно передачи файлов распространяется разработчиками только на платной основе.

Если у Вас возникли трудности в настройке или появились дополнительные вопросы, вы всегда можете обращаться в нашу службу поддержки через систему тикетов.

Обновлено 6 апреля 2020 г.