問題タブ [chmod]

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 投票する
3 に答える
13298 参照

android - Android:root化されたデバイスでchmodを実行する方法

ルート権限を取得したAndroid2.1デバイスでコマンドを実行します

文字列パス="/data/data/com.android.providers.settings/databases/settings.db"; Runtime.getRuntime()。exec( "/ system / bin / chmod -f 777" +パス);

ただし、このコマンドはターゲットファイルに対して何も実行しません。何か案が?

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

security - ファイル アップロード セキュリティ - chmod 実行制限が機能しない

Web アプリケーションには、すべてのユーザーのファイルが保存されているアップロード フォルダーがあり、それらを実行する可能性を排除する必要があります。

ウィキペディアに見られるように:

chmod -R a-x+X directory
は、ディレクトリ ツリー内のすべてのファイルの実行権限を削除しますが、ディレクトリの参照は許可します。

しかし、これをアップロードフォルダーに正常に適用した後、テスト目的でそこに配置したすべての同封のphp、perl、およびpythonスクリプト(および他のすべての種類の実行可能ファイルを疑う)は、ブラウザーでアドレスを印刷すると実行されます。

なぜこれが起こっているのですか? これを修正するにはどうすればよいですか?

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

python - Gitフックが自動的に実行されない

bugTracker.netと統合できるようにgitフックを設定しようとしています。これらは、使用するためにpost-commit.sampleファイルに貼り付けたgitフックスクリプトを提供します。.sampleサフィックスを削除したので、ファイル名はpost-commitになりました。Pythonをインストールし、パスを設定しました。ただし、フックは自動的に実行されていません。手動で実行すると正常に実行されます。

私はファイルに対して「全員」「フルコントロール」を与えました(chmod777のウィンドウバージョンであるafaik)

誰かが私にいくつかのポインタを与えることができますか?

ありがとう、マックス。

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

php - PHPでCHMODのような値を読み取る

オプションオプションの任意の組み合わせを1つの整数に格納し、最後の数字を2倍にしてオプションを追加できるパターンが好きです(8、16、32など)。このメソッドを使用したいのですが、その名前があるかどうかを知りたいのですが、数値をこれに似た結果に変換するための最速で最も簡単な方法は何ですか?

0 投票する
4 に答える
12536 参照

php - PHP の chmod 777

mkdir() を使用して php にフォルダーを作成すると、 www-data : www-data ユーザーと 755 のアクセス許可が付与されます。

問題は、ftp-user (zapbe:psasrv) でこのフォルダーを削除できないことです。php で chmod($path, "0777") を使用してフォルダーを変更しようとしましたが、これは機能しません。

作成したフォルダとアップロードしたファイルを、www-data と ftp-user の両方で読み取り/削除可能にするにはどうすればよいですか?

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

python - resolv.confを変更するPythonスクリプト[権限の問題]

みなさん、こんにちは。私はPythonの初心者です。DNSを変更するスクリプトをPythonで作成したかったのです。

しかし、そのコードを書いた後、resolv.confが読み取り専用ファイルであることを学びました。そのエラーが発生したため:IOError:[Errno 13]アクセスが拒否されました:'/etc/resolv.conf'

次に、少し検索して見つけ、 resolv.confos.chmode()のすべての特権を削除するための新しい行を書きました。これは次のとおりです。

しかし今、私はそのエラーを受け取っています:IOError:[Errno 13]許可が拒否されました:'/etc/resolv.conf'

私はこの質問を乗り越えることができず、あなたのアドバイスを待っています。

ありがとうございました。

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

git - Mercurial:ファイルのパーミッション/モード(chmod)の変更を無視する

Mercurialリポジトリのファイルパーミッション/モード(chmod)の変更を無視する方法はありますか?

Gitに似た設定を探しています:

  • ここで説明されているように:

gitdiffに権限の変更を無視させることはできますか

更新:正解はRy4anと彼の答えに対する私の2番目のコメントです。

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

php - PHP MVC サンドボックス

さまざまなユーザーがカスタム php モジュールをアップロードできるシステムを構築しています。このシステムは、PHP で記述され、Linux にデプロイされたカスタム MVC フレームワークに基づいています。ユーザーがログインすると、ユーザーのモジュールがシステム コアによってロードされます。システム コアは、すべてのモジュール間で共有されます。

私の問題は、USER モジュールがコアをいじらないように制限する方法です。例えば。ファイルのリンク解除など。ファイルのアクセス許可でそれを防ぐことはできますか?

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

permissions - Scriptsフォルダを非表示にするにはどうすればよいですか?

私のウェブサイトにはjavascriptファイル専用のディレクトリがあります。これらのjavascriptファイルを非表示にしたいので、URLを入力すると、「禁止」または「アクセスを禁止」と表示されますが、フロントエンドのウェブサイトファイルは引き続きそれらにアクセスして実行できます。必要に応じて。FTPクライアントを介してこれを行う方法はありますか?

乾杯、ダン

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

php - サーバーのアップグレード後、timthumb.phpは404エラーを返します

最近、ホスティングアカウントにいくつかの変更を加えましたが、timthumbを利用するスクリプトが404を返すようになりました。ログにスクリプトの早期終了の警告が表示されます。

メインフォルダに通常のCHMOD0777を試して、書き込み可能であり、ファイルのURLに問題がないことを確認しましたが、それでも喜びはありません。

誰か他に私が試してみるべき提案がありますか?