linux下安裝了jenkins。
然后有jenkins用戶執行shell時候用到kill命令
總是提示沒權限
在/etc/passwd中
jenkins:x:493:0:Jenkins Continuous Integration Server:/var/lib/jenkins:/bin/bash
在/etc/sudoers中
root ALL=(ALL) ALL
jenkins ALL=(root) ALL
然后依然報錯沒權限
有大神指導下么?
uj5u.com熱心網友回復:
## 允許jenkins用戶使用kill命令jenkins ALL=/bin/kill NOPASSWD:ALL
需要sudo密碼則為ALL,不需要則NOPASSWD:ALL
uj5u.com熱心網友回復:
jenkins ALL=(ALL) NOPASSWD:ALL
這樣依然不好用啊,寫的對么?
uj5u.com熱心網友回復:
普通用戶只能 kill 自己用戶的行程,這是為了安全。不然就用 sudo kill,配置方式就是1樓所說的。uj5u.com熱心網友回復:
普通用戶只能 kill 自己用戶的行程,這是為了安全。不然就用 sudo killuj5u.com熱心網友回復:
把最后的ALL改成 kill的絕對,路徑轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/240178.html
標籤:系統維護與使用區
上一篇:ASCII控制字符表
