• ベストアンサー

サーバーにあるデータを削除出来ないようにするには?

例えば、サーバ-にある複数のユーザーが読み書き出来るexcelのデータを、「読み書き出来るが削除出来ない」様にするにはどうしたらいいでしょうか? サーバー側での設定は不可能(管理者じゃないものですから)でユーザーからの設定は可能でしょうか? 各クライアントはwin2000です。

質問者が選んだベストアンサー

  • ベストアンサー
  • shiiccc
  • ベストアンサー率51% (16/31)
回答No.5

linuxサーバでしたか。それでしたら私のアドバイスは全く無意味ですね。 残念ながら専門外なので私にはお手伝いできなさそうです。

bear-fruit
質問者

お礼

お手数をお掛けしました。 shiicccさんのアドバイス無意味ではなく勉強になりました。 ありがとうございました。

その他の回答 (4)

  • shiiccc
  • ベストアンサー率51% (16/31)
回答No.4

削除不可にしたいファイルがあるフォルダのアクセス許可(セキュリティタブ)を確認してみましょう。 既定(everyoneフルコントロール)とかになっていませんか?そこを変えないとだめですよ。 フォルダ~ファイル間のNTFSアクセス権優先順位の問題です。 削除不可にしたいファイルをまとめて一つのフォルダに入れ、そのフォルダに削除不可のアクセス権をつけてしまうのが管理上最も楽ですよ。 詳細-適用範囲:このフォルダとファイルおよびサブフォルダにしておくとなお良しかもしれませんね。

bear-fruit
質問者

補足

回答ありがとうございます。 記載頂いた内容試してみました。 No.4の補足にも記載しましたが、一度「拒否」設定が追加されます。しかし、適用すると消えてしまいます。 調べた結果、サーバー側の問題であるようです。 サーバーはWinではなくLinuxを使用しているようで、アクセスコントロール自体が拒否されているようです。 サーバーがLinuxでは不可能なのでしょうか?

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.3

>設定後適用すると、Everyoneの拒否設定が消えてしまうんです。なぜでしょうか? もしかして拒否のアクセスコントロールが増えている事を気が付いていないのではないでしょうか? 元のからあるものに追加設定したものは、おそらく継承してきた権限なので変更する事は出来ないため、新しいアクセスコントロールが追加されているはずなんですけどどうでしょう?

bear-fruit
質問者

補足

一度「拒否」設定が追加されます。しかし、適用すると消えてしまいます。 調べた結果、サーバー側の問題であるようです。 サーバーはWinではなくLinuxを使用しているようで、アクセスコントロール自体が拒否されているようです。 サーバーがLinuxでは不可能なのでしょうか?

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.2

セキュリティの画面で「変更」のチェックを外せば削除が不可能になります。 ただし、「administrators」等の限られたユーザーににはフルアクセスを追加しておく事をお勧めします。 あとは「詳細」ボタンをクリックすると拒否のコントロールも出来るので削除を拒否に設定するのも方法です。 ※ただ拒否の扱いにはご注意を、最悪アクセス不能なファイルを作ってしまう可能性があります。

bear-fruit
質問者

補足

回答ありがとうございます。 セキュリティの設定にて、Everyoneに下記設定を試みているのですがどうもうまくいきません。 設定後適用すると、Everyoneの拒否設定が消えてしまうんです。なぜでしょうか? 名前 : Everyone アクセス許可の詳細設定 : 「削除」アクセス拒否に設定

noname#6493
noname#6493
回答No.1

書き込み権限が全ユーザに与えられている以上、 内容の改変が可能なわけですから、ファイルの 中身を削除すること(白紙にしちゃう)は、防ぎ ようがありません。よって、その対策を講じて も、あまり意味がないように思われます。 そして、単純に日々、自動でバックアップを 取れば解決される問題にも思えます。いかが?

bear-fruit
質問者

お礼

回答ありがとうございます。 サーバー側でのバックアップは取っています。 しかし、「delete」キー一発で削除出来てしまう事を回避したいのです。

