被监禁的 SSH 用户的 Ksh/Bash 历史记录

被监禁的 SSH 用户的 Ksh/Bash 历史记录

如何保留 chroot SSH(而非 SFTP)用户的活动历史记录?我试过了:

  • 使用适当的权限在他们的家中创建了一个 .sh_history
  • 在 .profile 及其被监禁的 /etc/profile 中创建了自定义 $HISTFILE
  • 登录后导出 HISTFILE。

这就是我在 sshd_config 中的匹配方式:

Match Group sshuser
            ChrootDirectory %h
            AllowTcpForwarding no

相关内容