首页/安全/取证与溯源速查/登录脚本后门(sshrc 与 ForceCommand)
Linux 取证135 条

登录脚本后门(sshrc 与 ForceCommand)

sshd_config 的 ForceCommand 与 /etc/ssh/sshrc、~/.ssh/rc 会在会话建立时执行命令,被写入后可在不改 shell 的前提下长期驻留。

取证与溯源速查安全更新于 2026-10-12
文件/etc/ssh/sshrc、~/.ssh/rc
配置ForceCommand / PermitUserRC

核查

核查
grep -Rn 'ForceCommand\|PermitUserRC\|PermitLocalCommand' /etc/ssh/sshd_config /etc/ssh/sshd_config.d/ 2>/dev/null
cat /etc/ssh/sshrc ~/.ssh/rc 2>/dev/null
阅读这些文件时用 cat 直接查看,不要执行其中内容。

易错点

  • PermitUserRC 默认开启,~/.ssh/rc 常被遗漏
  • ForceCommand 也可能被运维用于跳板机,先核对基线配置

数据来源与参考

  • OpenSSH 手册 sshrc(5) 与 sshd_config(5)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