You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RHEL 8/6环境下SFTP日志按用户组分流异常问题求助

RHEL 8/6环境下SFTP日志按用户组分流异常问题求助

我最近在配置SFTP服务器时碰到了个头疼的问题:日志会根据用户的组归属写到不同的文件里,不管是RHEL 8还是老版本的RHEL 6机器都存在这个情况。

我的服务器上大部分用户是仅拥有SFTP权限、没有Shell访问权限的,这是通过将他们加入ftpnoshell组来实现的;还有一部分用户具备Shell权限,可以正常SSH登录服务器。

先贴一下关键配置:

/etc/ssh/sshd_config的核心内容:

Subsystem       sftp    internal-sftp -f LOCAL4 -l VERBOSE -d %u

Match Group ftpnoshell
    ChrootDirectory /home
    X11Forwarding no
    AllowTCPForwarding no
    ForceCommand internal-sftp -f LOCAL4 -l VERBOSE -d %u

/etc/rsyslog.conf的相关配置:

local4.*                                                /var/log/sftp.log

我原本预期所有用户的SFTP日志都会统一写到/var/log/sftp.log里,但实际测试发现,ftpnoshell组的用户日志反而被写到了/var/log/secure中,有没有大佬能帮忙分析下原因,给点解决思路呀?

备注:内容来源于stack exchange,提问作者anlag

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 07:35:28