su

    122

    2答えて

    user2として実行する必要があるscript.shがあります。ただし、このスクリプトはアプリケーションのuser1の下でのみ実行できます。 su user2 -C script.sh をが、パスワードなしで実行することができ: は、私は、次のコマンドを実行したいと思います。 また、user1ではuser2のみでscript.shを実行できるため、これは非常に限定的であることが必要です。 私は

    0

    1答えて

    私はシェルスクリプトを作成しており、STDOUTをsuコマンド内のファイルにパイプしたいと考えています。出力されたファイルは別のユーザーが所有する必要があります。したがって、suを使用します。しかし、出力するテキストと出力ファイルの名前がの変数(下の例を参照)である場合、suと連携するパイプを取得できません。 私の回避策は、suを使用せずにファイルにパイプし、必要なユーザーにそのファイルをchow

    4

    2答えて

    スタートアップスクリプト(rc.local)でroot以外のユーザーとしてコマンドを実行したいとします。実行したいコマンドは、実際にはroot以外のユーザーの.bash_profileのエイリアスです。私は使用しようとしました su - myuser -c aliased_cmd これは動作しません。 su - myuser # wait for login... aliased_cmd

    39

    3答えて

    ターミナルで作業するコマンドがsuになることはありません。私がしているのは「su」と入力してEnterを押すだけで、パスワードを尋ねて、現在ログインしているユーザーのパスワードを入力します。常にこのエラーが発生します。私はこれが以前に働いていたことを誓うが、何が起こったのかはわからない。 su: Sorry 私はMac OSX 10.7.1(Lion)を使用しています。誰が何が間違っているのか

    -1

    2答えて

    私はPHPからsuとしてコマンドを実行しようとしています。 sudo: no tty present and no askpass program specified 感謝を - 私はターミナルでコマンドを入れたりphp /var/www/script.phpと、それは完璧に動作しますが、私はブラウザを介してscript.php開いたとき、それは返し 。 thisによると

    1

    1答えて

    インストールプロセスを自動化するために、複数のコマンドを異なるユーザーとして実行するbashスクリプトを作成しようとしています。 ある時点で私は su gpadmin gpperfmon_install --enable --password password --port 5432 y gpstar y のsu gpadminは、rootで実行されている、それが実行されると、私はgp

    17

    2答えて

    新しいMac OSX LionマシンのpostgreSQL設定に問題があります。 私は、正しいパスワードを見つけるためにチャンスを持っていないサービス に接続するように見えることはできません。どんなアイデアであれ、それは何か。私はlocalhostサーバーでデフォルトの設定をしています。 pgAdmin経由で接続しようとすると同じことが起こります。 $ su postgres Password:

    1

    1答えて

    Backstory:私はパーソナライズされたルートプロンプトを表示するサーバーにSSHします。しかし、他の人がこれらのサーバーにログオンしていて、必ずしもプロンプトを変更しないようにする必要はありません。 質問:通常のユーザーとしてログインできるようにzshエイリアス/機能を作成するにはどうすればいいですか?[my su shortcut]と入力すると、自分の個人用ホームディレクトリからsuセッシ

    2

    1答えて

    sshでサーバにログインする必要があります。su username(パスワードなし)を実行して、そのユーザ(sshで直接ログインしていないコマンド)を実行します。私はparamiko(パイソン)でこれを行うにしようとしました [email protected]:~# su foo [email protected]:/root$ cd [email protected]:~$ ls :端末

    0

    1答えて

    私はいくつかのコマンドを別のユーザーで実行する必要があるbashスクリプトを持っています。私はsuでこれをやりたがっていますが、パスワードプロンプトなしで自動的にsuを実行することはできません。 スクリプトを実行しているユーザーはcentosでapacheになります(実際のユーザーアカウントではありません。たとえば、su apacheを実行できず、apacheユーザーの下でプロンプトを表示できませ