LoginSignup
16
11

More than 5 years have passed since last update.

Jenkinsにsudoを許可する方法

Last updated at Posted at 2016-05-08
(2016/06/12追記)

$ sudo /usr/sbin/visudoの内容を読んでいたところ、

## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
#includedir /etc/sudoers.d

との記述を最終行に見つけ、/etc/sudoers.d 配下にファイルを配置すれば自動的に読み込んでくれることを知りました。
これに従い、当ポストも内容を更新しました。
  • 以下のコマンドで設定ファイルを配置

    $ cat << EOS > /etc/sudoers.d/jenkins
    Defaults:jenkins !requiretty
    jenkins ALL=(ALL) NOPASSWD:ALL
    EOS
    

以前に掲載していた方法

  • 以下のコマンドで設定ファイルを編集。

    $ sudo /usr/sbin/visudo
    
  • 「Defaults requiretty」の行につづいて、以下の2行を追加。

    Defaults:jenkins !requiretty
    jenkins ALL=(ALL) NOPASSWD:ALL
    
16
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
11