对于bash,我总共需要n00b,但是需要使用端口敲门序列连接到Web服务器。我发现http://www.zeroflux.org/projects/knock看起来很有前途,但我不能为我的生活让它发挥作用。
我不清楚的事情(对于初学者): 我是否需要安装源代码?或者OSX客户端应该独立运行? (因为来源似乎也说它是一个客户 - 太混乱了)
如果有任何人有这方面的经验并且可以引导我完成它,我会非常感激!
非常感谢, -jennyb答案 0 :(得分:1)
您可以通过在终端中执行以下命令来安装homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
自制完成安装后,您可以在系统上安装软件包,如下所示:
brew install packagename
在您的情况下,您可以执行brew install knock
并且它应该有效。
答案 1 :(得分:0)
注意:如果使用自制软件安装
,则可以直接跳至步骤3如果您从zeroflux下载敲击工具。
sudo mv下载/ knock / usr / local / bin / knock
sudo chown $ USER:admin / usr / local / bin / knock
knock servername port_sequence或knock servername port:protocol 端口:协议
knock ftp.client_server.com 1234 5679 443
or
knock ftp.client_server.com 1234:udp 5679:tcp 443:tcp
现在启动您的ftp客户端并连接