java scp client_java scp实现方式

【实例简介】

java scp实现方式

【实例截图】

【核心代码】

scp

└── scp

├── address.txt

├── CommandRunner.java

├── ganymed-ssh2-build210

│   └── ganymed-ssh2-build210

│   ├── examples

│   │   ├── Basic.java

│   │   ├── BasicWithHTTPProxy.java

│   │   ├── PortForwarding.java

│   │   ├── PublicKeyAuthentication.java

│   │   ├── SimpleVerifier.java

│   │   ├── SingleThreadStdoutStderr.java

│   │   ├── StdoutAndStderr.java

│   │   ├── SwingShell.java

│   │   └── UsingKnownHosts.java

│   ├── faq

│   │   └── FAQ.html

│   ├── ganymed-ssh2-build210.jar

│   ├── HISTORY.txt

│   ├── javadoc

│   │   ├── allclasses-frame.html

│   │   ├── allclasses-noframe.html

│   │   ├── ch

│   │   │   └── ethz

│   │   │   └── ssh2

│   │   │   ├── ChannelCondition.html

│   │   │   ├── class-use

│   │   │   │   ├── ChannelCondition.html

│   │   │   │   ├── Connection.html

│   │   │   │   ├── ConnectionInfo.html

│   │   │   │   ├── ConnectionMonitor.html

│   │   │   │   ├── DHGexParameters.html

│   │   │   │   ├── HTTPProxyData.html

│   │   │   │   ├── HTTPProxyException.html

│   │   │   │   ├── InteractiveCallback.html

│   │   │   │   ├── KnownHosts.html

│   │   │   │   ├── LocalPortForwarder.html

│   │   │   │   ├── LocalStreamForwarder.html

│   │   │   │   ├── ProxyData.html

│   │   │   │   ├── SCPClient.html

│   │   │   │   ├── ServerHostKeyVerifier.html

│   │   │   │   ├── Session.html

│   │   │   │   ├── SFTPException.html

│   │   │   │   ├── SFTPv3Client.html

│   │   │   │   ├── SFTPv3DirectoryEntry.html

│   │   │   │   ├── SFTPv3FileAttributes.html

│   │   │   │   ├── SFTPv3FileHandle.html

│   │   │   │   └── StreamGobbler.html

│   │   │   ├── Connection.html

│   │   │   ├── ConnectionInfo.html

│   │   │   ├── ConnectionMonitor.html

│   │   │   ├── DHGexParameters.html

│   │   │   ├── HTTPProxyData.html

│   │   │   ├── HTTPProxyException.html

│   │   │   ├── InteractiveCallback.html

│   │   │   ├── KnownHosts.html

│   │   │   ├── LocalPortForwarder.html

│   │   │   ├── LocalStreamForwarder.html

│   │   │   ├── package-frame.html

│   │   │   ├── package-summary.html

│   │   │   ├── package-tree.html

│   │   │   ├── package-use.html

│   │   │   ├── ProxyData.html

│   │   │   ├── SCPClient.html

│   │   │   ├── ServerHostKeyVerifier.html

│   │   │   ├── Session.html

│   │   │   ├── SFTPException.html

│   │   │   ├── SFTPv3Client.html

│   │   │   ├── SFTPv3DirectoryEntry.html

│   │   │   ├── SFTPv3FileAttributes.html

│   │   │   ├── SFTPv3FileHandle.html

│   │   │   └── StreamGobbler.html

│   │   ├── constant-values.html

│   │   ├── deprecated-list.html

│   │   ├── help-doc.html

│   │   ├── index-all.html

│   │   ├── index.html

│   │   ├── overview-summary.html

│   │   ├── overview-tree.html

│   │   ├── package-list

│   │   ├── packages.html

│   │   ├── resources

│   │   │   └── inherit.gif

│   │   ├── serialized-form.html

│   │   └── stylesheet.css

│   ├── LICENSE.txt

│   ├── README.txt

│   └── src

│   └── ch

│   └── ethz

│   └── ssh2

│   ├── auth

│   │   └── AuthenticationManager.java

│   ├── channel

│   │   ├── ChannelInputStream.java

│   │   ├── Channel.java

│   │   ├── ChannelManager.java

│   │   ├── ChannelOutputStream.java

│   │   ├── IChannelWorkerThread.java

│   │   ├── LocalAcceptThread.java

│   │   ├── RemoteAcceptThread.java

│   │   ├── RemoteForwardingData.java

│   │   ├── RemoteX11AcceptThread.java

│   │   ├── StreamForwarder.java

│   │   └── X11ServerData.java

│   ├── ChannelCondition.java

│   ├── ConnectionInfo.java

│   ├── Connection.java

│   ├── ConnectionMonitor.java

│   ├── crypto

│   │   ├── Base64.java

│   │   ├── cipher

│   │   │   ├── AES.java

│   │   │   ├── BlockCipherFactory.java

│   │   │   ├── BlockCipher.java

│   │   │   ├── BlowFish.java

│   │   │   ├── CBCMode.java

│   │   │   ├── CipherInputStream.java

│   │   │   ├── CipherOutputStream.java

