萝卜FTP工具续

本文介绍了萝卜FTP工具的功能扩展,包括实现基本的上传、下载和文件查看,增加了Swing界面,集成Quartz以支持定时任务,并计划加入短信提醒和数据库表导出功能。
摘要由CSDN通过智能技术生成

1,已经完成萝卜FTP工具基本上传下载和查看远程文件功能

2,增加工具集swing界面

3,集成quartz,提供定时任务

4,计划增加完成任务短信提醒功能;数据库表导出文件功能


预:接下来文章准备继续探讨junit,主要探讨junitcore这个类

package org.yangxin;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.List;

import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPClientConfig;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;

/**
 * @author 杨欣
 * 萝卜FTP工具包
 */
public class FTPRadish {

  private FTPClient ftpClient;
  private int controlKeepAliveReplyTimeout = -1;//等待应答时间
  private long keepAliveTimeout = -1;//等待发送,超时时间
  private boolean hidden = false;//是否显示服务器隐藏文件
  private String msg = "ok";
  
  private FTPRad
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要配置Webmin来管理FTP,您可以按照以下步骤进行操作: 1. 登录到Webmin控制面板。通常,您可以通过在浏览器中输入服务器的IP地址或主机名,后跟Webmin端口号(默认为10000),来访问Webmin控制面板。例如:https://服务器IP地址:10000 2. 在Webmin控制面板的左侧导航栏中,找到"系统"部分并点击它。 3. 在"系统"部分中,找到"文件"选项并点击它。 4. 在文件管理器中,导航到您希望配置FTP的目录。如果您想为整个服务器配置FTP,请导航到根目录(/)。 5. 在所选目录上方的文件管理器工具栏中,点击"Actions"(操作)下拉菜单并选择"Create new file"(创建新文件)。 6. 在弹出窗口中,输入文件名并添加".conf"作为文件扩展名。例如,您可以输入"vsftpd.conf"。 7. 点击"Create"(创建)按钮以创建新文件。 8. 在文件管理器中找到并点击刚刚创建的配置文件。 9. 在右侧的文件编辑器中,添加FTP配置选项。以下是一个示例的vsftpd.conf配置文件: ``` listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO ``` 请根据您的需求进行相应的更改。例如,您可以启用匿名访问,设置用户权限等。 10. 在编辑配置文件后,点击右上角的"Save"(保存)按钮以保存更改。 11. 在Webmin控制面板的左侧导航栏中,找到"网络"部分并点击它。 12. 在"网络"部分中,找到"服务"选项并点击它。 13. 在服务列表中,找到并点击"vsftpd"。 14. 在vsftpd配置页面中,点击"Start at boot?"(开机启动?)旁边的复选框以启用自动启动。 15. 点击页面底部的"Save"(保存)按钮以保存更改。 现在,您已成功配置Webmin来管理FTP。您可以使用Webmin来管理FTP用户、权限和其他相关设置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值