- - PR -
ファイルのアクセス権変更について
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-06-15 10:26
質問です。
サーバ側から、ローカルマシン上の ファイルのアクセス権を変更する (読取り専用にする等) ことは可能でしょうか? どなたかご存知の方がいらっしゃいましたら ご教授お願いいたします。 | ||||||||
|
投稿日時: 2005-06-15 10:43
「サーバ」というのは「クライアント」と対で使われる言葉であって、
「ローカルマシン」というのは、個々のマシンそのもののことですよ。 で、あるマシンから、他のマシン上のファイルのアクセス権を 変更することは可能かどうか、ということでしょうか。 権限があれば可能でしょう。 クライアント・サーバ・システム上で、ということであれば、 そんなことができたらセキュリティホールでしょう。 [ メッセージ編集済み 編集者: Edosson 編集日時 2005-06-15 10:45 ] | ||||||||
|
投稿日時: 2005-06-15 10:55
・どのような環境/構成であるのか
・何をサーバ/クライアントとしているか ・どのようなAPI/ツールを使用するのか ・どういう経緯でそのような事をするのか そのような事がわからないと、質問に答えようがないですよ。 そもそも、Javaでやりたいんですか? (Javaの会議室だからJavaかもしれませんが) | ||||||||
|
投稿日時: 2005-06-15 11:41
説明不足で申し訳ありません
環境(サーバ) windowsXP tomcat5.0.3 JDK1.4.2 目的は、 クライアントからファイルをアップロードし、 その後、アップロードしたクライアント上の ファイルのアクセス権を読取り専用にしたいのです。 現状は、 サーバとクライアントのOSログインIDとpassが 同じ場合は、DosコマンドのATTRIBを servletプログラムに組み込んで、 ファイルのアクセス権を変更することは できたのですが、 IDとpassが違う場合は当然?のごとく、動作しません。 何かいい方法があれば、 ご教授願います。 よろしくお願いいたします。 | ||||||||
|
投稿日時: 2005-06-15 12:59
クライアントからのアップロード先はサーバではないんですか?
クライアント(不明)→サーバ(winXP) の流れでファイル自体もサーバに行くんですよね? 違うのかな。
というのが理解できませんでした。 | ||||||||
|
投稿日時: 2005-06-15 13:04
このようなことが間単にできたら、セキュリティ上問題がありますね。 そのような動作を行うには、まずクライアント側で動作する何らかのプログラム(ActiveXなど) が必要で、なおかつクライアント側でそのプログラムの実行を受け入れる必要があります。
これはいったいどのようにしたのですか? クライアントのディレクトリを共有設定にしている ということですか? 他に書かれていない前提があるような気がします。「当然のごとく」って 書いてありますが、何が当然なのかよくわかりません。 | ||||||||
|
投稿日時: 2005-06-15 14:57
JavaWebStartをjarファイル署名付きで使用すればできないことも
ないような気がします。結局はローカルにクライアントプログラム を動かすことになりますが。 |
1