我有一个 perl 脚本,它做了很多事情,比如限制可以通过 ssh 运行的命令(使用 SSH_ORIGINAL_COMMAND)。该脚本工作正常,除了我无法在任何地方看到脚本的输出(我正在打印的一堆东西)。
我已经检查过了/var/log/auth.log
,但我没有看到任何东西。
这是我的行的sshd_config
样子:
ForceCommand /some/path/my_script.pl
我正在运行 Ubuntu 12.x
我有一个 perl 脚本,它做了很多事情,比如限制可以通过 ssh 运行的命令(使用 SSH_ORIGINAL_COMMAND)。该脚本工作正常,除了我无法在任何地方看到脚本的输出(我正在打印的一堆东西)。
我已经检查过了/var/log/auth.log
,但我没有看到任何东西。
这是我的行的sshd_config
样子:
ForceCommand /some/path/my_script.pl
我正在运行 Ubuntu 12.x
这
ForceCommand
是连接用户运行的命令。因此,如果它产生一些输出,它会发送给正在连接的用户。