如何使用FTP上传文件(FTP文件传输)

使用FTP上传文件

利用FTP和云服务器进行文件传输首先需要 云服务器配置好FTP环境后,您可以通过:

1.资源管理器

2.第三方软件

与服务器进行文件传输

与服务器进行文件传输时首先要确保服务器安全组开放了21端口(入站规则为TCP21号)

 

1.通过资源管理器进行文件传输

打开电脑自带的资源管理器。 在上方输入ftp://主机IP

输入用户名和密码验证通过后即可完成连接

如果连接过程中弹出错误窗口时 通过“开始”-“控制面板”打开控制面板

找到“网络和Internet”并点击

点击Internet选项

在弹出的窗口中找到高级并点击,在设置的勾选框中取消勾选“使用被动FTP”,点击“应用”后“确定”

之后再重新试一下即可连接成功

 

2.使用第三方软件进行文件传输

这里以CuteFTP 9.0为例进行示范 首先去下载CuteFTP,下载安装完成后,打开软件,通过“文件”-“新建”-“FTP站点”,在弹出的窗口进行一些设置: (1)在“一般”输入相应的信息,登录方法为“普通” (2)在“类型”选择数据连接类型为“使用PORT”,端口为21(如果不小心关闭了也可在“站点管理器”找到要更改的云服务器右键-“属性”重新打开)

点击连接即可连接成功,左侧为本地文件,右侧为服务器文件,鼠标拖动(或右键-上载/下载)即可完成上载和下载

 

3.我的热门文章推荐

4.我的视频类文章推荐

 
  • 19
    点赞
  • 156
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
在Spring Boot应用中使用FTP上传文件可以使用Apache Commons Net库提供的FTP客户端实现。以下是一个简单示例: 1. 添加依赖 在pom.xml文件中添加以下依赖: ```xml <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> ``` 2. 创建FTP客户端 使用以下代码创建FTP客户端: ```java public class FtpClientHelper { private String server; private int port; private String username; private String password; private FTPClient ftpClient; public FtpClientHelper(String server, int port, String username, String password) { this.server = server; this.port = port; this.username = username; this.password = password; ftpClient = new FTPClient(); } public void connect() throws IOException { ftpClient.connect(server, port); ftpClient.login(username, password); } public void disconnect() throws IOException { ftpClient.logout(); ftpClient.disconnect(); } public boolean isConnected() { return ftpClient.isConnected(); } public void uploadFile(File file, String remoteDir) throws IOException { InputStream inputStream = new FileInputStream(file); ftpClient.storeFile(remoteDir + "/" + file.getName(), inputStream); inputStream.close(); } } ``` 3. 使用FTP客户端上传文件 在需要上传文件的地方,创建FTP客户端实例并连接到FTP服务器: ```java FtpClientHelper ftpClientHelper = new FtpClientHelper("ftp.example.com", 21, "username", "password"); ftpClientHelper.connect(); ``` 然后,使用FTP客户端上传文件: ```java File file = new File("path/to/local/file"); String remoteDir = "/path/to/remote/dir"; ftpClientHelper.uploadFile(file, remoteDir); ``` 最后,记得在上传完成后断开FTP连接: ```java ftpClientHelper.disconnect(); ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值