vsftpd লগ ফাইলের অবস্থান?


14

কেউ আমাকে বলতে পারেন যে vsftpd- র জন্য লগ ফাইলটি কোথায় অবস্থিত? আমি কীভাবে একটি এফটিপি সার্ভার ইনস্টল ও কনফিগার করব তা শিখতে চেষ্টা করছি এবং লগ ফাইলটি খুঁজে পাচ্ছি বলে মনে হচ্ছে না। লগ ফাইল তৈরি করার জন্য কীভাবে পরিষেবাটি কনফিগার করতে হয় বা কোথায় অবস্থিত তা আমাকে কেউ বলতে পারেন?

উত্তর:


14

ডিফল্টরূপে উবুন্টুর লগ ফাইল /var/log/vsftpd.log। সেটিংটি চলছে/etc/vsftpd.conf

ডিফল্টটিকে পৃথক পথের নাম ( /etc/vsftp.confএন্ট্রি) নির্দিষ্ট করে সংশোধন করা যেতে পারে :

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 

আপনি যদি এফটিপি সার্ভারে ঘটে যাওয়া সমস্ত ইভেন্টের একটি লাইভ, রিয়েলটাইম লগ দেখতে চান তবে করুন tail -f vsftpd.log। টেইল হ'ল একটি প্রোগ্রাম যা কোনও ফাইলের 'লেজ' প্রদর্শন করে, ফাইলটিতে -fসংযুক্ত কোনও ডেটা অনুসরণ করতে বলে, এই ক্ষেত্রে, ftp লগের মধ্যে কোনও নতুন লগ এন্ট্রি vsftpd.log
স্কাইবলস

1

কখনও কখনও এটি ঘটে যে লগটি কোনও ডেটা পূরণ করে না, কারণ ফাইলটির অস্তিত্ব নেই। একটি লগ ফাইল তৈরি করুন:

touch /var/log/vsftpd.log

তারপর

service vsftpd restart

স্পর্শ /var/log/vsftpd.log প্রয়োজন হবে না। যদি এটির প্রয়োজন হয় তবে এটি একটি চিহ্ন হতে হবে যে vsftpd ইনস্টলেশন বা কনফিগারেশনের ক্ষেত্রে কোনও সমস্যা আছে। লগ ফাইলটি উপস্থিত না থাকলে স্বয়ংক্রিয়ভাবে তৈরি করা উচিত। /Var/log/vsftpd.log নাম পরিবর্তন করে সত্যই এটি ঘটবে তা নিশ্চিত করার জন্য আমি এটি পরীক্ষা করেছি। এটি vsftpd ক্রিয়াকলাপটি লগ করতে স্বয়ংক্রিয়ভাবে পুনরায় তৈরি করা হয়েছিল। পুনরায় তৈরি করা একই জিনিস যা লগ ফাইলটি ঘোরানোর সময় ঘটে ... /var/log/vsftpd.log.1 এ সরানো হয়।
এলডি জেমস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.