0

私は bash に関してはまったく無知ですが、ポート ノック シーケンスを使用して Web サーバーに接続する必要があります。私はhttp://www.zeroflux.org/projects/knockを見つけました。これは有望に見えますが、私の人生ではそれを機能させることはできません。

私がはっきりしていないこと(初心者向け):ソースコードをインストールする必要がありますか?または、OSX クライアントを単独で実行する必要がありますか? (ソースもクライアントだと言っているようです-とても混乱しています)

誰かがこれを経験していて、私を案内してくれるなら、私は大いに感謝しています!

どうもありがとう、-jennyb

4

2 に答える 2

0

注: homebrew でインストールした場合は、ステップ 3 にスキップできます。

ゼロフラックスからノックユーティリティをダウンロードした場合。

  1. ダウンロードしたファイルをダブルクリックして解凍します (または、右クリックしてアーカイブ ユーティリティで開きます)。
  2. ターミナル (Applications/Utilities/Terminal) を開き、knk を適切なパスに移動します。これにより、シェルがそれを見つけ、所有していることを確認して実行できるようになります。

sudo mv ダウンロード/ノック/usr/local/bin/knock

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

  1. ノッククライアントの使用: (再びターミナルで)

ノック サーバー名 port_sequence またはノック サーバー名 ポート: プロトコル ポート: プロトコル

knock ftp.client_server.com 1234 5679 443
or
knock ftp.client_server.com 1234:udp 5679:tcp 443:tcp

ftp クライアントを起動して接続します

于 2015-08-28T21:12:57.210 に答える