উত্তর:
উবুন্টু 15.10 এবং ডেবিয়ান জেসিতে একটি ফাইল /etc/rsyslog.d/20-ufw.conf রয়েছে। এটি নীচে রয়েছে # & ~
। এটির অসুবিধা করতে এর সামনে # টি সরান এবং কমান্ডটি দিয়ে rsyslog রিফ্রেশ করুন /etc/init.d/rsyslog restart
যাতে এটি কনফিগারেশন পরিবর্তনটি বিবেচনায় নেয়।
# & stop
কিন্তু একইভাবে যখন uncommented হয়, আরএসস্লগ অবশ্যই পুনরায় আরম্ভ করা দরকার।
আমি পাশাপাশি উবুন্টু 14.04 চালাচ্ছি। আমার মধ্যে /etc/rsyslog.d/
একটি ফাইল রয়েছে 20-ufw.conf
যার নীচের লাইনটি রয়েছে:
:msg,contains,"[UFW " /var/log/ufw.log
আমি যা করেছি তা হ'ল ফাইলটি মুছুন এবং এর শীর্ষে 50-default.conf
আমি নিম্নলিখিতগুলি যুক্ত করেছি:
: *, এতে রয়েছে, "[ইউএফডাব্লু" /var/log/ufw.log
এবং বন্ধ করুন
এর সাথে আরএসআস্লগ পুনঃসূচনা করুন sudo service rsyslog restart
এবং আপনার ইউএফডাব্লু লগগুলি অন্য কোনও ক্ষেত্রে নয় বরং তাদের নিজস্ব ফাইলে রাখা উচিত।
20-ufw.conf
এবং সেখানে স্টপ কমান্ড যোগ করবেন না? প্রকৃতপক্ষে, এর মধ্যে ইতিমধ্যে একটি টেম্পলেট রয়েছে যা নিরবিচ্ছিন্ন হতে পারে এবং এটি আমার দ্রুত পরীক্ষায় ভাল কাজ করে বলে মনে হচ্ছে।
:msg,contains,"[UFW " /var/log/ufw.log
যে পরিবর্তন করা / বন্ধ করা প্রয়োজন।
ইউএফডাব্লু লগিংয়ের জন্য /var/log/syslog
বা আরএসএসলগ ব্যবহার করে /var/log/messages
:
লগ ফাইলটি পরিবর্তন করতে, সম্পাদনা করুন /etc/rsyslog.d/50-default.conf
এবং শীর্ষে যুক্ত করুন:
:msg, contains, "UFW" -/var/log/ufw.log
& ~
এই /var/log/ufw.log
জাতীয় ডেটা আরও প্রক্রিয়াকরণ রোধ করতে "ইউএফডাব্লু" থাকা সমস্ত ডেটা লগ করবে।
16.04 এ কেবল এই ফাইলটির শেষ লাইনটি মন্তব্য করুন যাতে এটি পড়ে
$ tail -1 /etc/rsyslog.d/20-ufw.conf
& stop
এবং rsyslog পুনরায় আরম্ভ করুন
$ sudo systemctl restart rsyslog
এখন থেকে, ufw লগগুলি /var/log/ufw.log এ থাকবে এবং আর / var / লগ / সিসলগে থাকবে না
sudo service rsyslog restart
পরিবর্তন করার পরে ব্যবহৃত হয়েছে , ধন্যবাদ!