Squid ନିଜ ଲଗ୍ ଫାଇଲ କାହିଁକି ଖୋଲିପାରୁନାହିଁ
ଅନୁମତି ବଢ଼ାଇବା ପୂର୍ବରୁ ପଥର ପ୍ରତିଟି ଅଂଶ ଯାଞ୍ଚ କରି ଡିରେକ୍ଟୋରି ପାର ହେବା, ପୁରୁଣା ଫାଇଲରେ ଯୋଗ କରିବା ଓ ନୂଆ ତିଆରି କରିବା ଅଲଗା କରନ୍ତୁ।
access_log stdio:/srv/squid-logs/access.log logformat=squidଉପରୋକ୍ତ Squid 6 stdio ଲଗର ଉଦାହରଣ ପାଇଁ ପଥ ନବଦଳାଇ ଯାଞ୍ଚ କରନ୍ତୁ:
namei -l /srv/squid-logs/access.log| କାର୍ଯ୍ୟ | ଆବଶ୍ୟକ ପ୍ରବେଶ |
|---|---|
| ପ୍ୟାରେଣ୍ଟ ଡିରେକ୍ଟୋରିର ପଥ ପାର ହେବା | ପ୍ରତି ଡିରେକ୍ଟୋରିରେ ଖୋଜିବା/ନିଷ୍ପାଦନ ଅନୁମତି |
| ଥିବା ଲଗ୍ରେ ଯୋଗ କରିବା | ପଥ ପାର ହେବା ଓ ଫାଇଲରେ ଲେଖିବା ଅନୁମତି |
| ନଥିବା ଲଗ୍ ତିଆରି କରିବା | ସିଧା ପ୍ୟାରେଣ୍ଟ ଡିରେକ୍ଟୋରିରେ ଲେଖିବା ଅନୁମତି ମଧ୍ୟ |
ଅନୁମତି ବିଟ୍ ଓ ACLକୁ ପ୍ରକୃତରେ ଲେଖୁଥିବା ପ୍ରକ୍ରିୟାର ପରିଚୟ ସହ ତୁଳନା କରନ୍ତୁ। Stdio, Squid ମାଧ୍ୟମରେ ଲେଖେ; daemon ଲଗିଂ ସହାୟକ ପ୍ରକ୍ରିୟା ବ୍ୟବହାର କରେ। ଲଗ୍ ରୋଟେସନ୍ ବେଳେ ନାମ ବଦଳ କିମ୍ବା ପ୍ରତିସ୍ଥାପନ ପାଇଁ ଅନ୍ୟ ଡିରେକ୍ଟୋରି ଅନୁମତି ଲାଗିପାରେ।
ପ୍ରବେଶ ନାକଚ କରାଉଥିବା ଅଂଶଟି ଠିକ୍ କରନ୍ତୁ। କେବଳ ପାର ହେବା ପାଇଁ ସବୁ ଉପର ଡିରେକ୍ଟୋରିରେ ଲେଖିବା ଅନୁମତି ଦରକାର ନାହିଁ। ସାଧାରଣ ଅନୁମତି ଯଥେଷ୍ଟ ହେଲେ ଇନଷ୍ଟଲେସନ୍ କିମ୍ବା କ୍ୟାଶ୍ ଟ୍ରିର ପ୍ରବେଶ ରିକର୍ସିଭ୍ ଭାବେ ବଢ଼ାଇବା ବଦଳରେ ସେବାର ସୁରକ୍ଷା ନୀତିର ନାକଚ ଯାଞ୍ଚ କରନ୍ତୁ।