ওপেনএসএসএইচ সংস্করণ 4.4p1 এবং তারপরে (যা সেন্টোস 5 সহ সর্বশেষতম সংস্করণ অন্তর্ভুক্ত করা উচিত) এতে এসএফটিপি লগিংয়ের ক্ষমতা অন্তর্নির্মিত রয়েছে - আপনাকে কেবল এটি কনফিগার করতে হবে।
আপনার sshd_config এ এটি সন্ধান করুন (সেন্টো, ফাইল / ইত্যাদি / এসএসএস / এসএসডি_কনফিগে ):
Subsystem sftp /usr/libexec/openssh/sftp-server
এবং এটিকে পরিবর্তন করুন:
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO
আপনি ডিফল্টরূপে যা দেখছেন সে সম্পর্কে আইএনএফও কেবল মাত্র এক স্তরের - এটি ফাইল স্থানান্তর, অনুমতি পরিবর্তন ইত্যাদি সম্পর্কিত বিস্তারিত তথ্য সরবরাহ করে যদি আপনার আরও তথ্যের প্রয়োজন হয় তবে আপনি সেই অনুযায়ী লগ স্তরটি সামঞ্জস্য করতে পারেন। বিভিন্ন স্তরের (বিশদ অনুসারে) হ'ল:
QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3
VERBOSE এর উপরে যে কোনও কিছু সম্ভবত আপনি যা চেয়েছিলেন তার চেয়ে বেশি তথ্য, তবে এটি কার্যকর হতে পারে।
পরিবর্তনগুলি (সেন্টো) আপডেট করার জন্য শেষ পর্যন্ত এসএসএইচ পরিষেবাটি পুনরায় চালু করুন:
systemctl restart sshd