質問編集履歴

2

一部記載の更新

2021/02/20 12:20

投稿

mai_128
mai_128

スコア0

test CHANGED
File without changes
test CHANGED
@@ -46,11 +46,43 @@
46
46
 
47
47
  ```
48
48
 
49
+ ②logrotateの設定確認
49
50
 
51
+ ```
50
52
 
53
+ $vi /etc/logrotate.d/rsyslog
51
54
 
55
+ /var/log/auth.log
52
56
 
57
+ {
58
+
59
+ rotate 3
60
+
61
+ weekly
62
+
63
+ missingok
64
+
65
+ ifempty
66
+
67
+ compress
68
+
69
+ #次回作成されるファイルのパーミッション設定
70
+
71
+ create 644 syslog adm
72
+
73
+ sharedscripts
74
+
75
+ postrotate
76
+
77
+ /usr/lib/rsyslog/rsyslog-rotate
78
+
79
+ endscript
80
+
81
+ }
82
+
83
+ ```
84
+
53
- auth.logのパーミッション手動変更
85
+ auth.logのパーミッション手動変更
54
86
 
55
87
  ```ここに言語名を入力
56
88
 
@@ -70,7 +102,7 @@
70
102
 
71
103
 
72
104
 
73
- インスタンス再起動後のauth.log
105
+ インスタンス再起動後のauth.log
74
106
 
75
107
  パーミッションが「640」に戻ってしまう
76
108
 

1

文章の修正

2021/02/20 12:20

投稿

mai_128
mai_128

スコア0

test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,13 @@
2
2
 
3
3
  aws上で構築したインスタンス(Ubuntu)内に存在するauth.logのファイルパーミッションを変更し、インスタンス再起動後も変更値を維持したいです。
4
4
 
5
- ※「640」⇒「644」に変更したいです。
5
+ 設定ファイルの変更内容を後述ていますが、意図し変更内容通りにきません。auth.logが他に参照している設定ファイルなどご存じしたら教えていただきたいです。
6
6
 
7
7
 
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
- auth.logのパーミッションがインスタンス再起動後デフォルト値に戻ってしまいます。
12
-
13
- 下記の通り、設定ファイルに変更を加えているのにも関わらずインスタンス構築時のパーミッションに戻ってしまいます。
11
+ 下記の通り、設定ファイルに変更を加えているのにも関わらず、auth.logのファパーミッションがインスタンス再起動後デフォルト値に戻ってしまいます。
14
12
 
15
13
 
16
14
 
@@ -20,7 +18,7 @@
20
18
 
21
19
  $FileCreateMode 0640⇒0644
22
20
 
23
- $Umask 0022⇒0000
21
+ $umask 0022⇒0000
24
22
 
25
23
  ```
26
24
 
@@ -32,7 +30,7 @@
32
30
 
33
31
  #
34
32
 
35
- $Umask 0000
33
+ $umask 0000
36
34
 
37
35
  $FileOwner syslog
38
36