Ganeymed-ssh2 SCP问题 - 需要将文件从我的桌面复制到远程Unix服务器。即使有可能,有人可以告诉我吗?我遇到连接对象的问题,如果我想获取桌面机器的连接对象,不知道我应该给那个主机名:
连接conn =新连接(“?????”);
答案 0 :(得分:0)
我确实弄清楚自己。我使用了如下的SCPClient:
首先连接到remoteHost:
Connection conn = new Connection(remoteHostNameOrIP);
try {
conn.connect();
} catch (Exception e) {
System.out.println("Message is : -" + e.getMessage());
return "unable to connect";
}
然后只使用SCP客户端:
SCPClient scpc = conn.createSCPClient();
scpc.put(sourceLocalDesktopFileLocation, DestinationRemoteFileLocation, Mode);