使用sftp小结

本文介绍了初次接触SFTP时的经历,从Linux命令行的基本操作如连接、查看目录、下载(get)和上传(put)文件,到在Java中使用JSch库的ChannelSftp方法进行文件传输。项目展示了解SFTP并不复杂,主要操作集中在简单的上传和下载功能。

最近参与了一个关于sftp上传下载的项目

将封装的数据上传至远端服务器中,第一次接触sftp,就做一个小小的总结。

在拿到项目时,从来没有用过sftp,把它想得很难,很高大上。

上网查了一下,其实命令用起来很简单,常用的无非就是上传下载。

一、Linux命令

1、连接sftp服务器:命令,主要用于测试本地与远端服务器是否相通

sftp -oPort=xx sftpUserName@ipAddress

输入命令后会提示输入密码,若是出现以下界面则表示登录成功

2、输入 pwd 命令 查看文件目录

3、get xxxx(远端文件目录)   xxxx(下载到本地文件目录)下载远端文件

4、put xx 上传文件

二、Java中实现方法

1、首先创建连接

JSch方法

ChannelSftp方法

2、使用put、get方法实现上传下载

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值