Vestacp开启免费文件管理器和SFTP Chroot

VestaCP 是一个开源免费的主机控制面板,它可以帮助你快速管理vps主机和服务器,你可以将vestaCP作为一个虚拟主机管理系统,它拥有完善的多用户和多套餐系统。
使用Nginx+Apache+PHP-fpm+MariaDB 动静分离框架,PHP从未如此快过!

面板在SFTP和文件管理器上进行了有偿使用,需要付费;

价格 期限
$3
$15 终身

为方便测试或者试用,可以先进行绕过,试用后再进行购买正版

免责声明:本文所提供的内容均来自互联网收集整理或佚名,并不代表本站的观点和导向,本文只作为技术研究测试;请尊重知识产权,使用正版!

用SSH连接SFTP,进入/usr/local/vesta/conf,编辑vesta.conf,在文件最后加上两行:

FILEMANAGER_KEY='KuwangNetwork'
SFTPJAIL_KEY='KuwangNetwork'

有两个地方需要注意:

  • 1、vesta.conf会被系统自动修改,建议将vesta.conf改成只读(440)。

  • 2、文件管理器使用的是谷歌的JS库,但谷歌的JS库在国内部分地区可能无法使用(虽然搬回了国内),请修改/
    /usr/local/vesta/web/templates/file_manager的main.php文件的第119行,改为<script src="https://cdn.bootcss.com/jquery/1.11.1/jquery.js"></script>

其他方法:

echo "FILEMANAGER_KEY='NULLED'" >> /usr/local/vesta/conf/vesta.conf

其他key

FILEMANAGER_KEY='CDF7DE2134A75185'
SFTPJAIL_KEY='CDF7DE2134A75185'

自建自动执行任务

echo "FILEMANAGER_KEY='KuwangNetwork'" >> /usr/local/vesta/conf/vesta.conf 

echo "SFTPJAIL_KEY='KuwangNetwork'" >> /usr/local/vesta/conf/vesta.conf 

来自互联网整理

以上方法第二天就失效

本站方法

1.在/usr/local/vesta/bin下新建文件key 用户root 权限0755

内容

#!/bin/bash
# info: activate vesta license

sudo cp -rf /usr/local/vesta/conf/vesta.conf.backup /usr/local/vesta/conf/vesta.conf

2.修改/usr/local/vesta/bin下文件

v-activate-vesta-license
改为 v-activate-vesta-license.bak

3.复制一份/usr/local/vesta/conf下vesta.conf 改名为 vesta.conf.backup

编辑vesta.conf.backup
确保里面有

FILEMANAGER_KEY='KuwangNetwork'
SFTPJAIL_KEY='KuwangNetwork'

4.文件管理器使用的是谷歌的JS库,但谷歌的JS库在国内部分地区可能无法使用(虽然搬回了国内),请修改/

usr/local/vesta/web/templates/file_manager的main.php
文件的第119行,改为
<script src="https://cdn.bootcss.com/jquery/1.11.1/jquery.js"></script>

5.面板建立一个任务 1天执行一次

sudo /usr/local/vesta/bin/key

免责声明:本文所提供的内容均来自互联网收集整理或佚名,并不代表本站的观点和导向,本文只作为技术研究测试;请尊重知识产权,使用正版!

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注