関連するQ&A

  • サーバー内のデータ削除について

    先日、サーバー内のデータが削除されてしまう事件がおきました。 今回で、二回目・・・ 各クライアントの操作権限はほとんどないようでした。それも問題なのですが。 果たして、どのクライアントPCから削除されたとのような特定は出来る物なのでしょうか? 自分も勉強中ですので良くわかりません。補足が欲しい場合は、お答えします。 宜しくお願いいたします。

  • Outlook Expressの削除済みアイテムからメールを削除しても、メールサーバからデータが消えない

    メールサーバを以下要件で構築しております。 OS:RHEL ES4.5(x86) MTA:postfix 2.2.10 MDA:dovecot 0.99.11 メールフォルダ:MaidDir形式 クライアントPCはWindowsXPでOutlook Express6をメールクライアント として使用しております。 クライアントPCのOutlook Express6では、”削除済みアイテムから削除したタイミングでメールサーバからメールデータを削除する”設定としております。 しかし、Outlook Express6で削除済みアイテムから複数件(数十件~数百件レベル)のメールを削除しても、メールデータから当該データが完全には消えていないことが分かりました。 ここで”完全には”としたのは、たとえば、削除済みアイテムから20件のデータを消すと、メールサーバ上から暫く時間が経つとそのうちの数件のデータが消えているように見えるためです。 Outlook Express6で”削除済みアイテムから削除した際メールサーバのデータを消す”設定にした際にどのような処理が行われているかも分からず、メールサーバ上の/var/log/maillogを見てもそれらしきメッセージがでていないので、どのように調査すべきか、どのように対処すべきかお手上げ状態で非常に困っております。 もし調査法、対処法についてご存じの方がいらっしゃいましたら、どのような情報でも結構ですので、情報提供、アドバイスを頂けますと大変助かります。 どうぞよろしくお願いいたします。

  • サーバの中のデータを誤って削除してしまったので復元したいのですが・・・。

    サーバの中のデータ(エクセルファイルが入ったフォルダ)を誤ってクライアントPCから削除してしまったのですが復元することは可能でしょうか? □サーバ:windows server2003 std      Dドライブのデータを削除してしまいました。 □一応ARCserve11.5で毎週フルバックアップを毎週LTO2カートリッジに とってあります。 △そこで、ARCserveを使ってその該当ファイルだけリストアしたいのですが、方法が分からず困っています。(ARCserveで部分的にリストアできるのかどうかも分からないのですが・・・)LTOの中の確認の仕方が分かりません。(設定を前担当者が行ったもので、私はまったくの初心者です) ARCserve以外でも、方法がありましたら、教えていただければ助かります。

  • w2000serverで既存ユーザーを削除、復活できません

    会社のserver(win2000server)で既存ユーザーを削除してしまいました。そのクライアントを何とかもう一度、アクセスできるようにしたいのですが、どうすればいいのでしょうか? お願いします。

  • NFSマウントデータの削除

    現在、2台のパソコンがあり1台のパソコンのデータをもう1台のパソコンで読み書き削除等を行ないたいと思っています。 2台ともlinuxです。 パソコンA: NFSサーバー パソコンB: NFSクライアント NFS設定を行いマウントはうまくいきました。 パソコンA(/home/test/abc)をパソコンB(/home/hatena/kyouyu)にマウントしています。パソコンBのkyouyuにはパソコンAにあるいくつかのファイルが表示されているのを確認できました。 パソコンAにて設定を行った際(/etc/exports)に、読み書き可能としているのですが、パソコンBにてファイルを削除しようとしたところ、削除されません。 これは所有権の問題かと思ったのですが、kyouyuディレクトリはhatenaの所有権になっております。 どのようにしたら読み書き削除等が行えるようになるのでしょうか? どなたかお力添えお願いします。

  • サーバにはACCESSがインストールされていなくても、データの管理は可

    サーバにはACCESSがインストールされていなくても、データの管理は可能ですか? サーバOS:WinXP(SP3) クライアントOS:サーバと同じ サーバにはデータ部を配置(data.mdb) クライアントにはプログラム部を配置(program.mdb) クライアント側からデータを入力し、サーバのdata.mdbへデータを書き込みます。 このような状態で、サーバにはAccess(Officeすべて)をインストールしていなくても データの管理は可能ですか? サーバから直接data.mdbの参照等は一切できないでしょうが、データの管理について 何か問題がありますでしょうか? どなたか回答お願いします。 ※参考 Office2007Proをクライアントにインストールしてます。

  • 削除してしまったユーザーの、ホームディレクトリ内のデータ救出方法を教えてください。

    winユーザーですが、linuxの勉強をしようと、 RedHat9を手ごろなパソコンにインストールして使用しておりました。 GUIのシステム設定で「ユーザーとグループ」という「Red Hat ユーザ管理」という管理画面で誤って、ユーザーを削除してしまいました。 削除するときに「ユーザーのホームディレクトリを削除しますか?」との質問があがって、それを「はい」で答えてしまい、そのユーザーのホームディレクトリ内のデータが消えてしまいました。 ゴミ箱にも入っていないようです。 なんとかデータの復旧を行いたいのですが、winなら、よく復旧ツールをみかけるのですがlinuxでそういうことが可能なのでしょうか? なにとぞ皆様のお知恵をお貸しくださいますよう、 よろしくお願いいたします。

  • 移動ユーザープロファイルの運用停止手順

    移動ユーザープロファイルで(Win2003⇔WinXP) 運用していたのですが、この諸事情によりこの運用 を停止することになり、プロファイルはすべてローカル で管理のみとなりました。 そこで既存の移動ユーザープロファイルの設定を止めようと サーバーで「Actice Directoryユーザーとコンピュータ」より、 ユーザーの設定「プロファイル」の「プロファイルパス」に書かれている パスを削除して、更新⇒クライアント側をリブートしたところ、 クライアントのデスクトップ環境がまっさらになってしまいました。 データ自体は、サーバーのプロファイルパス内に残っているので復旧は 出来たので良かったのですが、かなり焦りました…。 移動プロファイル→ローカルプロファイルへのスムーズは移行はどのようにすれば 良いのでしょうか?

  • クライアントサーバーかターミナルサーバーか

    個別稼働している複数の販売管理システムを統合してデータを共有化する場合、クライアントサーバーとターミナルサーバーはどちらが適切でしょうか。又、それぞれの一長一短などあれば教えて頂けないでしょうか。 現在の状況 8種の販売管理システムが個別に稼働 ※マスターデーターも販売データも個別に存在 統合構想 販売管理システムの仕様を統一し、データは全てサーバーに入れる ※マスターデーターも販売データも共有化 クライアント:約30台(社外(VPN接続)も含む) ・ターミナルサーバーの場合、データーもアプリケーションもサーバーに入れる ・クライアントサーバーの場合、データはサーバー、アプリケーションはクライアントに入れる

  • サーバーのデータ復旧

    サーバーの共有ファイルのデータを誤って削除してしまいました。クライアントPCからサーバーデータを削除したので、ごみ箱にも入っていません。フリーの「復元」「FINAL DATA」の評価版の2種類で試してみましたが、いずれも削除してしまったデータは見つかりません。古いデータはたくさん見つかるのですが…。これはもう、跡形もなく消えてしまったとあきらめるしかないのでしょうか?