Tiny File Manager(开源PHP单文件资源管理器/服务器文件列表源码)PHP办公

savh 196

TinyFileManager简介

TinyFileManager 是一个开源的基于 Web 的文件管理器,它是单文件、多语言简单而有实用的 Web 应用程序,用于通过 Web 浏览器在线存储、上传、编辑和管理文件和文件夹,该应用程序 PHP 5.5+及以上版本 上运行,能够快速搭建小型的文件管理器,简单到只有1个php文件,同时它也是一个Web代码编辑器,可以在Linux,Windows或Mac平台上在线或本地运行,允许创建多个用户,每个用户都可以指定自己的目录,并内置支持使用 cloud9 IDE 管理文本文件。

功能

文件夹文档列表;

基本功能包括创建,删除,修改,查看,快速查看,下载,复制和移动文件,多语言支持目前支持:英语,西班牙语,法语,意大利语,德语,俄语,泰语,中文等。

安装要求

PHP 5.5.0或更高版本。

新建一个网站,然后把tinyfilemanager.php放到网站目录即可。

开源项目

官网:https://tinyfilemanager.github.io/

github:https://github.com/prasathmani/tinyfilemanager

releases:https://github.com/prasathmani/tinyfilemanager/releases

文档:https://tinyfilemanager.github.io/docs/

关于密码:https://tinyfilemanager.github.io/docs/#line3-1

关于密码

默认的账户和密码:

admin/admin@123
user/12345

源码中密码为加密后字符:

// Users: array('Username' => 'Password', 'Username2' => 'Password2', ...)
$auth_users = array(
    'admin' => '$2y$10$axZWlisI..n9xmULN4gbhectUdOpu0z64xb9ysycHQ5ubKYcEY5sW', //admin
    'user' => '$2y$10$.mwmDmZH2003EjFobn86QuU3kr6NAmUYAaMVWQdLXYkirie7EJxj6', //12345
    'guest' => '$2y$10$a.DMI5sRjAnvhb.8rFAXY.XPSEO/eatVb4qCMmTc2YcxTDKp9xMyC' //guest
);

密码需要密码生成器生成生成安全密码password_hash密码,所以需要用到一个网站:

https://tinyfilemanager.github.io/docs/pwd.html

如以上网址无法访问,也可以用程序自带生成,位置”菜单 - help - Generate new password hash“,即可生成相应密码字符串,复制进程序相应位置,即可更改。

其它

以上是一些简单的功能基本可以满足我们使用了,不过,Tiny File Manager还可以设置只读用户、为每个用户分配特定目录、配置文件和文件夹将从列表中排除,同时排除多个地方的同一文件/文件夹、使用bootstrap 4嵌入到Tiny File Manager还文件管理器中,等等。


http://www.savh.cn/thread-1623.htm
转载请注明:Savh.Cn 发表

推荐阅读
最新动态 (0)

    ( 登录 ) 后,可以发表评论!

    返回