SSH PermitLocalCommand - ! 命令无输出

SSH PermitLocalCommand - ! 命令无输出

我已经在 ssh .config 文件中启用了 PermitLocalCommand,并且我可以在本地运行命令,但我运行的命令似乎没有产生任何输出。

[[email protected]]$ ssh [email protected]
[[email protected] ~]$ echo "I'm on remote machine"
I'm on remote machine
~C
ssh> ! echo hello world

[[email protected] ~]$

我不知道输出到哪里...我尝试过! echo hello world > /tmp/file并且我可以看到文件确实包含“hello world”,所以实际的命令正在执行。

有谁知道如何才能显示命令的输出?

相关内容