可以使用一些帮助设置和运行敲在Mac上:)

时间:2014-10-08 14:25:59

标签: macos bash knockd

对于bash,我总共需要n00b,但是需要使用端口敲门序列连接到Web服务器。我发现http://www.zeroflux.org/projects/knock看起来很有前途,但我不能为我的生活让它发挥作用。

我不清楚的事情(对于初学者): 我是否需要安装源代码?或者OSX客户端应该独立运行? (因为来源似乎也说它是一个客户 - 太混乱了)

如果有任何人有这方面的经验并且可以引导我完成它,我会非常感激!

非常感谢, -jennyb

2 个答案:

答案 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下载敲击工具。

  1. 双击下载的文件进行解压缩(或右键单击 并使用存档实用程序打开)
  2. 打开终端(应用程序/实用程序/终端),将敲击移动到合理的路径,以便您的shell可以找到它并确保您拥有它以便运行它:
  3. sudo mv下载/ knock / usr / local / bin / knock

    sudo chown $ USER:admin / usr / local / bin / knock

    1. 使用knock客户端:(再次在终端中)
    2. 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客户端并连接