我很想将 autossh 设置为在启动时运行,将它添加到/etc/rc.local.
此命令有效:
autossh -i /root/.ssh/id_rsa -R 2522:localhost:22 user@address
但是,如果我添加-f选项
autossh -f -i /root/.ssh/id_rsa -R 2522:localhost:22 user@address
ssh 会话未启动。
如您所见,我为我的身份文件使用了绝对路径,因此这似乎与此处所述的问题不同:后台的 autossh 不起作用
来自/var/log/syslog:
Oct 18 11:08:39 raspberrypi autossh[2417]: starting ssh (count 1)
Oct 18 11:08:39 raspberrypi autossh[2417]: ssh child pid is 2418
Oct 18 11:08:39 raspberrypi autossh[2417]: ssh exited with status 0; autossh exiting
Run Code Online (Sandbox Code Playgroud)
我在树莓派 autossh 版本 1.4c 上将它与 debian wheezy 一起使用。
可能是它正在将-f选项传递给 ssh 吗?
几天以来,有人向我的网络服务器上托管的 WordPress 网站发送了数千个请求。
此请求的通用日志行是:
60.173.10.250 - - [23/Nov/2013:18:24:46 +0100] "GET /archivio/mgilbert/ HTTP/1.0" 200 24758 "http://www.**********.it/archivio/mgilbert/#comment-9768++++++++++++Result:+chosen+nickname+%22Tiedimmox%22;+nofollow+is+found;+success+%28from+first+page%29;+BB-code+not+working;" "Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0.1
由于此请求,网站所有者收到了大量电子邮件。请求来自不同的IP地址,所以我无法使用IP地址作为过滤器来阻止它们。
有什么办法可以阻止此类请求吗?
有几件事要添加到标题中。
假设我们有一个域foo.com和一个域bar.com,我们希望第一个由 apache 提供服务,第二个由 nginx 提供服务(两者都运行在同一台机器上,请考虑使用其他 Web 服务器的可能性,例如 lighthttpd),并且我们希望它们只需写入 URL 而无需指定任何端口即可访问(至少在客户端,但服务器端的重定向是可以接受的)。
那可能吗?如何完成这样的事情?我不知道从哪里开始和谷歌搜索我只能找到如何在同一台服务器上托管多个域......这不是我想要的。