フォルダーにパスワードをかける方法

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
さくらんぼう

フォルダーにパスワードをかける方法

#1

投稿記事 by さくらんぼう » 11年前

お世話になります。
Windos7ではGuestアカウントの存在がデフォルトとなっており、
わざと削除しなければ、誰でもハードディスクの内容を見ることができます。
これで、管理者などのアカウントで作成したファイルも、
保護の視点からすれば全然無意味になってしまいます。
これは実に不思議なもんです。

そのためか
Windos7のGuestアカウントに関して次のような説明あります。
======================
アカウントがない人でもGuestアカウントを使ってコンピューターにログオン出来るようになります。
パスワード保護されたファイル、フォルダー、及び設定はGuestユーザからはアクセスできません。
======================
前文に
質問1:
どうやって、フォルダーにパスワードをかけられるのでしょうか。

質問2:
「及び設定」とはどんな設定でしょうか。

ご教示宜しくお願いします。

YuO
記事: 947
登録日時: 14年前
住所: 東京都世田谷区

Re: フォルダーにパスワードをかける方法

#2

投稿記事 by YuO » 11年前

Windows自体にパスワード保護をファイルやフォルダ自体に設定する方法は持っていない (というか,NTFSにそんな機能はない) はずです。

さくらんぼう さんが書きました:Windos7ではGuestアカウントの存在がデフォルトとなっており、
わざと削除しなければ、誰でもハードディスクの内容を見ることができます。
これで、管理者などのアカウントで作成したファイルも、
保護の視点からすれば全然無意味になってしまいます。
これは実に不思議なもんです。
デフォルトではGuestはローカルログインは不可だったはずです。
ファイル共有時に,パスワード無しでアクセス可能にしたりする時に必要になります。

次に,通常はファイル共有に対するアクセス権限や,ファイル・ディレクトリ自体のアクセス権限 (DACL) が制御できるので,
「他のユーザーに見せたくないファイル」を,他のユーザーが見ることができないように設定できます。
%UserProfile%の下は,デフォルトで現在のユーザーとSYSTEM, Administratorsのみが,フルコントロールでアクセスできるようになっていますので,Guestユーザーから読まれることはありません。
icaclsで調べると,以下のようになります。

コード:

>icacls "%UserProfile%"
(%UserProfile%) NT AUTHORITY\SYSTEM:(OI)(CI)(F)
                BUILTIN\Administrators:(OI)(CI)(F)
                (Domain)\(User):(OI)(CI)(F)
オフトピック
ローカルのAdministratorsグループのユーザーは,ファイルの所有権を強制的に取得することができる特権を持っています (SeTakeOwnershipPrivilege)。
そして,所有権を持つユーザーは DACL を修正できるため,Administrators ユーザーは他のユーザーが DACL でアクセスを禁止していてもアクセスできたりします。
なので,ちゃんと「Guestから読まれないようにしよう」というファイルを作成することは可能で,そのように作ればGuestから読まれることはありません。
逆に,そのあたりをきっちりと処理せず,Guestで読むことができるように作ってしまっているのであれば,それはそのようにアクセスを許可したのだから,読むことができて当然となります。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: フォルダーにパスワードをかける方法

#3

投稿記事 by みけCAT » 11年前

・zipファイルは「フォルダー」の1種です。(過去ログ)
・zipファイルにはパスワードによる保護をかけることが可能です。(方法はググってください)
[search=google]zip パスワード[/search]
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

さくらんぼう

Re: フォルダーにパスワードをかける方法

#4

投稿記事 by さくらんぼう » 11年前

丁寧なご教示有難うございました!!

> zipファイルは「フォルダー」の1種です

そうですか。
「フォルダーにパスワードをかける」というような表現にいつも惑わされました。
zipファイルの事ですね。

良く分かりました。

閉鎖

“C言語何でも質問掲示板” へ戻る