回答編集履歴
1
「なお、」を削除
answer
CHANGED
@@ -16,16 +16,17 @@
|
|
16
16
|
sudo -E ruby test.rb
|
17
17
|
```
|
18
18
|
|
19
|
-
----
|
20
19
|
|
20
|
+
### バッチの場合
|
21
|
+
|
21
|
-
|
22
|
+
CRONバッチなどでどうしても **sudo** で特定のパスを通しておきたい場合は、CRON にパスを通しておくことが可能です。
|
22
23
|
```cron
|
23
24
|
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
24
25
|
|
25
26
|
0 4 * * * CRONバッチコマンド
|
26
27
|
```
|
27
28
|
|
28
|
-
|
29
|
+
セキュアじゃなくなるのであまりお勧めはしませんが場合によっては `sudo visudo` でパスを通しておく方法も使えます。
|
29
30
|
```
|
30
31
|
# /etc/sudoers
|
31
32
|
# ↓ secure_path 変数に通したいパスを追記する
|