問題タブ [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 投票する
9 に答える
451847 参照

vim - vimの「sudoで書く」トリックはどのように機能しますか?

多くの人は、sudo で vim を開くのを忘れた場合でも、ルート権限が必要なファイルに書き込むことができるコマンドを見たことがあるでしょう。

問題は、ここで何が起こっているのか正確にはわかりません。

私はすでにこれを考え出しました: wこれのためです

そのため、すべての行が標準入力として渡されます。

この!sudo tee部分はtee管理者権限で呼び出します。

すべてが理にかなっているために、%はファイル名を ( のパラメーターとしてtee) 出力する必要がありますが、この動作に関するヘルプの参照が見つかりません。

tl;dr誰かがこのコマンドを分析するのを手伝ってくれませんか?

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

linux - ルートbashスクリプトから非ルートとしてファイルを実行する

さて、私は現在、サーバーでeggdropIRCボットを使用しています。起動するbashスクリプトと、他のいくつかのスクリプトを同時に作成したいと思います。残っているのはそれを開始させることだけですが、rootとしては実行されません。

ただし、ファイルを実行するには、ファイルの現在のディレクトリにいる必要もあります。そうしないと、エラーが表示されます。

次に例を示します。/home/eggdrop/eggdropbot/eggdropはエラーを表示するため、実行するには/ home / eggdrop/eggdropbotをcdしてから./eggdropを実行する必要があります。

したがって、「sudo -u eggdrop / home / eggdrop / eggdropbot / eggdrop」を使用することはできません。おそらくご存知のように、sudoもcdを実行しません。これは、意味がないためです。

助言がありますか?

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

python - 私の仮想環境では、すべてのコマンドに sudo を使用する必要があります

をセットアップしましたがvirtualenv、これは機能していますが、何らかの理由で、 のsudoような単純なコマンドに使用する必要がありますmkdir。明らかに、私は何か間違ったことをしました。それが何であるかについて何か考えはありますか?

ありがとう

0 投票する
7 に答える
11972 参照

ruby-on-rails - Ruby on Rails Beta 3 Snow Leopard へのインストール - ファイルが見つかりません

次のコマンドを使用して、システムに新しいベータ版をインストールしようとしました。

しかし、何を試しても、このいまいましいエラーが発生します。

rails-3.0.0.beta3 が正常にインストールされました
1 つの gem がインストールされ
ました rails-3.0.0.beta3 の ri ドキュメントをインストールしています...
ファイルが見つかりません: lib

ruby初心者なので、どうすればいいのかわかりません。

どうすればこれをインストールできますか? これはすでにインストールされていますか?なぜここで中断するのですか?

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

linux - changed sudo path, command continues not being found

I added

export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"

to

/root/.bashrc

, but

sudo pSX

echoes

command not found.

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

mercurial - Mercurial および ssh 認証で sudo を使用する

スーパーユーザーではなく、自分の ssh キーを使用して実行するにはどうすればよいですか。
ssh-add key
sudo hg clone hg@bitbucket.org/etc/etc

みなさん、たとえば、sudo hg clone hg@bitbucket.org/etc/etc で sudo を使用すると、ユーザー アカウントにキーを追加した後、機能しません。これは、sudoがスーパーユーザーとして実行されているためですが、そのユーザーはキーを追加できないためです。そのコマンドをsudoとして実行できるようにするディレクティブ(debianを使用している)を設定したことを覚えていますが、通常のユーザーアカウントからsshキーを取得していますが、その時点ではメモしていませんでした。ありがとう。

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

unix - Unix:sudo-mv-chownコンボのコマンド?

私は大量のファイルをmvし、あちこちにdirsするシステムでsudoとして動作しています。コンボのコマンドはありますか?

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

security - Web アプリから sudo を使用してシェル スクリプトを実行する

Web アプリケーションでサーバーの OS とやり取りする機能がいくつかあります。私は bash スクリプトを作成し、アプリ内から実行できます。

ただし、スクリプトの一部の機能にはスーパーユーザー権限が必要です。

このスクリプトを安全に実行する最も健全な方法は何ですか? Webフォームから引数が渡されていますが、haxxorしないと信頼している認証済みユーザーのみが呼び出すことができるはずです。

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

linux - 自分のアカウントに対して sudo を実行すると、Swing GUI のグラフィカルな問題が修正される理由

私のスイング GUI アプリケーションはスクリプトから始まります。

sudo を使用せずに Linux でそのスクリプトを実行すると、予期しないルック アンド フィールやその他のグラフィカルな問題が発生します。

自分のアカウントに対して sudo su を実行すると、この問題が解決するのはなぜですか?

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

api - Mac OS Xでユーザー権限をスーパーユーザーに昇格させるには、どのようなAPIを使用する必要がありますか?

アプリの権限をスーパーユーザーに昇格させたい。インストーラーアプリは、このダイアログを表示することでこれをサポートします。このダイアログを表示して特権を上げるにはどうすればよいですか?

PS。MacOSXで一種のパケットスニファアプリケーションを作成しています。pcaplibを使用しています。(これはtcpdumpの一部です)