使用本地工具来监视远程日志

我在托pipe的Web服务器上没有root访问权限,但是我想使用MultiTail之类的工具来监视在我的Web主机上生成的日志文件。

有没有一种方法,我可以在我的远程主机(我有SSH访问)pipe道日志输出到我的本地运行的MultiTail?

本地机器正在运行Ubuntu 9.04。 远程机器正在运行FreeBSD 6。

==

坚果壳的答案是:

1)为ssh设置基于密钥的login。

2)执行以下命令:

multitail -l "ssh -l USER HOST tail -f ./www_logs/access_log" -l "ssh -l USER2 HOST2 tail -f ./www_logs/access_log" 

你可以尝试这样的事情:

 multitail -l“ssh remotehost tail -f / var / log / messages”\
           -l“ssh remotehost tail -f /var/log/mail.log”

我敢肯定有很多很好的multitail选项,我错过了,但至less应该得到的基本工作。

如果你可以访问远程盒子上的编译器,只需要在那里编译multitil,然后把它安装在用户的目录中。

 ./configure --prefix=~/bin/ 

应该工作正常,只要安装了ncurses。