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

権限は、ファイル、ディレクトリ、デバイスなどのリソースへのアクセスを制御するUnixの方法であり、所有者、グループ、またはすべてのユーザーに対して指定できます。

2
適切な許可なしにアスタリスクを展開できません
誰かが私に次のことを説明できますか? $ ls -ld /temp/sit/build/ dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/ $ ls -ld /temp/sit/build/* ls: /temp/sit/build/*: Permission denied したがって、ここではアスタリスクを使用できません。sudoコマンドで試してみましたが、「permission denied」ではなく「no such file」エラーが表示されます... sudo ls -l /temp/sit/build/* ls: /temp/sit/build/batch*: No such file or directory しかし、*を使用しないと、最終的に機能します sudo ls -l /temp/sit/build/ total 4 dr-xr-s--- 11 asdf qwer 4096 Oct …

5
数千のファイルに対するchmod再帰的許可
これは、「chmoding」に関する再帰的な一般的な質問です。 このスクリプトは、数十万個のファイルがあるフォルダーで、ある時点で再帰的にアクセス許可を変更する必要があるスクリプトです。そのフォルダーには毎日新しいファイルが追加されますが、既に存在するファイルには既にアクセス許可が設定されており、変更されません。 私の質問は...私が電話するときです chmod 775。-R すでに適切な権限が設定されているファイルに権限を設定しようとしていますか、または適切な権限が設定されていない新しいファイルにのみ権限を設定しようとしていますか? 「新しい」ファイルはほんの数千であり、許可をかなり迅速に行う必要がありますが、スクリプトでこのコマンドを通過するには常に時間がかかるようです。 chmodのマニュアルページを見ましたが、このケースについては何も言及していないようです。 chmodが事前に権限をチェックしない場合、「find」と「chmod」の組み合わせを検討する必要がありますか?

2
rsync:権限のないファイルをスキップします
rsync -rlptD別のユーザーからディレクトリをコピーするために使用しています。コピーする権限がないファイルがいくつかあります(これらを事前に知る方法はありません)。rsyncがこれらを無視する方法はありますか?問題は、rsyncがゼロ以外を返すと、bash -xスクリプトが終了することです。

3
emacsの現在のバッファの書き込み許可を変更するにはどうすればよいですか?
バッファーを強制終了/再オープンせずに、emacs内からファイルの書き込み許可を変更することは可能ですか? ファイルを開く前に、ファイルのアクセス許可を変更するのを忘れることがあります。emacs(M-! chmod u+w filename)内からアクセス許可を変更できますが、これは書き込み保護されたままでファイルの変更を拒否するバッファーを更新しません。 バッファ内のアクセス許可を更新する方法はありますか?これをショートカットに割り当てることができればボーナスポイントです!


9
DebianでJavaを起動する際の問題:「共有ライブラリの読み込み中のエラー:libjli.so」
私はJavaを起動しようとしています: $ java -version java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory $ ldd /usr/lib/jvm/java-6-openjdk/jre/bin/java linux-gate.so.1 => (0xb779f000) libz.so.1 => /usr/lib/libz.so.1 (0xb7780000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7767000) libjli.so => /usr/lib/jvm/java-6-openjdk/jre/bin/../lib/i386/jli/libjli.so (0xb7762000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb775e000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7603000) /lib/ld-linux.so.2 (0xb77a0000 $ …


1
zshでスクリプトを実行する-ファイルのアクセス許可
私は期待どおりに動作しないファイルの実行権限について混乱しています。おそらく私の期待が間違っているためです。とにかく: スクリプトファイルがあります。簡単にするためs、にあり~/binます。この例のために、ファイルには次の行のみが含まれています。 #!/bin/zsh echo "Test"; とても簡単です。 私はに移動し~/bin、ディレクトリ、およびchmod、ファイルのパーミッションsに400-すなわち、読み取り専用私のためだけ。実行許可なし。そのため、パスを入力してスクリプトを実行し、次のようにします。 % ./s zsh: permission denied: ./s ここまでは順調ですね。権限が間違っているため、ファイルを実行できません。500(実行されたアクセス許可が付与されている)までのアクセス許可のバンプも正常に機能します-これらのアクセス許可を使用すると、ファイルは正常に実行されます % ./s Test これはすべて予想どおりです。しかし、その後、私は(再度許可を実行する)にchmod戻って許可を与え、ファイルを400試してみるsourceと、これが起こります: % source s Test 権限はですが400、スクリプトが実行されます。 だからここに私の質問があります:なぜ./s失敗するのですか(そうするべきです)がsource s正常に実行されますか?これは、実行許可の全体的な目的に反しませんか? 400権限、sh sおよびzsh sまた仕事。 私はどこか恐ろしく間違っていることをしている、または理解していると確信しています。缶誰かのポイント私に場所を、との違いを説明し./s、source s、sh sとzsh s?

3
デバイスファイルへの非ルートユーザーアクセスを許可する方法
/dev特定のボードが差し込まれたときに表示されるデバイスファイルがあります。読み取りおよび書き込み操作は問題なく機能しますが、デバイスファイルを開くには、ルート権限でプログラムを実行する必要があります。すべての非ルートユーザーがsudoを使用せずにこの特定のデバイスファイルを開くことができる方法はありますか?

4
マシンの一般的な状態を調べるツールはありますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 私はマシン上で何が起きているのかという一般的なアイデアを与えてくれるLinux用のツールを切望しています。探している情報の例: インストールされるデーモン(www、db、その他) それらのサービスの構成場所 実行しているサーバーのカーネルとディストリビューション、およびディストリビューションの古さ(ディストリビューションがまだサポートされているかどうかをツールが通知してくれると嬉しいです) RAM、CPU、およびディスク容量の情報 マウントされたドライブ/パス 私のアカウントに関する情報:私は、sudoerであり、他の有用な情報です 一般的なネットワーク情報(ブロックされた、または開いているポート) 編集: インストール済みのインタープリター/コンパイラーとそのバージョン(C、Pythonなど) XバージョンとインストールされているDE

1
パッケージのアンインストール後にArchLinuxが一部のユーザー/グループを保持するのはなぜですか?
postgresqlArchLinuxでパッケージをアンインストールした後、postgresユーザーとグループが自動的に削除されないことに気付きました。同じことが他のいくつかのパッケージにも当てはまります。これをさらに調査すると、このページに出くわしました。 ここにリストされているパッケージはuserdel/ groupdelを使用して、作成したユーザーを削除します。これらのファイルは、この所有権でファイルが残された場合にセキュリティリスクをもたらすため、決して自動的に削除しないでください。 この所有権を持つファイルを残すとセキュリティリスクが生じるのはなぜでしょうか。


1
新しく作成されたファイルとフォルダーにグループ化するデフォルトの書き込み権限を付与します
2人のユーザーがいるとしましょう:aとb、どちらもグループ一般の一部です。 Aが作成するすべてのファイルまたはフォルダーに、グループGENERALへの書き込み許可が必要です。 どうすればいいですか? たとえば、新しく作成されたファイルは次のように設定されます。 -rw-r--r-- 1 a general これは、グループ一般に書き込み許可を与えません。



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