│   │   │   ├── CTRMode.java

│   │   │   ├── DESede.java

│   │   │   ├── DES.java

│   │   │   └── NullCipher.java

│   │   ├── CryptoWishList.java

│   │   ├── dh

│   │   │   ├── DhExchange.java

│   │   │   └── DhGroupExchange.java

│   │   ├── digest

│   │   │   ├── Digest.java

│   │   │   ├── HashForSSH2Types.java

│   │   │   ├── HMAC.java

│   │   │   ├── MAC.java

│   │   │   ├── MD5.java

│   │   │   └── SHA1.java

│   │   ├── KeyMaterial.java

│   │   ├── PEMDecoder.java

│   │   ├── PEMStructure.java

│   │   └── SimpleDERReader.java

│   ├── DHGexParameters.java

│   ├── HTTPProxyData.java

│   ├── HTTPProxyException.java

│   ├── InteractiveCallback.java

│   ├── KnownHosts.java

│   ├── LocalPortForwarder.java

│   ├── LocalStreamForwarder.java

│   ├── log

│   │   └── Logger.java

│   ├── packets

│   │   ├── PacketChannelOpenConfirmation.java

│   │   ├── PacketChannelOpenFailure.java

│   │   ├── PacketChannelWindowAdjust.java

│   │   ├── PacketDisconnect.java

│   │   ├── PacketGlobalCancelForwardRequest.java

│   │   ├── PacketGlobalForwardRequest.java

│   │   ├── PacketIgnore.java

│   │   ├── PacketKexDhGexGroup.java

│   │   ├── PacketKexDhGexInit.java

│   │   ├── PacketKexDhGexReply.java

│   │   ├── PacketKexDhGexRequest.java

│   │   ├── PacketKexDhGexRequestOld.java

│   │   ├── PacketKexDHInit.java

│   │   ├── PacketKexDHReply.java

│   │   ├── PacketKexInit.java

│   │   ├── PacketNewKeys.java

│   │   ├── PacketOpenDirectTCPIPChannel.java

│   │   ├── PacketOpenSessionChannel.java

│   │   ├── PacketServiceAccept.java

│   │   ├── PacketServiceRequest.java

│   │   ├── PacketSessionExecCommand.java

│   │   ├── PacketSessionPtyRequest.java

│   │   ├── PacketSessionStartShell.java

│   │   ├── PacketSessionSubsystemRequest.java

│   │   ├── PacketSessionX11Request.java

│   │   ├── Packets.java

│   │   ├── PacketUserauthBanner.java

│   │   ├── PacketUserauthFailure.java

│   │   ├── PacketUserauthInfoRequest.java

│   │   ├── PacketUserauthInfoResponse.java

│   │   ├── PacketUserauthRequestInteractive.java

│   │   ├── PacketUserauthRequestNone.java

│   │   ├── PacketUserauthRequestPassword.java

│   │   ├── PacketUserauthRequestPublicKey.java

│   │   ├── TypesReader.java

│   │   └── TypesWriter.java

│   ├── ProxyData.java

│   ├── SCPClient.java

│   ├── ServerHostKeyVerifier.java

│   ├── Session.java

│   ├── sftp

│   │   ├── AttribBits.java

│   │   ├── AttribFlags.java

│   │   ├── AttribPermissions.java

│   │   ├── AttribTypes.java

│   │   ├── AttrTextHints.java

│   │   ├── ErrorCodes.java

│   │   ├── OpenFlags.java

│   │   └── Packet.java

│   ├── SFTPException.java

│   ├── SFTPv3Client.java

│   ├── SFTPv3DirectoryEntry.java

│   ├── SFTPv3FileAttributes.java

│   ├── SFTPv3FileHandle.java

│   ├── signature

│   │   ├── DSAPrivateKey.java

│   │   ├── DSAPublicKey.java

│   │   ├── DSASHA1Verify.java

│   │   ├── DSASignature.java

│   │   ├── RSAPrivateKey.java

│   │   ├── RSAPublicKey.java

│   │   ├── RSASHA1Verify.java

│   │   └── RSASignature.java

│   ├── StreamGobbler.java

│   ├── transport

│   │   ├── ClientServerHello.java

│   │   ├── KexManager.java

│   │   ├── KexParameters.java

│   │   ├── KexState.java

│   │   ├── MessageHandler.java

│   │   ├── NegotiatedParameters.java

│   │   ├── NegotiateException.java

│   │   ├── TransportConnection.java

│   │   └── TransportManager.java

│   └── util

│   ├── TimeoutService.java

│   └── Tokenizer.java

├── ganymed-ssh2-build210.jar

├── ganymed-ssh2-build210.zip

├── Linux系统命令及其使用详解.doc

├── renameComputer.txt

├── telnet--ftp-java.doc

├── Windows_CMD命令大全-电脑教程.txt

├── Windows下命令行修改IP.pdf

├── WINDOWS批处理FOR循环常用技巧.docx

├── Windows网络命令行大全.txt

├── 命令行更改IP.doc

└── 网管须知Windows命令行.doc

27 directories, 209 files

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值