- PR -

リモートコマンドの実行について

1
投稿者投稿内容
masa
常連さん
会議室デビュー日: 2003/01/14
投稿数: 37
投稿日時: 2003-12-03 13:21
RCPを使って、リモートホスト(UNIX)上のファイルをローカルホストへコピーしたいと思っています。
ポート514に接続すればいいのではないかと思うのですが、
やり方がわからず困っています。

他の方法でもリモートコピーできればかまわないので、
ご存知の方ご教授宜しくお願いいたします。
なお、Runtime#exec()でサブプロセスを生成する方法は避けたいと思っております。

環境は
JDK1.3+winXP
です。
リモートホストはUNIXです。

以上
koe
大ベテラン
会議室デビュー日: 2003/07/13
投稿数: 198
投稿日時: 2003-12-03 13:45
RCP以外ですが、いくつか方法があります。

・FTP
Jakarta Commons NetにFTPクライアント機能が入っています。
http://jakarta.apache.org/commons/net/

・SSH
使ったことはないですが、SSH用のライブラリがあるようです。
http://3sp.com/products/sshtools/j2ssh/j2ssh.php
masa
常連さん
会議室デビュー日: 2003/01/14
投稿数: 37
投稿日時: 2003-12-03 13:54
koe様返信ありがとうございます。
 
FTPは使わずに実現したいです。
また、外部ライブラリも使用できない状況となっております。
やはり厳しいでしょうか。
jx
会議室デビュー日: 2003/06/02
投稿数: 5
投稿日時: 2003-12-03 20:27
RCPのライブラリも、Jakarta Commons の Netに入っていたと思います。

外部ライブラリが使えない(?)ということでしたら、
これを参考に自作するか、RCPのプロトコルを調べて
自作するかですね。
1

スキルアップ/キャリアアップ(JOB@IT)