Tôi đang cố gắng đăng nhập hoạt động (tải lên, tải xuống, đổi tên, xóa) cho người dùng SFTP.
Nếu tôi SFTP với người dùng bình thường, nó sẽ đăng nhập vào /var/log/secure
.
Nếu tôi SFTP với người dùng rssh, nó sẽ ghi lại rằng họ đã kết nối, nhưng không có gì khác.
Trong / var / log / tin nhắn nó cho thấy:
rssh [8287]: thiết lập cơ sở nhật ký thành LOG_USER
rssh [8287]: cho phép scp cho tất cả người dùng
rssh [8287]: cho phép sftp cho tất cả người dùng
rssh [8287]: cho phép rsync cho tất cả người dùng
rssh [8287]: cài đặt ô thành 022
rssh [8287]: chroot tất cả người dùng đến / nhà / dữ liệu
rssh [8287]: dòng cmd chroot: / usr / local / libexec / rssh_chroot_helper 2 "/ usr / libexec / openssh / sftp-server -f AUTHPRIV -l XÁC MINH"
rssh_chroot_helper [8287]: phiên mới cho USERNAME, UID = 721
rssh_chroot_helper [8287]: thư mục nhà của người dùng là / home / data / home / USERNAME
rssh_chroot_helper [8287]: chroot đến / home / data
rssh_chroot_helper [8287]: thay đổi thư mục làm việc thành / home / USERNAME (trong tù)
/ etc / ssh / sshd_config
SyslogFacility AUTHPRIV LogLevel DEBUG Subsystem sftp
/usr/libexec/openssh/sftp-server -f AUTHPRIV -l VERBOSE
/etc/syslog.conf
authpriv.*
/var/log/secure
Tôi đã cố gắng tìm một giải pháp trực tuyến, nhưng dường như không có gì hiệu quả. Tôi đã thử làm như sau với một liên kết được đặt thành /dev/log
và /var/log/secure
, nhưng không làm việc.
/ etc / sysconfig / syslog
SYSLOGD_OPTIONS="-m 0 -a /home/data/home/USERNAME/dev/log"