সিস্টেম লগ
সিস্টেম লগগুলি প্রাথমিকভাবে উবুন্টু সিস্টেমের কার্যকারিতা নিয়ে কাজ করে, ব্যবহারকারীদের দ্বারা অতিরিক্ত অ্যাপ্লিকেশন যুক্ত করার প্রয়োজন হয় না। উদাহরণস্বরূপ অনুমোদনের ব্যবস্থা, সিস্টেম ডেমন, সিস্টেম বার্তা এবং সমস্ত-অন্তর্ভুক্তকারী সিস্টেম লগ নিজেই syslog অন্তর্ভুক্ত।
অনুমোদন লগ: /var/log/auth.log
অনুমোদন লগ অনুমোদন সিস্টেমের ব্যবহার, ব্যবহারকারীদের পাসওয়ার্ডের জন্য অনুরোধ করে এমন ব্যবহারকারীদের অনুমোদনের প্রক্রিয়াগুলি যেমন প্লাগেবল প্রমাণীকরণ মডিউল (পিএএম) সিস্টেম, sudoকমান্ড, দূরবর্তী লগইন ইত্যাদির sshdউপর নজর রাখে।
ডেমন লগ: /var/log/daemon.log
ডিমন লগটিতে চলমান সিস্টেম এবং অ্যাপ্লিকেশন ডেমন যেমন জিনোম ডিসপ্লে ম্যানেজার ডেমন gdm, ব্লুটুথ এইচসিআই ডিমন hcid, বা মাইএসকিউএল ডাটাবেস ডেমন সম্পর্কিত তথ্য রয়েছে mysqld।
ডিবাগ লগ: /var/log/debug
ডিবাগ লগটি উবুন্টু সিস্টেম এবং অ্যাপ্লিকেশনগুলি syslogdথেকে ডিবাগ পর্যায়ে লগ ইন করে এমন ডিবাগ বার্তা সরবরাহ করে ।
কার্নেল লগ: /var/log/kern.log
কার্নেল লগ উবুন্টু লিনাক্স কার্নেল থেকে বার্তাগুলির বিশদ লগ সরবরাহ করে। এই বার্তাগুলি কোনও নতুন বা কাস্টম-বিল্ট কার্নেলের সমস্যা-শ্যুট করার জন্য দরকারী হিসাবে প্রমাণিত হতে পারে।
কার্নেল রিং বাফার: dmesg
কার্নেলের রিং বাফারটি আসলে প্রতি সে লগ ফাইল নয়, বরং চলমান কার্নেলের এমন একটি অঞ্চল যা আপনি dmesgইউটিলিটির মাধ্যমে কার্নেল বুটআপ বার্তাগুলির জন্য জিজ্ঞাসা করতে পারেন । বার্তাগুলি দেখতে, এটি ব্যবহার করুন:
dmesg | less
ডিফল্টরূপে, সিস্টেমের প্রারম্ভিক স্ক্রিপ্টের /etc/init.d/bootmisc.shফাইলের সব থেকে bootup বার্তা পাঠায় /var/log/dmesgহিসাবে ভাল।
বার্তা লগ: /var/log/messages
বার্তাগুলি লগটিতে অ্যাপ্লিকেশনগুলি এবং সিস্টেম সুবিধা থেকে প্রাপ্ত তথ্য সম্পর্কিত বার্তা রয়েছে। এই লগটি অ্যাপ্লিকেশনগুলি থেকে বার্তা আউটপুট এবং আইএনএফও পর্যায়ে syslog/ sysklogডিমনটিতে লগ ইন করা সিস্টেম সুবিধার জন্য দরকারী ।
সিস্টেম লগ: /var/log/syslog
সিস্টেম লগটিতে সাধারণত আপনার উবুন্টু সিস্টেম সম্পর্কে ডিফল্টরূপে সর্বাধিক তথ্য থাকে। এটিতে অন্যান্য লগের তথ্য নাও থাকতে পারে। আপনি যখন অন্য লগ এ পছন্দসই লগ তথ্য সনাক্ত করতে না পারেন সিস্টেম লগ পরামর্শ করুন।
অ্যাপ্লিকেশন লগ
অনেক অ্যাপ্লিকেশন লগ ইনও তৈরি করে /var/log। আপনি যদি আপনার /var/logসাব-ডাইরেক্টরির বিষয়বস্তুগুলি তালিকাভুক্ত করেন তবে আপনি পরিচিত নামগুলি দেখতে পাবেন, যেমন /var/log/apache2অ্যাপাচি 2 ওয়েব সার্ভারের /var/log/sambaজন্য লগগুলি উপস্থাপন করা বা সাম্বা সার্ভারের লগগুলি অন্তর্ভুক্ত।
অ্যাপাচি এইচটিটিপি সার্ভার লগস: /var/log/apache2
উবুন্টুতে অ্যাপাচি 2-এর জন্য ডিফল্ট ইনস্টলেশন একটি লগ সাব-ডিরেক্টরি তৈরি করে। এই উপ-ডিরেক্টরিতে দুটি পৃথক উদ্দেশ্যে দুটি লগ ফাইল রয়েছে:
/var/log/apache2/access.log - পরিবেশিত প্রতিটি পৃষ্ঠার রেকর্ডস এবং ওয়েব সার্ভার দ্বারা লোড হওয়া প্রতিটি ফাইল।
/var/log/apache2/error.log - এইচটিটিপি সার্ভার দ্বারা প্রতিবেদন করা সমস্ত ত্রুটি শর্তের রেকর্ড
CUPS মুদ্রণ সিস্টেম লগগুলি: /var/log/cups/error_log
প্রচলিত ইউনিক্স প্রিন্টিং সিস্টেম (সিইউপিএস) /var/log/cups/error_logতথ্য এবং ত্রুটি বার্তাগুলি সঞ্চয় করতে ডিফল্ট লগ ফাইল ব্যবহার করে ।
রুটকিট হান্টার লগ: /var/log/rkhunter.log
রুটকিট হান্টার ইউটিলিটি ( rkhunter) আপনার উবুন্টু সিস্টেমটি ব্যাকডোর, স্নিফার এবং রুটকিটগুলির জন্য যাচাই করে, যা আপনার সিস্টেমের সমঝোতার লক্ষণ।
সাম্বা এসএমবি সার্ভার লগস: /var/log/samba
সার্ভার মেসেজ ব্লক প্রোটোকল (এসএমবি) সার্ভার, সাম্বা আপনার উবুন্টু কম্পিউটার এবং এসএমবি প্রোটোকল সমর্থনকারী অন্যান্য কম্পিউটারের মধ্যে ফাইল ভাগ করে নেওয়ার জন্য জনপ্রিয়ভাবে ব্যবহৃত হয়। সাম্বা উপ-ডিরেক্টরিতে তিনটি পৃথক ধরণের লগ রাখে:
log.nmbd - আইপি কার্যকারিতা (নেটওয়ার্ক স্টাফ) এর উপরে সাম্বার নেটবিওএস সম্পর্কিত বার্তা
log.smbd - সাম্বার এসএমবি / সিআইএফএস কার্যকারিতা সম্পর্কিত ফাইল (ফাইল এবং মুদ্রণ ভাগ করে নেওয়ার সামগ্রী) সম্পর্কিত বার্তা
log.[IP_ADDRESS] - লগ ফাইলের নামের আইপি ঠিকানা থেকে পরিষেবার জন্য অনুরোধ সম্পর্কিত বার্তা messages
এক্স 11 সার্ভার লগ: /var/log/Xorg.0.log
উবুন্টুর সাথে ব্যবহারযোগ্য ডিফল্ট এক্স 11 উইন্ডোয়ারিং সার্ভার হ'ল এক্সর্গ এক্স 11 সার্ভার। এই লগটি আপনার এক্স 11 পরিবেশের সাথে সমস্যাগুলি নির্ণয়ের জন্য সহায়ক।
অ-মানব-পঠনযোগ্য লগ
/var/logউপ - ডিরেক্টরিতে পাওয়া কিছু লগ ফাইলগুলি অ্যাপ্লিকেশনগুলির দ্বারা পঠনযোগ্য ডিজাইনের জন্য ডিজাইন করা হয়েছে, অগত্যা মানব দ্বারা নয়। কিছু উদাহরণ অনুসরণ।
লগইন ব্যর্থতা লগ: faillog
লগইনতে ব্যর্থ হওয়া লগইনটি /var/log/faillogপ্রকৃতপক্ষে পার্স করার জন্য এবং faillogকমান্ড দ্বারা প্রদর্শিত হওয়ার জন্য ডিজাইন করা হয়েছে ।
সর্বশেষ লগইন লগ: lastlog
সর্বশেষ লগইন লগইনগুলি /var/log/lastlogসাধারণত মানুষের দ্বারা বিশ্লেষণ এবং পরীক্ষা করা উচিত নয়, বরং lastlogকমান্ডের সাথে মিলিয়ে ব্যবহার করা উচিত ।
লগইন রেকর্ডস লগ: who
ফাইলটিতে /var/log/wtmpলগইন রেকর্ড রয়েছে, তবে /var/log/lastlogউপরের মতো /var/log/wtmpনয়, সাম্প্রতিক লগইনগুলির একটি তালিকা দেখানোর জন্য ব্যবহৃত হয় না, বরং পরিবর্তে বর্তমানে ব্যবহৃত লগইন whoব্যবহারকারীদের তালিকাভুক্ত করার জন্য কমান্ডের মতো অন্যান্য ইউটিলিটি দ্বারা ব্যবহৃত হয় ।
dmesgবা/var/log/messagesএকটি সাধারণ বার্তা লগ, কেবল বুটের জন্য নয়। এছাড়াও, টার্মিনাল থেকে অ্যাপ্লিকেশন শুরু করা কোনও সমস্যার ডিবাগ করতে সহায়তা করতে পারে।