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

ファイル、ドキュメント、アカウント、コンピュータなどへのアクセスと制限

2
Windows 7のデフォルトのアクセス許可をCygwinが作成したファイルのデフォルトに一致させる
Windows 7 Professionalでcygwinを使用しています。 MyNewFile.javaなどの新しいファイルを作成すると、デフォルトの許可が755に設定されているように見えます。これは私が望んでいるものではありません。通常のファイルでは644にする必要があります。 これは、cygwinターミナルの外部で新しいファイルを作成するたびにアクセス許可を変更する必要があることは非常に面倒です(cygwin端末からのcpは正常に機能し、cygwinの内部から新しいファイルを作成しても既存のアクセス許可を期待どおりに維持します)。 または、gitに* .myextensionファイルを自動変更して常に特定の許可を与える方法はありますか? そうでない場合、フォルダーの下ですべての* .myextensionファイルを再帰的にchmod 644する方法はありますか(フォルダーのアクセス許可に影響を与えません!)?

3
ディレクトリとファイルに異なるACLを設定する
誰もがrwxすべてのディレクトリにアクセスできるように、また新しく作成されたすべてのファイルがrw。 この共有にアクセスしている全員が同じグループに属しているため、これは問題になりません。 ユーザーのすべてのumaskなどを変更せずに、ACLを使用してこれを行うことを検討しました。現在の私の呼び出しは次のとおりです。 setfacl -Rdm g:mygroup:rwx share_name setfacl -Rm g:mygroup:rwx share_name 私の問題は、新しく作成されたすべてのサブディレクトリがrwx欲しいのに対して、新しく作成されたファイルだけが欲しいということrwです。 誰かが私の希望する最終結果を達成するためのより良い方法を持っていますか?chmod +xvs と同様の方法で、ファイルとは別にディレクトリにACLを設定する方法はありますchmod +Xか? ありがとう

