2016-07-22 35 views
-1

私はbashスクリプトを持っています。私はスクリプトアイコンをダブルクリックして実行したいので、root権限で実行したいと思います。ルートではなく、私は、スクリプトの実行を要求するパスワードのルート、または閉じる。.shファイルをダブルクリックしてUbuntuでルート権限で

+0

変更 '#!/ binに/ SUのroot'へのスクリプトのシェバングためのGUIの入力ボックスが表示されます。 – alvits

+0

端末から実行したときにのみ動作します。ダブルクリックで実行します。 –

+0

ウィンドウマネージャでは、スクリプトをインタプリタに関連付けることができます。それを '/ bin/su'に関連付け、スクリプトの前に' root'を渡します。 – alvits

答えて

1

gksuのは、パスワード

#!/bin/gksu root 
+0

それは何かを変更することと、ありがとうございます^ _ ^ –

0

昇格された権限を必要とするスクリプトのコマンドに単にsudoを追加するだけで、必要に応じてユーザーにパスワードの入力が求められます。

+0

私は 'sudo'を使うとプロンプトが表示されません! –

+0

スクリプトを実行するときに端末ウィンドウ(一時的に)が開いていましたか?まだですか?もしそうなら、あなたは何を見ますか? –

+0

私のスクリプトは、ユーザーのシステムの背景で働いて、端末は、(スクリプトのアイコンをダブルクリックして実行して)非表示です –

関連する問題