您好,匿名用户
随意问技术百科期待您的加入

如何在Linux上查看SSH Proxy的访问日志

0 投票

使用VPS(Linux)的SSH作为代理,使用Tunnelier作为windows上的客户端。
如果我希望了解有哪些URL访问走的是代理,在Linux的哪里查看日志呢?
/var/log/secure
/var/log/message
里面都看不到,该在哪里看?或者该如何设置才能看到访问日志(包括访问成功的日志)?

多谢!

用户头像 提问 2013年 12月11日 @ 匿名用户
分享到:

1个回答

0 投票

看了一下openssh-server的源码 @ ~/src/openssh-5.9p1/channels.c +1227

    debug2("channel %d: dynamic request: socks5 host %s port %u command %u",
        c->self, c->path, c->host_port, s5_req.command);

也就是说,debug level至少要开到2档(sshd -d 2)才可以看到这个log。另外因为是socks5代理(tcp层的),所以openssh没有理由也不会去记录url,有兴趣的话可以hack一下源码,难度应该不会很大。至少可以把debug2改成debug1或者logit什么的。

用户头像 回复 2013年 12月12日 @ 阿尔托莉雅 下士 (587 威望)
提一个问题:

相关问题

0 投票
1 回复 43 阅读
0 投票
1 回复 72 阅读
用户头像 提问 2012年 12月1日 @ Hades 上等兵 (152 威望)
0 投票
1 回复 39 阅读
用户头像 提问 2012年 12月1日 @ Diana 上等兵 (326 威望)
0 投票
1 回复 54 阅读
用户头像 提问 2012年 12月1日 @ Cancer 上等兵 (211 威望)
0 投票
1 回复 72 阅读
用户头像 提问 2012年 12月1日 @ Dionysus 上等兵 (229 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...