Ian*_*Ian 7 remote-access ssh log-files tail
我在托管的 Web 服务器上没有 root 访问权限,但我想使用MultiTail 之类的工具来监视在我的 Web 主机上生成的日志文件。
有没有办法将远程主机(我有 ssh 访问权限)上的日志输出通过管道传输到本地运行的 MultiTail?
本地机器运行的是 Ubuntu 9.04。远程机器正在运行 FreeBSD 6。
==
简而言之,答案是:
1) 为 ssh 设置基于密钥的登录。
2)执行以下命令:
multitail -l "ssh -l USER HOST tail -f ./www_logs/access_log" -l "ssh -l USER2 HOST2 tail -f ./www_logs/access_log"
Run Code Online (Sandbox Code Playgroud)
Ins*_*yte 10
你可以尝试这样的事情:
multitail -l "ssh remotehost tail -f /var/log/messages" \
-l "ssh remotehost tail -f /var/log/mail.log"
我确信有很多不错的multitail选择我错过了,但这至少应该让基础工作。
| 归档时间: |
|
| 查看次数: |
5503 次 |
| 最近记录: |