OpenSSH เวอร์ชั่น 4.4p1 ขึ้นไป (ซึ่งควรรวมรุ่นล่าสุดกับ CentOS 5) มีความสามารถในการบันทึก SFTP ในตัว - คุณเพียงแค่ต้องกำหนดค่า
ค้นหาสิ่งนี้ใน sshd_config ของคุณ (ใน centos, ไฟล์/ 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 เพื่อปรับปรุงการเปลี่ยนแปลง (centos):
systemctl restart sshd