【初心者専用】 Ubunt ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
59:login:Penguin 08/05/18 11:42:07 sEyi1h8q Ubuntu 8.04を使用しています シェルスクリプト内でのsudoコマンドに対して、 自動的にパスワードを入力する方法はありますでしょうか? 目的としては、8.04では、Synergyのクライアントデーモンを sudoで起動しないと反応が悪いため、以下のようなシェルスクリプトを セッションに登録し、自動起動させたいと考えています。 sudo /usr/bin/synergyc --daemon 192.168.24.65 60:login:Penguin 08/05/18 11:49:39 dqjei+6L Expectですね、わかります 61:35 08/05/18 12:24:18 E2D9tTbn >>54 wubi なんて使うなよ! >>59 一番楽なのは、/etc/sudoser を弄ってしまって、NOPASSWD にしてしまうことかな? $ sudo visudo (もし vi の操作方法を知らないならば、sudo EDITOR=gedit visudo を実行することで、 gedit で開いてくれる) を実行して、 %admin ALL=(ALL) ALL となっているところを、 %admin ALL=(ALL) NOPASSWD:ALL としてしまう。これだと admin グループに属するすべてのユーザーに対しての設定なので、 特定のユーザーのみに大して設定したければ、 hoge ALL=(ALL) NOPASSWD:ALL とすれば良いです。 ただし、上記の設定が有効となったユーザーに対しては、任意の sudo に対して パスワードを問わないので気をつけてください。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5388日前に更新/272 KB
担当:undef