Файловый менеджер и SFTP Chroot в VestaCP

Собственно, чтобы можно было видеть такую картину делаем:

Первым делом входим в PuTTY → подключаемся к серверу через SSH → вводим данный для авторизации — скачиваем редактор nano

yum install nano

Готово. Далее открываем файл конфигурации панели с помощью команды:

sudo nano /usr/local/vesta/conf/vesta.conf

В самом конце файла добавляем:

FILEMANAGER_KEY='mykey'
SFTPJAIL_KEY='mykey'

Нажимаем Ctrl+X и подтверждаем изменения. Можно наслаждаться менеджером файлов примерно сутки.

После продолжительного использования панели была замечена странная штука. VestaCP сама изменяет свой конфиг, а именно выпиливает ключ файлового менеджера, и поэтому процедуру приходится повторять ежедневно. По этому немного допилим, что бы все работало.

Редактируем файл:

sudo nano /usr/local/vesta/bin/v-activate-vesta-license

Находим там следующие строки:

# Activating license
v_host='https://vestacp.com/checkout'
answer=$(curl -s $v_host/activate.php?licence_key=$license&module=$module)
check_result $? "cant' connect to vestacp.com " $E_CONNECT

Комментируем каждую строку (в начале строки поставте #) и добавляем еще одну answer=0 Должно получиться так:

# Activating license
#v_host='https://vestacp.com/checkout'
#answer=$(curl -s $v_host/activate.php?licence_key=$license&module=$module)
#check_result $? "cant' connect to vestacp.com " $E_CONNECT
answer=0

Комментируем еще одну строку в другом файле:

sudo nano /usr/local/vesta/bin/v-backup-users
Находим и комментируем строку придавая ей вид:
#$BIN/v-check-vesta-license >/dev/null

Теперь менеджер файлов должен работать постоянно. По крайней мере до обновления VestaCP. Найдено на просторах интернета.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: