タグ付けされた質問 「file-permissions」

現在のほとんどのファイルシステムには、特定のユーザーおよびユーザーグループに対するアクセス許可またはアクセス権を管理する方法があります。これらのシステムは、ファイルシステムの内容を表示または変更するユーザーの機能を制御します。

1
正しい許可とグループにもかかわらず、ディレクトリに書き込めません
私のサイトの1つで、ワードプレスウイルスによる攻撃とファイルの書き込みに苦しんでいます。私が気づいた奇妙なことの一つは、rootユーザーでさえディレクトリに書き込めないことです。ディレクトリは755です。同じ権限で別のディレクトリに書き込もうとしてもうまくいきます。 root@console:/var/www/clients/client3/web22# whoami root root@console:/var/www/clients/client3/web22# groups root root : root root@console:/var/www/clients/client3/web22# ls -alh total 29M drwxr-xr-x 8 root root 4.0K Sep 13 11:09 . drwxr-xr-x 6 root root 4.0K Oct 5 15:04 .. drwxr-xr-x 2 web22 client3 4.0K Feb 18 2016 cgi-bin drwxr-xr-x 2 root root 4.0K Nov 2 2016 …

2
他のユーザーのMacrium Reflect Imageのフォルダにアクセスする
Windows 7 64ビットシステムでMacrium Reflectを使用して作成されたフォルダ内のファイルにアクセスするには、次の手順を実行しました。 最後のダイアログで、所有者と許可を変更できますが、マウントされたボリュームは書き込み保護されているので、ダイアログを閉じて変更を適用することはできません。 それらを読みたいだけです。私は何をしますか?

