問題タブ [su]
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.
android - SUリクエストを理解する
私のアプリは(ルート化されたデバイス上で)SUアクセスを要求する必要があり、そこにある唯一の例はこれを行うと言っています:
それは問題ありませんが、そのpプロセスを次にやりたいこととどのように関連付けるのですか?たとえば、そのプロセスを使用してデータベースを開くには、root権限でデータベースを開こうとする方法を教えてください。
database - su postgres:ごめんなさい?
新しいMacOSXLionマシンでのpostgreSQLのセットアップに問題があります。
サービスに接続できないようです
正しいパスワードを見つける機会がありません。それが何であるかについての考え。ローカルホストサーバーを使用したデフォルトの設定があります。pgAdmin経由で接続しようとすると同じことが起こります。
何が悪いのかわからないの?
linux - su -session-command エラー
私は非常に単純で厄介な問題を抱えています。特定のユーザーとしてデータベースを起動しようとしていますが、 * su --session-comman * 失敗しました!
次に、このエラーが発生しました:
何か案が?
PS:Fedora 15を使用しています
macos - sudoコマンド後のセグメンテーション違反
etc/sudoersMac OS X 10.6.8でファイルを(間違った方法で)変更しました。
このため、間違った行を消去して元のファイルを置き換えました。しかし、sudoコマンドを入力すると、出力は次のようになります。
解決策はこれかもしれませんが、私がsu(そしてパスワードを)入力すると、出力は次のようになります。
この問題を解決するにはどうすればよいですか?
python - paramiko ssh 接続で su user (パスワードなし) を実行する
サーバーにsshでログインし、「suユーザー名」(パスワードなし)を実行して、そのユーザー(sshに直接ログインしていない)としていくつかのコマンドを実行する必要があります。
ターミナルからは次のようになります。
私はparamiko(python)でこれをやろうとしました:
しかし、スクリプトは終了しません。
ログは次のとおりです。
これだけを試してみると:
foo としてではなく、root として pwd を実行します。
どうしたの?
macos - 変数を使用した su およびパイプ
シェル スクリプトを作成しており、su コマンド内で STDOUT をファイルにパイプしたいと考えています。出力されたファイルは別のユーザーが所有する必要があるため、su を使用します。ただし、出力するテキストと出力ファイルの名前が変数の場合、パイプを su で動作させることはできません(以下の例を参照)。
私の回避策は、su を使用せずにファイルにパイプし、そのファイルを必要なユーザーに chown することです。ただし、suを使用してこれを行う「シングルステップ」の方法があるかどうか疑問に思っていましたか?
例 (説明のみ):
この例のように${file}二重引用符で囲むと、次のエラーが発生します。
を囲む二重引用符を削除すると${file}、次のエラーが発生します。
php - PHP - root としてコマンドを実行する
PHPからsuとしてコマンドを実行しようとしています。
コマンドをターミナルに配置するか、php /var/www/script.phpそれを使用すると完全に機能しますが、ブラウザからscript.phpを開くと、次のように返されます-sudo: no tty present and no askpass program specified
ありがとう。
bash - Bash Script su シェルを終了する
インストールプロセスを自動化するために、異なるユーザーとしていくつかのコマンドを実行するbashスクリプトを作成しようとしています。
ある時点で私は持っています
su gpadmin は root として実行されます。一度実行すると、gpadmin を終了して root として戻るまでスクリプトが停止します。
スクリプトを停止せずに新しいユーザーに切り替えるにはどうすればよいでしょうか?
無知で申し訳ありませんが、グーグルを試みましたが、うまくいくものは何も見つかりませんでした。どんな助けでも大歓迎です。
shell - プログラムで su セッションを開始し、コマンドを実行して、ルート プロンプトのままにする
バックストーリー: パーソナライズされた root プロンプトを表示したいサーバーに SSH 接続します。ただし、これらのサーバーにログオンする他のユーザーは、必ずしもプロンプトを変更することを望んでいません。
質問: 通常のユーザーとしてログインできるように、zsh エイリアス/機能を作成するにはどうすればよいですか? 入力[my su shortcut]すると su セッションが起動し、個人のホーム ディレクトリから .zshrc をソースにして、ルート プロンプトが表示されますか?
linux - 現在のユーザーの代わりに .bash_profile を使用して別のユーザーとしてコマンドを実行するにはどうすればよいですか?
起動スクリプト (rc.local) で root 以外のユーザーとしてコマンドを実行したい。実行したいコマンドは、実際には非 root ユーザーの .bash_profile のエイリアスです。私は使用しようとしました
しかし、これは機能しません。単純に入力すると
正常に動作しますが、明らかにこれは実際のスクリプトでは適切ではありません。もちろん、使用したいエイリアスと関数を実際の rc.local ファイルにコピーすることもできますが、これは少しばかげているように思えます...おそらく、私が知らないオプションまたは sudo を使用する方法がありますこれ?