OpenSSH संस्करण 4.4p1 और ऊपर (जिसमें CentOS 5 के साथ नवीनतम संस्करण शामिल होना चाहिए) में SFTP लॉगिंग की क्षमता है - आपको इसे कॉन्फ़िगर करने की आवश्यकता है।
इसे अपने sshd_config में खोजें (सेंटो, फ़ाइल / etc / ssh / sshd_config में ):
Subsystem sftp /usr/libexec/openssh/sftp-server
और इसे बदलें:
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO
INFO डिफ़ॉल्ट रूप से आपके द्वारा देखे जा रहे विवरण का केवल एक स्तर है - यह फ़ाइल स्थानांतरण, अनुमति परिवर्तन आदि के बारे में विस्तृत जानकारी प्रदान करता है। यदि आपको अधिक जानकारी की आवश्यकता है, तो आप लॉग स्तर को तदनुसार समायोजित कर सकते हैं। विभिन्न स्तर (विस्तार के क्रम में) हैं:
QUIET, FATAL, ERROR, INFO, VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3
VERBOSE से अधिक कुछ भी संभवतः आप के लिए देख रहे हैं की तुलना में अधिक जानकारी है, लेकिन यह उपयोगी हो सकता है।
अंत में परिवर्तनों को अपडेट करने के लिए SSH सेवा को फिर से शुरू करें (सेंटो):
systemctl restart sshd