1
Linux-グループメンバーはrw権限でファイルを削除できません
以下に/tmp/testfile、user1が所有するファイルを示します。このグループは、user2も含むwheelに変更されています。ファイルにはrwグループのアクセス許可があります。それで、グループのメンバーはそれを削除できませんか?以下の出力例は、user2がファイルを削除できないことを示しています。どうして? [user2@files ~]$ ls -l /tmp/testfile -rw-rw-r-- 1 user1 wheel 0 Jul 18 18:54 /tmp/testfile [user2@files ~]$ groups user2 wheel [user2@files ~]$ rm /tmp/testfile rm: cannot remove `/tmp/testfile': Operation not permitted

4
指定されたユーザー権限でext4ドライブをマウントする
特定のユーザーに対して、指定されたrwx権限で補助ext4データディスクドライブをマウントしたい。マウントポイントは、そのようなユーザーのホーム内にあり、ユーザーが所有しています。/etc/fstab標準の方法で新しいデータディスクを追加しました。 /dev/hda /home/user/new_disk ext4 defaults,errors=remount-ro 0 1 とにかく、新しいパーティションがマウントされると、マウントポイントの所有権がuser.groupからroot.rootに変更されるため、ユーザーはそこに書き込み権限を持ちません。ユーザーが書き込みできるようにマウントポイントの所有権を手動で変更できますが、再起動するたびに問題が再発します。fstab次の方法でディスクを追加しようとしました: /dev/hda /home/user/new_disk ext4 umask=0077,uid=1000,gid=1000,errors=remount-ro 0 1 ただし、この場合、ボリュームはext4形式であるため、システムからエラーが返されます。私はどちらかをしたい: 指定されたユーザー権限でext4ドライブをすでにマウントするか、または ディスクがマウントされた後、各起動時にマウントポイントの所有権を変更します。

5
Ubuntu:ユーザーのデフォルトのアクセスモード(権限)ホームディレクトリ(/ home / user)
Ubuntuでのユーザーのホームディレクトリのデフォルトのアクセスモード(例:0755)とは何ですか(例:の出力ls -ld /home/*)他の主要なLinuxディストリビューション(Debian、RedHat、Gentoo、Arch)では? このデフォルトを変更するにはどうすればよいですか? PS:申し訳ありませんが、ubuntuが見つからないため、自分でテストすることはできません。

4
Debian 7.2.0にParallels Toolsをインストールできません
(Parallels Desktop 9、最新バージョン) 指示に従って、ルートに切り替えます: $ su - root $ whoami root $ echo $EUID 0 そしてインストーラーを実行します: $ cd /media/cdrom0 $ ./install 私はこのエラーを受け取ります: sudo: unable to execute ./install: Permission denied 何?私はルートだ!これは何ですか?実行ビットが設定されていることを確認するためにダブルチェックします: $ ls -lA | grep install$ -r-xr-xr-x 1 root root 17284 Oct 25 09:22 install うん。オンラインの人々は、sudoと入力した後にインストールスクリプトを端末にドラッグする必要があると言っています。だから私はそれを行い、このコマンドは形成されたものです: $ sudo '/media/cdrom0/install' sudo: …

5
PHPスクリプトはbashスクリプトを実行できません。sh:許可が拒否されました
PHPから.shスクリプトを実行しようとしていますが、実行されていません。 エラーログを確認しましたが、「sh:Permission denied」エラーが表示されています。どのユーザーphpが実行されているかを確認し、apacheユーザーの下で実行されました。 .shの所有権をapacheユーザーに変更しようとしましたが、結果はありません。 これは、最初はスクリプトがwww / dirの外にあるためだと考えましたが、同じディレクトリにスクリプトを配置しても、エラーが表示されたままです。 これに対する解決策は、ApacheユーザーをSUDOersリストに追加すること以外にありますか? 「php filename.php」コマンドを使用してパテから起動すると、shスクリプトは正常に実行されます。
14 bash  permissions  script  php 

6
rootとsudoの違いは何ですか?
rootユーザーはすべての特権を持つことができます。ただし、通常のユーザーは、suまたはsudoコマンドと自分のパスワードを使用して、rootのようなアクセスを取得できます。 それで、違いは何ですか?


2
SQL Server Management StudioがWindows 7の「マイドキュメント」フォルダーにアクセスできないのはなぜですか?
Windows 7のドキュメントフォルダー(C:\Users\Aaron\Documents...)にデータベースバックアップがあり、SQL Server Management Studioを使用して復元しようとしています。ただし、管理者として実行されている場合でも、プログラムは非標準のファイル選択ダイアログを使用してUsers \ Aaronディレクトリ内の何にもアクセスできません。 私はWindows 7を初めて使用しますが、プログラムにこれらのファイルへのアクセスを許可するためにトリガーする必要がある何らかのセキュリティ設定がありますか?

8
別のコンピューターからTime Machineバックアップからファイルを取得するにはどうすればよいですか?
本当に同じコンピューターです-Snow Leopardの新規インストールを行ったところです。古いユーザーアカウントからDocumentsディレクトリを開こうとすると、 フォルダ「ドキュメント」は、その内容を表示する権限がないため開くことができません。 問題は、Snow LeopardをインストールしたときにユーザーアカウントIDが変更されたことだと思います。503でした。現在は501です。 ls -al /Volumes/ExternalDriveName/Backups.backupdb/ComputerName/2009-09-03-120049/ComputerName/Users/ drwxr-xr-x@ 43 503 staff 1462 Jul 20 15:14 gaius echo `id -g` `id -u` 501:20 私は両方を試してみましたchown -Rとchmod -R、どちらも私を与えます 操作は許可されていません また、Inspectorを使用して権限を変更しようとしました。私が管理者として認証した場合でも、それらはすべてグレーで表示されます。 助けがありますか?


5
Windows 7でファイルの所有者を表示/変更する方法
Windoews 7コマンドプロンプトのコマンドラインからフォルダーとファイルの所有者を表示する方法はありますか? フォルダーまたはファイルの所有者を、自分のユーザー名ではない「任意の」ユーザーに変更できますか? 削除したアプリから残っていると思われるフォルダー(およびファイル)がいくつかあります。フォルダの内容を表示しようとすると、「管理者」として実行している場合でも、表示する権限がないと言われます。 フォルダー(ファイル)の「所有権を取得する」ことができます(これは成功すると想定していますが、まだ試していない)が、所有権を前の所有者に戻す必要がある場合は、元のユーザー名を知る必要があります所有者、およびそのユーザーに「所有権を与える」ことができる必要があります。 Windowsコマンドプロンプトから(またはそうでない場合はGUIツールから)これを行うことは可能ですか?

1
フォルダーを削除または所有権を取得できない(Windows 7)[複製]
この質問にはすでに回答があります: 所有権を取得できないファイル (5つの回答) 5年前に閉鎖されました。 削除できないフォルダーがあります。 私も所有権を取ることができません。 ハードドライブは、これが他のPCで以前に使用していたもので、これが違いを生む場合に使用します。 所有権を取得しようとすると、現在の所有者を表示できず、任意のグループを選択して所有権を取得しようとすると、アクセスが拒否されたと表示されます。 また、takeownを使用してコマンドライン経由で試しましたが、これもアクセス拒否と表示されます。 Windows 7、および管理者としてログインしています。

1
ディレクトリのアクセス許可の復元に失敗したtarのエラーを回避する
tar 1.26と1.27.1の両方で次の動作を観察します。 $ mkdir a b a/diffowner $ sudo mkdir b/diffowner $ sudo chmod a+w b/diffowner $ echo foo > a/diffowner/foo $ tar -C a -cvf test.tar diffowner diffowner/ diffowner/foo $ tar -C b -xvf test.tar diffowner diffowner/ diffowner/foo tar: diffowner: Cannot utime: Operation not permitted tar: diffowner: Cannot change …

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