質問編集履歴

3

誤字修正

2023/11/03 01:07

投稿

bizuri
bizuri

スコア1

test CHANGED
File without changes
test CHANGED
@@ -59,8 +59,8 @@
59
59
  →rootで設定したHULFT系環境変数が、一般ユーザtestuserに引き継がれていることを確認
60
60
 
61
61
  sudo -u testuser --preserve-env=TERM,LANG,HULEXEP,PATH,HULPATH hulsndd
62
- sudo: husndd: コマンドが見つかりません
62
+ sudo: hulsndd: コマンドが見つかりません
63
- →PATHが通っているにもかかわらず、hulsenddが見つからない(想定外)
63
+ →PATHが通っているにもかかわらず、hulsnddが見つからない(想定外)
64
64
 
65
65
  sudo -u testuser -E hulsndd
66
66
  sudo: hulsndd: コマンドが見つかりません
@@ -68,7 +68,7 @@
68
68
 
69
69
  ll /省略/HULFT/bin/hulsndd
70
70
  -rwxr-xr-x 1 tesruser testuser 3561755 9月 20 10:39 /省略/HULFT/bin/hulsndd
71
- →実行左記ファイルは確かに存在する
71
+ →実行対象ファイルは確かに存在する
72
72
 
73
73
  ```
74
74
 

2

env出力結果を一部追記

2023/11/03 00:52

投稿

bizuri
bizuri

スコア1

test CHANGED
File without changes
test CHANGED
@@ -47,6 +47,11 @@
47
47
  2023/11/3 追記
48
48
  --preserve-env,-Eのオプション設定検証結果を追記します。
49
49
  ```ここに言語を入力
50
+ sudo -u testuser --preserve-env=TERM,LANG,HULEXEP,PATH,HULPATH env | grep USER
51
+ USER=testuser
52
+ SUDO_USER=root
53
+ →envで表示される内容がtestuserのものであることを確認
54
+
50
55
  sudo -u testuser --preserve-env=TERM,LANG,HULEXEP,PATH,HULPATH env | grep HUL
51
56
  PATH=/省略/HULFT/bin:…省略
52
57
  HULEXEP=/省略/HULFT/bin

1

preserve-env検証結果を追記しました。

2023/11/03 00:48

投稿

bizuri
bizuri

スコア1

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,30 @@
43
43
 
44
44
  ### 試したこと
45
45
  rootやtestuserの.bash_profileにHULFT環境変数を定義した状態でも実施してみましたが、結果は同じでした。
46
+
47
+ 2023/11/3 追記
48
+ --preserve-env,-Eのオプション設定検証結果を追記します。
49
+ ```ここに言語を入力
50
+ sudo -u testuser --preserve-env=TERM,LANG,HULEXEP,PATH,HULPATH env | grep HUL
51
+ PATH=/省略/HULFT/bin:…省略
52
+ HULEXEP=/省略/HULFT/bin
53
+ HULPATH=/省略/HULFT/etc
54
+ →rootで設定したHULFT系環境変数が、一般ユーザtestuserに引き継がれていることを確認
55
+
56
+ sudo -u testuser --preserve-env=TERM,LANG,HULEXEP,PATH,HULPATH hulsndd
57
+ sudo: husndd: コマンドが見つかりません
58
+ →PATHが通っているにもかかわらず、hulsenddが見つからない(想定外)
59
+
60
+ sudo -u testuser -E hulsndd
61
+ sudo: hulsndd: コマンドが見つかりません
62
+ →同様に想定外の結果となった
63
+
64
+ ll /省略/HULFT/bin/hulsndd
65
+ -rwxr-xr-x 1 tesruser testuser 3561755 9月 20 10:39 /省略/HULFT/bin/hulsndd
66
+ →実行左記ファイルは確かに存在する
67
+
68
+ ```
69
+
70
+
71
+
72
+