- PR -

他のマシンからファイルコピー

1
投稿者投稿内容
未記入
会議室デビュー日: 2007/02/13
投稿数: 4
投稿日時: 2007-02-13 15:00
javaアプリで
他のマシン(Linux samba経由)から
ファイルをローカルマシンにコピーするアプリを作成しています。

通常のローカルマシン内やゲストを許可した共有フォルダからの
コピーなら問題ないのですが
ユーザ認証の関係で失敗してしまいます。

ユーザ/パスワードの認証をクリアするにはどのようにしたら
よいのでしょうか?

どなたかご教授いただけると助かります。
taku
ぬし
会議室デビュー日: 2002/11/12
投稿数: 918
お住まい・勤務地: 墨田区→中野区
投稿日時: 2007-02-13 16:35
普通、FTPでやりませんか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-02-13 16:39
Commons-VFS なんてどうでしょう?
http://jakarta.apache.org/commons/vfs/
SMB でしゃべるには自分でビルドする必要があるみたいですが。
未記入
会議室デビュー日: 2007/02/13
投稿数: 4
投稿日時: 2007-02-13 18:56
今回はなんとかsamba経由でと言われているので
FTPは仕様できないんです。。。。

VFS。。。すいません。なんか難しそーですね。

JCIFSというのを発見しました!
これでチャレンジしてみたいと思います。
http://web.paulownia.jp/java/library/jcifs.html

ありがとうございました!
だっちょ
大ベテラン
会議室デビュー日: 2006/12/05
投稿数: 115
投稿日時: 2007-02-13 19:01
LDAPディレクトリ(ActiveDirectoryも)とかで公開されている情報はjava.naming.directory.InitialDirContextでパスワード認証をクリアして取ることができるので、たぶんそのあたりでsambaのデータも取れるんじゃないかと思うのですが、やったことがないので単なる推測です。
1

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