Wing FTP Server

news/2024/7/7 22:22:19 标签: ftp

文章目录

  • 1.Wing FTP Server简介
    • 1.1主要特点
    • 1.2使用教程
  • 2.高级用法
    • 2.1Lua脚本,案例1

在这里插入图片描述

1.Wing FTP Server简介

  • Wing FTP Server,是一个专业的跨平台FTP服务器端,它拥有不错的速度、可靠性和一个友好的配置界面。它除了能提供FTP的基本服务功能以外,还能提供管理员终端、任务计划、基于Web的管理端,基于Web的客户端和Lua脚本扩展等,它还支持虚拟文件夹、上传下载比率分配、磁盘容量分配,ODBC/Mysql存储账户等特性,支持Windows、Linux、MacOS和Solaris等操作系统。
  • 官网:
    https://www.wftpserver.com/
  • 官方文档:
    https://www.wftpserver.com/help/ftpserver/

1.1主要特点

  • 跨平台 - 支持的操作系统有 Windows, Linux, MacOS 和Solaris
  • 多种传输协议 - 支持FTP, FTPS, HTTP, HTTPS 和SFTP
  • 基于Web的管理端 - 随时随地管理你的服务器
  • 基于Web的客户端 - 随时随地分享,存取你的文件
  • 计划任务 - 你可以利用lua脚本执行计划任务
  • 事件管理器 - 当指定事件触发时, 可以发送邮件, 执行lua脚本, 或运行第三方程序
  • 压缩/解压缩 - 你可以在服务器上压缩/解压缩zip文件,节省上传/下载文件的时间
  • 支持中文

1.2使用教程

  • 安装时通常选择:标准安装

  • 需要设置管理员账号密码
    在这里插入图片描述

  • 需要创建域
    在这里插入图片描述

  • 用户配置
    在这里插入图片描述

  • 查看日志
    在这里插入图片描述

  • 实时图表数据查看
    在这里插入图片描述

  • 这里测试下载了一个文件
    在这里插入图片描述

  • 这里可以看到一些统计信息,如登录和下载操作等
    在这里插入图片描述

2.高级用法

2.1Lua脚本,案例1

每日任务调度程序,用于删除域“domain1”中15天内未登录的非活动用户

do 
    local strUserlist = c_GetUserList("domain1") 
    local userlist = Split(strUserlist,"\n") 
    for _,username in pairs(userlist) do 
        local user = c_GetUser("domain1",username)
        local logintime = user.last_logintime
        local logintime_t = c_TranslateTime(logintime)
        if (os.time() - logintime_t) >= 3600*24*15 then 
            c_DeleteUser("domain1",username)
        end 
    end 
end

http://www.niftyadmin.cn/n/5535364.html

相关文章

关于软件本地化,您应该了解什么?

软件本地化是调整软件应用程序以满足目标市场的语言、文化和技术要求的过程。它不仅仅涉及翻译用户界面;它包含一系列活动,以确保软件在目标语言环境中可用且相关。以下是您应该了解的有关软件本地化的一些关键方面: 了解范围 软件本地化是…

Golang 依赖注入设计哲学|12.6K 的依赖注入库 wire

一、前言 线上项目往往依赖非常多的具备特定能力的资源,如:DB、MQ、各种中间件,以及随着项目业务的复杂化,单一项目内,业务模块也逐渐增多,如何高效、整洁管理各种资源十分重要。 本文从“术”层面&#…

【Linux进阶】文件和目录的默认权限与隐藏权限

1.文件默认权限:umask OK,那么现在我们知道如何建立或是改变一个目录或文件的属性了,不过,你知道当你建立一个新的文件或目录时,它的默认权限会是什么吗? 呵呵,那就与umask这个玩意儿有关了&…

精准畜牧业:多维传感监测及分析动物采食行为

全球畜牧业呈现出一个动态且复杂的挑战。近几十年来,它根据对动物产品需求的演变进行了适应,动物生产系统需要提高其效率和环境可持续性。在不同的畜牧系统中有效行动取决于科学技术的进步,这允许增加照顾动物健康和福祉的数量。精准畜牧业技…

Zookeeper笔记1

一、介绍 Zookeeper 是一个开源的分布式的,为分布式框架提供协调服务的 Apache 项目。是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化&#…

自动化代码规范检查--Sonarqube部署

参考文档 官方文档安装数据库 官方给出几种数据库: # 我们选用postgres, 拉取镜像 docker pull postgres:16.0# 创建存储卷 docker volume create postgresql-data# 运行容器 docker run -d --name sonarqube-postgres \-p 5432:5432 \-e POSTGRES_DB=sonar_DB \-e POSTGRE…

十五、【源码】给代理对象设置属性

源码地址:https://github.com/spring-projects/spring-framework 仓库地址:https://gitcode.net/qq_42665745/spring/-/tree/15-proxy-set-property 给代理对象设置属性 之前的代码是创建Bean进行判断,要不要进行代理,如果代理…

网格搜索(Grid Search)及其Python和MATLAB实现

**背景:** 网格搜索(Grid Search)是一种常见的参数优化方法,用于在给定的参数范围内搜索最优的参数组合,以优化模型的性能。该方法通过穷举搜索参数空间中的所有可能组合,寻找最佳参数配置,是调…