問題タブ [sudo]

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 に答える
1448 参照

vim - Vim:選択範囲を書き込む際のsudoエラー

コマンドのE212やE13などのエラーを回避するにはどうすればよいですか?

場合によっては、Pavelのコマンドを使用しても:

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

php - PHPdoc の sudo を使用して SH スクリプトを実行する

PHPdoc でドキュメントを生成する際に、次のスクリプトを実行するにはどうすればよいですか?

#1 sudo コード

私は得る

#2 sudo なし

問題はsudo、コマンドがないことsourceです。~/phpdoc/phpdoc の権限を 777 に変更してから実行することで、問題を解決しようとしましたが失敗しました

私は得る

#3 sudo なし

走る

私は得る

0 投票する
5 に答える
16874 参照

git - 多くのアカウントでSudoなしでGitを使用する

1つのUbuntuの複数のアカウントでSudoなしでGitを使用するにはどうすればよいですか?

私のUbuntuには多くのアカウントがあります。新しいアカウントを作成したことで、sudoなしでGitにアクセスできなくなりました。

オーナーを私、マシに、グループをマシadminが所属するグループに変更しました。私はGitに対して次の権限を持っています

Gitを使おうとすると次のメッセージが表示されます

一致を返さない実行を実行find . -iregex ".*index.l.*したため、システムのロックにindex.lockがないようです。sudoでも同じコマンドを実行できませんでした。

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

uac - C++ を使用して管理者/ルートとしてファイルを開く/書き込む (UAC/gksudo/etc.)

私が取り組んでいるアプリケーションでは、Linux、OSX、および Windows [Vista] で特定の保護されたファイルを編集する機能が必要です。通常、アプリケーションが昇格された権限で何かを実行する必要がある場合、パスワード要求ダイアログが表示され、アプリケーションが管理者としてこれらの操作を実行できるようにするかどうかをユーザーに確認するよう求められます。

一般的に、Windows Vista はマニフェスト ファイルを使用し、OSX には認証ライブラリ ( https://developer.apple.com/mac/library/documentation/Security/Reference/authorization_ref/Reference/reference.html ) があり、Linux にはさまざまな sudo フロントエンド。

これを処理する一般的に受け入れられるクロスプラットフォームの方法はありますか? アプリケーションを root ユーザーとして実行する必要はありませんが、読み取り/書き込み操作のために保護されたファイルを開き、通常のユーザー モードに戻ることができるようにしたいと考えています。

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

path - sudoの$PATH変数を永続的に変更する方法(Ubuntu 9.x)

sudoを実行するときに$PATHにディレクトリを追加したいのですが、これは(半)永続的な要件であり、スクリプト自体に追加する必要があるものではありません。Djangoがなんとかやってくれたことに気づきました(sudoを実行しているときの私の$PATHは"/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin:/ usr / X11R6 / bin:/ django / django-trunk / django / bin ")-では、どのようにしてそれを行ったのでしょうか?

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

bash - Capistrano :シェルの例

現在、カピストラーノを使用して、魅力的に機能する Web アプリケーションをデプロイしています。

私の新しいプロジェクトでは、sudo /bin/bash シェルからコマンドを実行する必要があります。

Capistrano がユーザー X としてマシンにログインし、sudo /bin/bash を実行し、パスワードを入力して、sudo シェルでコマンドを実行することは可能ですか? はいの場合、例を教えてください。

よろしく

ヤコブ

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

unix - sudoで実行しているときにシェルスクリプト内で$USERを取得しますか?

sudoを使用してシェルスクリプトを実行した場合、正しい$ USERを取得するにはどうすればよいですか?

Macインストールパッケージでインストール後のスクリプトとして実行し、自動的にsudoされますが、ユーザー名を使用して何かを行う必要があります。

ただし、$HOMEは正しいです。エレガントでない方法は、ホームパスから名前を抽出することですが、これを行う自然な方法があるのではないかと思います。

インストーラー内の自動呼び出しであるため、スクリプトの呼び出し方法に影響を与えることはできません。

0 投票する
5 に答える
10313 参照

python - ルートとしてos。*メソッドを実行する方法は?

スクリプトメモリに保存せずにルートpwを要求し、一部のos。*コマンドをルートとして実行することは可能ですか?

私のスクリプト

  1. いくつかのフォルダとファイルをスキャンして、ジョブを実行できるかどうかを確認します
  2. / etc/..にいくつかの変更を加えます。
  3. スクリプトを実行したユーザーが所有する必要のあるフォルダーとファイルを作成します

(1)通常のユーザーとして実行できます。スクリプトをsudoすることで(2)を実行できますが、(3)のフォルダーとファイルはrootになります。

問題は、os.makedirs、os.symlinkなどをたくさん使用しているため、通常のユーザーが実行できないようになっていることです。

タンク2すべての提案

これまでの解決策は次のとおりです。

ヒントをくれたgnibblerに感謝します。

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

bash - bashスクリプト内でsshを使用してコンピューターでsudoを実行する方法

次のようなbashスクリプトを実行しようとしています。

エラーが発生します:

一部のコンピューターでは、プロセスはスムーズに実行されます。どうすればこれを防ぐことができますか?