3
cygwinが削除不可能なファイルを作成しないようにするにはどうすればいいですか?それともどうやってそれらを削除することができますか?
たまにcygwinはまったく削除できないようなファイルを作成するようです。 cygwinから削除するときそれは起こりません( rm 何も言わないが、ファイルはまだそこにある。エクスプローラから試すとき、私は管理者からの許可が必要であると言っています(そして私は管理者です、ドロップダウンメニューの削除項目には盾があります、そしてそれは私が管理者権限でこれを試すことを意味する)総司令官からしようとすると私は最初にエラーが発生し、私は管理者として再試行したくないかどうかを尋ねられ、それでも私はまだファイルを削除する権限を持っていないようです。 ファイルを表示しようとすると、同じ問題が発生します。セキュリティのプロパティを表示しようとしたときの問題 - 管理者になるにはシールドボタンを押す必要があります。所有権を取得しない限り、表示することはできません(許可されていません)。 cygwinシェルを使用して表示できますが、ACLを変更することはできません(管理者としてシェルが実行されている場合でも) $ getfacl makefile.wine # file: makefile.wine # owner: Unknown+User # group: Unknown+Group user::rw- group::r-- other:--- $ setfacl -b makefile.wine setfacl: Permission denied しかし、Windowsを再起動したときにファイルを削除するだけで問題はありませんでした。 cygwinがこれらのファイルを作成する理由/方法 sed -i )?どうすればこれを避けることができますか?そして最後に、ファイルを削除するための正当な方法はありますか?

1
新しいMac OS Xインストールでユーザとグループを設定する?
当社の製品は、にインストールする必要があるオーディオユニットです。 /Library/Audio/Plug-Ins/Components/ 自動更新を許可するには、可能な限り低い権限を持つAudio-Unitバンドル(ourapp.component)を作成する必要があります。 所有者/グループのアクセス許可として何を設定する必要がありますか? グループを 'staff'に設定できますが、所有者はどうですか?

0
Windows 7でデスクトップファイルを移動できません
誰かがドメイン上でWindows 7 Professionalを実行しているときに問題に遭遇しました。 さらに奇妙なことは、デスクトップ上のファイルの名前を変更しようとすると、これを許可するには管理者権限が必要であるというプロンプトが表示されることです。コンピュータの管理者である私はちょうど許可を押すことができ、ファイルが変更されます。 デスクトップ上でファイルを移動できないのは、これが役割を果たしているのかもしれません。 これが単なる偶然であるかどうかはわかりませんが、Windows Movie Makerがコンピュータにインストールされた後にすべて開始されました。 誰かがこの行動を経験したことがありますか?

0
gitファイルのCOMMIT_EDITMSGは、各コミット後に読み取り専用に設定されます
私はdevプロジェクトでWindows 7(ユーザーはローカル管理グループにいます)でgitを使用していますが、変更をコミットするたびに、ファイルも.git/COMMIT_EDITMSG変更されます:コンテンツは最後のコミットメッセージに置き換えられます(これは問題ありません)に変更されましたreadonly。 このプロパティの変更のため、次にコミットするときに「Permission denied」というエラーが返されます... 他の投稿で見たように、両方のファイルを削除しようとしました:.git/COMMIT_EDITMSG --.git/COMMIT_EDITMSG.bak または、readonlyプロパティを手動でチェック解除しようとしましたが、次のコミットが成功した後も問題は残っています... この問題を修復するにはどうすればよいですか? prepare-commit-msgおそらく問題になる可能性のあるフックを設定したことに注意してください。以下のコンテンツをフックします。 #!/bin/bash # Name this script "prepare-commit-msg" # This script will prefix every commit msg with the branch name in brackets, # except if we are on non working branch like develop or master. # The branch name pattern is : {category}/{issue-nb}_{work-description} …

1
scpを使用してファイルをAndroidデバイスに転送する
SSHDroidは、Androidデバイスをsshサーバーとして機能させます。vSSHは、Androidデバイス用のsshクライアントです。 リモートサーバーに、ssh経由でAndroidデバイスに転送したいファイルがあります。このプロセスではAndroidデバイスのみを使用します。 このセットアップを使用して、Androidデバイスからscpを試しました scp remote_user @ remote_host:fileファイル パスワードの入力を求められた後、許可が拒否されました。 その後、リモートサーバーから転送しようとしました scp -P 2222ファイルroot @ SSHDroid-ip:/ mnt / extSdCard / file パスワードの入力を求められずに、(Androidデバイスの)ネットワークに到達できないというメッセージが表示されます:接続が失われました。 これは許可の問題ですか?以前にリモートサーバーからsshを介してファイルを転送したことがあるため、問題はAndroidデバイスの側にあると考えられます。

1
管理者グループが消えた。 groupaddできません
さて、これは恥ずかしいことですが、私は自分のマシン上のadminグループを失ったようです。私はMint Mayaを運営しています。 無邪気にしよう sudo 今朝(〜 update-alternatives 私は応答を得ました: kate is not in the sudoers file. This incident will be reported. ありがたいことに、私はブートメニューからルートシェルにたどり着くことができます、そして /etc/sudoers 大丈夫に見えますが、それは管理者を指し、 /etc/group 含まない(私はこれまでしか使用できなかったと思います。今日までsudoに問題はありませんでした。 groupadd admin (rootとして)私にこれを与える: groupadd: cannot lock /etc/group; try again later. 見つからない .lock のファイル /etcそして、私はGoogleのリードを使い果たしたので、私は本当に迷っています。 更新:ロックの問題は、ブートルートシェルが読み取り専用であることが原因である可能性があります。

1
Linux(POSIX)ファイルのACL:単一のユーザーに対してのみデフォルトのACLを設定することは可能ですか?
POSIXファイルのACL:特定のユーザーに対して、ディレクトリ内の新しいファイル/ディレクトリに対するデフォルトの読み取りアクセス権を付与することが可能です。 なしで user :: / group :: / mask :: / other ::?のデフォルトACLを設定する 次の権限を持つディレクトリ drwxrwxr-x 実行中: sudo setfacl -Rdm user:someuser:rx . の結果: default:user::rwx default:user:someuser:r-x default:group::r-x default:mask::r-x default:other::r-x 今回の私の特定の使用例では、デフォルトのACLはバックアップユーザーがディレクトリのすべての内容にアクセスできることを保証することです。ただし、サービスは起動時に問題のディレクトリにソケットを作成します。上記の他のデフォルトACLエントリでは、そのソケットはワールドライタブルではありません。 デフォルトのファイルアクセス権に影響を与えずに特定のユーザーのデフォルトのファイルアクセス権を設定する方法はありますか?

0
FTPからユーザーのディレクトリ許可をカスタマイズする方法
私はこのようなディレクトリがあります home +-- dirA +-- dirB | +-- fileA | +-- fileB 複数のユーザーとグループ。 groupA 持っている user1、 user2、 groupB 持っている user3 私はこれらのような許可を設定しました: chown user3 /home setfacl -R -m g:groupA:wr home/dirB chmod -d /home/dirB user1 user1 そして user3 sudoリストにあります。 今ログインしてみると SSH にとって user1、私はいつものようなエラーが出ます Could not chdir to home directory /home/dirB: Permission denied。ログインしたとき …

3
管理者は自分のファイルとフォルダの所有権を取得できません[複製]
この質問にはすでに答えがあります: フォルダーを削除または所有権を取得できない(Windows 7)[複製] 1回答 Windows 7デスクトップコンピューターを所有しています。管理者権限を持つ唯一のユーザーです。今日、別のWindows 7コンピューターから新しいHDDをインストールしました。このHDDでは、「デスクトップ」フォルダー内のファイルとフォルダーにアクセスできません。 そのようなフォルダーをダブルクリックすると、「このフォルダーへのアクセス許可が現在ありません。このフォルダーへのアクセスを永久に取得するには、続行をクリックしてください」というメッセージが表示されます。「続行」をクリックした後、「このフォルダへのアクセス許可が拒否されました。このフォルダにアクセスするには、セキュリティタブを使用する必要があります。」「セキュリティ」タブを開き、「詳細設定」をクリックします「ボタン、「所有者」タブを開くと、タブに「現在の所有者:現在の所有者を表示できません。」と表示されます。「編集」ボタンをクリックすると、次のメッセージが表示されます。「「ボタン、新しいウィンドウに「現在の所有者:S-1-5-21-3867894240-3762958599-2688463192-1000」が表示され、それを変更するオプションはありません。 「デスクトップ」フォルダー内のファイルを開いたり、所有権を取得しようとした場合も同じことが起こります。 同時に、そのHDDの他のディレクトリにあるファイルとフォルダーを開くことができます。 ファイルとフォルダーの所有権を取得するにはどうすればよいですか? 更新: Windows 7 Home Premiumを使用しているため、ローカルセキュリティポリシーエディターにアクセスできません。古いコンピューターが壊れたので、そこからHDDを取り出して他のコンピューターに入れました。私がアクセスしようとしているそのHDD上のファイル。それは今ブートしたHDDではありません。私はまだ古いコンピューターを修理できることを望み、それからHDDをそこに戻します。そのため、そのHDDを実行可能にし、できればブート可能にしておくことが重要です。しかし、今のところは、「デスクトップ」フォルダー内のこれらのファイルにアクセスする必要があります。開くことができないフォルダについては、[セキュリティ]タブに「所有権を取得する」権限が既にあると表示されますが、オプションはグレー表示されているため、変更できません。 更新2: フォルダをコピーすることでアクセスできるようになりましたが、システムで何かが台無しになったため、現在、Avast AntivirusはWindowsの起動を許可していません。私はまだそれを解明しようとしています。現在、セーフモードで起動するか、通常モードでアバストを完全に無効にして起動できます。 別の奇妙なこと:ブートHDD 'C:\'内のフォルダーのセキュリティ許可を編集することを許可しないものがあります。つまり、すべての許可オプションが管理者用にチェックされますが、灰色で変更できません。編集可能な最下位レベルは、ドライブ「C:\」自体です。以下はすべて編集不可です。 おそらくウイルス対策ソフトウェアによって設定されます。まだこれを理解しています。 更新3: 内部フォルダーのセキュリティアクセス許可を編集できないことは問題ではないと結論付けました。セキュリティ権限は外部フォルダから継承されるように設定されており、そこで編集できるように見えます。問題は発生しません。 Windowsをセーフモードで起動し、このモードでは、通常モードではアクセスできなかったHDDのデスクトップフォルダー内のすべてのファイルとフォルダーにアクセスできます。これらすべての所有者は、「S-1-5-21-3867894240-3762958599-2688463192-1000」に設定されています。それでも、セーフブートでそれらを開くことを妨げません。 さらに、最初から通常のブートでアクセスできるHDD上のファイルの所有者も「S-1-5-21-3867894240-3762958599-2688463192-1000」です。通常のブートでアクセスできるHDD上の他のファイルには、所有者「S-1-5-21-3867894240-3762958599-2688463192-501」があります。 もう1つの興味深いことは、そのHDDからディスクC:にファイルをコピーしたことです。そのHDDでは、ファイルの所有者は「S-1-5-21-3867894240-3762958599-2688463192-1000」です。しかし、ディスクC:\にコピーした後、ファイルの所有者は「ユーザー(コンピューター\ユーザー)」になりました。 HDDの「デスクトップ」フォルダーからディスクC:\にファイルとフォルダーをコピーすると、ファイルの所有者が自動的に「管理者(コンピューター\管理者)」に変更されます また、セーフモードでは、そのHDDの「デスクトップ」フォルダー内のファイルとフォルダーの所有権を変更できます。しかし、通常モードで再起動した後、フォルダの所有者として設定されているにもかかわらず、フォルダを開くことができません。 そのため、ファイルの所有者として設定されていなくても、通常のブートでそのようなファイルを開くことができます。逆に、これらのファイルを開けない理由は、ファイルの所有者として設定されていないからではありません。

2
ディレクトリを強制的に削除する
FAT32 SDカードにファイルがあり、Windowsで表示すると、ファイル名は意味のない長い文字列で構成されています。 AndroidフォンのLinuxターミナルでls -a表示すると、ディレクトリに何も表示されません。で親ディレクトリを削除しようとするとrm -rf deleteme、「Directory not empty」で失敗します。Windows 7で削除/移動しようとすると、ファイル名が長すぎるか、エクスプローラーがクラッシュするというメッセージが表示されます。Windowsディスクチェックでは、何も問題は見つかりません。 これを削除するにはどうすればよいですか?

0
OS X-NTFSドライブの読み取り許可
私はOS X Mountain Lionを使用していますが、Windows 7コンピューターから保存したNTFSフォーマットのUSBドライブからフォルダーをコピーしようとしています。 NTFSドライブは、Mountain Lionで読み取り専用としてマウントされますが、問題ありません。ただし、フォルダをハードディスクにコピーしようとすると、「アイテムの一部にアクセスする権限がないため、操作を完了できません」というエラーが表示されます。追加情報はありません。 読み取り専用なので、ディスクユーティリティから「修正アクセス許可」を使用することはできません。 誰かが問題とその解決方法を説明できますか?

0
UNIXファイルをNTFSにコピーする使用可能な権限と所有権を保持する
私はテラバイトのデータを搭載した古いsolarisシステムを持っています。最近、私たちは新しいサーバーを手に入れ、私は「管理が簡単だったので」Windowsサーバーの推奨事項に沿って進みました。誰かがデータをsolarisボックスから新しいサーバーにコピーしました。すべてのデータはそこにありますが、どういうわけかすべての所有権と許可を失ったようです。現在、管理者アカウントでさえ、Windows共有のデータに実際にはアクセスできません。許可と所有権をコピーするために、考えられるすべてを試しました。caclsを使用して管理者とドメイン管理者のアクセス許可を追加しようとしましたが、エラーメッセージが表示されるだけです。 cacls files /t /e /c /g "administrator":f ACCESS_DENIED: D:\Public\files\something linux / unixファイルサーバーでは、ディレクトリ内のすべてのファイルの許可を「ls」で見ることができます。このシステムでは、アクセス許可を確認するためだけに10分半のダイアログボックスが必要です。 NFSとsambaを使用してマウントされたソースディレクトリから、管理者が実行するrsyncとrobocopyを使用して、アクセス許可と所有権をコピーしようとしました。有用なことは何も起こりませんでした。NFSを使用してソースディレクトリをマウントすると、所有者の名前は表示されず、UIDのみが表示されます。CIFS共有としてマウントすると、所有者が表示されます。 robocopy j:\olddrive\files d:\newdrive\files /e /purge /secfix /copy:atsou /dcopy:t /timfix たくさんのものを出力しますが、権限は変更せず、所有権も変更しません。 今では、長年にわたって成長したデータには、おそらく詰め込まれた権限、詰め込まれたUnix権限があると確信していますが、少なくとも使用可能でした。はるかに複雑なパーミッションのセットでは、アクセスすることさえできません。AFAICこれは大きな後退です。

0
uploadifyを使用してサーバーに画像をアップロードするためのファイル許可
jQuery uploadifyを使用して、写真をWebサイトに動的にロードしています。 ファイルはサーバーのupload_image dirにロードされていませんでした この段階で、フォルダにはroot:rootの許可755がありました。 次に、www-data:myuserのフォルダーの所有権を755に変更しました そして、画像はまだ表示されませんでした。 最終的に、ファイルを表示する前に、www-data:myuserのアクセス許可を770に変更する必要がありました。 www-dataユーザーが完全なアクセス許可を持っていたときになぜ機能しなかったのかはわかりません。すべてのサーバー側phpスクリプトはwww-dataユーザーの下で実行されると仮定しました。 画像ファイルをフォルダに書き込む前に、なぜmyuserに書き込み権限を付与しなければならなかったのか誰もが知っていますか?(スクリプトがサーバー上のwww-data以外のユーザーとして実行されている場合、小さなセキュリティリスクが生じます)。 Ubuntu 10.0.4 LTSを実行しています

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.