7

起動スクリプトのデフォルトでは、root として実行されます。起動スクリプトを特定のユーザー (インスタンスのイメージの作成に使用されるユーザー) として実行する必要があります。su などの考えられるすべてのバリエーションを試しましたが、そのように指定すると実行に失敗し、何も出力されません。ばかげたことを見逃しているだけかもしれませんが、何か助けていただければ幸いです。ありがとう。

4

1 に答える 1

6

問題があり、解決策を探している他の人のために..私は同じ問題を抱えていました。別のスクリプト /opt/c2d/startup-script-user を作成し、次のように su を使用してデフォルトの開始スクリプトから呼び出しました。

su - nonrootuser -c '/opt/c2d/startup-script-user.sh'
于 2015-12-20T17:55:31.050 に答える