問題タブ [chown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
428 参照

install4j - Install4jはファイルの所有者を変更しませんか?

install4jインストーラーに、「ファイルとディレクトリの所有者を設定する」を使用して、特定のファイルの所有者をroot:adminに変更するアクションを追加しました。ただし、生成されたインストーラーを実行すると、ファイルの所有者が設定されません(他のすべてと同じです--myusername:admin)。構成を「使用可能な最大特権に昇格」および「失敗時に再試行するか終了するかをユーザーに確認する」に設定しています。ただし、特権を昇格させるためのパスワードの入力は求められず、再試行または失敗することも求められません。

まったく同じファイルで「ファイルとディレクトリのUNIXアクセスモードを設定する」も使用しているので(setuidにするため)、パスなどが正しいと確信しています。これは正常に機能します。

また、所有者の変更アクションは、生成されたビルドレポートに一覧表示され、そこで正しく表示されます。

This is on a Mac. I haven't tried it on other platforms (because I don't need this particular setuid component on any other platforms).

0 投票する
2 に答える
2974 参照

linux - Chown は外付けドライブのファイルでは機能しませんか?

最初にWD Elementsドライブをマウントしました

次に、マウントされたドライブの下にテストファイルを作成しました

そして得た

次に、所有者を変更しようとしました

しかし、所有者はまったく変わりませんでした。どういう理由ですか?それを解決する方法は?

以下は次のmountとおりです。

0 投票する
2 に答える
1545 参照

php - Nginx /PHP-FPMexec別のphpスクリプト

これは機能するため、exec関数は無効になりません。

script.phpに777chmodがあるとしても、これは機能しません。

これも機能しません。

/ var / www /フォルダーをchmodしてchownしようとしましたが、役に立ちません。これはwww-dataユーザーの権限によるものと思われますが、いくつかのbinファイルにアクセスできないようです。

どうすればこれを解決できますか?

0 投票する
3 に答える
648 参照

linux - Linuxでのアクセス許可の安全性チェック?

/home 内のいくつかのフォルダーとファイルのアクセス許可をチェックして、安全でない値に設定されたアクセス許可を持つアカウントがないかどうかを確認する最も簡単な方法は何ですか?

安全でないと見なされるものは何ですか?

  • パブリックから書き込まれる可能性のあるアクセス レベルを持つファイル
  • .htaccess、.svn などのファイルへの読み取りアクセス
  • ウェブサーバーの安全性を損なう可能性のあるファイル

編集

これは二部構成の質問だと思います。上で私が安全でないと思うことについて言及しましたが、おそらくそれも尋ねるべきです: アクセス許可レベルでサイトを安全でないものにする可能性があるものは他にあるでしょうか? どのようなリスクがあり、どのようにチェックしますか?

0 投票する
1 に答える
671 参照

python - Python プログラムで呼び出された Sudo が機能しない

これはかなり具体的な質問です。私のプログラムでは、特定のファイルを使用して sudo コマンドで実行しています。これを CHOWN.sh と呼びます。

コマンド /path/to/the/file/CHOWN.sh を引数「usb」で呼び出すと、/mnt/usb としてマウントした USB キーの所有権が変更されます。ただし、このファイルはルートとして実行する必要があります。そのため、 /etc/sudoers に次の行を入力しました。

このようにして、「sudo」コマンドで実行できます。

/mnt/usb の所有権が root:root であるとしましょう:

sudo でコマンドを実行すると、次のようになります。

したがって、コマンドは期待どおりに機能します。ユーザー「user」はグループ「hmis」の一部であることに注意してください。ただし、このコマンドを python ファイル内で使用すると、機能しません。

プログラムの stdout-stderr では、次のようになります。

誰が問題が何であるかの手がかりを持っていますか?

ありがとう、

サラ

0 投票する
2 に答える
105595 参照

macos - chown 不正なグループ名 (mac os x)

ターミナルで次のコマンドを実行しようとしています。

ただし、次のメッセージが表示され続けます。

Mac osx (マウンテン ライオン) を使用しており、コマンド ライン ツールがインストールされています。私は実際には UNIX についてあまり詳しくありませんが、不正なグループ名のエラーをグーグルで調べていて、役立つものは何も見つかりませんでした。私は何を見落としていますか?役立つと思われる追加のリソースも高く評価されます。

0 投票する
1 に答える
1240 参照

spring - Confluence を OpenShift にデプロイしますか?

Confluence 5.1 を WAR として OpenShift Tomcat 6 カートリッジにデプロイしました。

Web ブラウザーでインスタンスにアクセスすると、次のようになります。

テンプレートのレンダリング中にエラーが発生しました: Velocimacro: VM ライブラリの使用中にエラーが発生しました: template/includes/macros-deprecated.vm。サポートが必要な場合は、管理者にお問い合わせください。

サーバーログの関連部分には次のように記載されています。

アトラシアンのサポートから、Tomcat ディレクトリを chown するように言われました。しかし、OpenShift はこれを許可していないようです。

Confluence 5.1 を OpenShift に正常にインストールするにはどうすればよいですか?

0 投票する
1 に答える
2149 参照

file-permissions - conf/hadoop-env.sh ファイルを読み取り専用モードで開く

さて、私は単一ノード クラスタの Hadoop を構成しようとしています。今、ユーザー Hadoop を作成し、Hadoop を usr/local/hadoop ディレクトリにインストールしました。

次に、次のコマンドを実行しました

その結果、ls -l を実行すると、次のように表示されます

したがって、hadoop 1.0.4 にはユーザーグループとして hadoop があります。

を使用して Hadoop グループに参加するとき

su -hadoop

conf/hadoop-env.sh ファイルを変更できますが、変更は行われません

hadoop@iu1:/usr/local$ vi conf/hadoop-env.sh

ファイルは読み取り専用モードで開きます

編集可能モードにするべきだと思う

助けてください

ありがとう