Lzy's Hobby

  • 首页
  • IT教程
    • 操作系统相关
    • 网络相关
    • 网站运维相关
  • IT资源
    • 建站资源
    • 软件资源
  • IT学习
    • 知识体系
    • 学习笔记
    • 学习资源
  • 关于
    • 博主简介
    • 建设历史
    • 朋友
    • 留言
  • Lzy's Life
Lzy's Hobby
一个关注IT科技的个人独立博客
  1. 首页
  2. IT教程
  3. 正文

免费使用VestaCP控制面板的文件管理器和SFTP Chroot功能

2017年7月13日 488点热度 0人点赞 1条评论

VestaCP是由俄罗斯人编写的免费虚拟主机控制面板,该面板功能强大,即可自用也可对接WHMCS销售。不过面板并不支持免费的文件管理,官网的商业项目为 “File Manager”(月付3刀,终身50刀)及“SFTP Chroot”(月付1刀,终身18刀),虽说VestaCP是免费面板,赞助支持是不可缺少的动力源泉,但是收费项目却为常用的文件管理器和SFTP Chroot(功能:限制用户访问文件夹的权限,如果不启用该功能将是一个安全隐患),而且价格设置的也不是很合理,这就让人有些尴尬,使得很多使用VestaCP的用户都不得不使用第三方文件管理器的程序或源码。
但VestaCP官方并没有把这样的收费项目当做主要的赞助方式,也没有去做过多的保护机制。实现的方式很简单,在VestaCP配置文件中设置这两个项目的授权码即可。
(方法1:本方法会被系统自动修改,请使用方法2)用WinSCP连接SFTP,进入/usr/local/vesta/conf,编辑vesta.conf,在文件最后加上两行:

FILEMANAGER_KEY='KuwangNetwork'
SFTPJAIL_KEY='KuwangNetwork'

其中KuwangNetwork可以修改成任何值
进入VestaCP,发现导航上增加了“文件管理”菜单。
(方法2:)用WinSCP连接SFTP,首先进入/usr/local/vesta/web/list/directory,编辑index.php,将7-10行注释掉。

//if ((!isset($_SESSION['FILEMANAGER_KEY'])) || (empty($_SESSION['FILEMANAGER_KEY']))) {
    //header("Location: /filemanager-not-purchased/");
    //exit;
//}

随后进入/usr/local/vesta/web/templates,修改admin和user目录下的panel.html。
将

<?php if ((isset($_SESSION['FILEMANAGER_KEY'])) && (!empty($_SESSION['FILEMANAGER_KEY']))) {?><div class="l-menu__item <?php if($TAB == 'FILEMANAGER' ) echo 'l-menu__item--active' ?>"><a href="/list/directory/"><?=__('File Manager')?></a></div><?php }?>`

修改为

<div class="l-menu__item <?php if($TAB == 'FILEMANAGER' ) echo 'l-menu__item--active' ?>"><a href="/list/directory/"><?=__('File Manager')?></a></div>

随后进入VestaCP,发现导航上也增加了“文件管理”菜单。
SFTP Chroot暂时无解。
进入文件管理器,效果如下图。
文件管理

**补充:vesta.conf会被系统自动修改,建议将vesta.conf改成只读(440)
文件管理器使用的是谷歌的JS库,但谷歌的JS库在国内部分地区可能无法使用(虽然搬回了国内),请修改/usr/local/vesta/web/templates/file_manager的main.php文件的第119行,改为“code.jquery.com/jquery-1.11.1.min.js”(不需要输入引号)**
本文参考来源:卧辞

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可
标签: local sftp usr vesta vestacp web WHMCS 主机 免费 文件 方法 月 用户 程序
最后更新:2017年7月13日

lzy20021010

一个研究了N年IT的博主

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
WordPress屏蔽海外非中文垃圾评论(2023版) Dell Inspiron 15-3541 笔记本折腾记 本站架构由Typecho迁回WordPress 世界,您好! 利用FreshRSS自建RSS在线订阅平台 阿里云国际版日本轻量应用服务器——联通精品线路|$3.5/月|单核|0.5G|20G|1T
腾讯云免费国内CDN和Cloudflare海外CDN的开通和使用 初中简史 开启三年砥砺奋进之路 本站自封装装机操作系统镜像2019.5【Win7/Win10 x64】 解决自建DNS服务器DNS污染的问题和解决WAMP环境下运行PHP出现SSL报错的问题 台式电脑更换显卡记
标签聚合
文件 博客 域名 网站 来源 Windows 用户 服务器

COPYRIGHT © 2015-2022 Lzy's Hobby ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

Powered by WordPress

Server by Aliyun

闽ICP备18019376号-1

闽公网安备 35052102000284号