問題タブ [netscaler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - アクティブな接続を表示し、番号のリモート ファイルを追加する FreeBSD スクリプト
コマンド、grep、awk、crontab などの多くの UNIX を認識する NetScaler FreeBSD を使用しています。
次のコマンドを実行して、システムに接続しているユーザーの数を取得します
出力 (番号付き行):
上記の出力から - 必要なのは、接続されているユーザーの数 (7 行目の 3 列目 (605
正確には) に示されている) と、(実行中のスクリプトの) ホスト名と時刻だけです。
ここで、この重要な 3 列目の番号、つまり、ホスト名と収集されたデータの時刻を抽出するため605
に、次のスクリプトを作成しました。
結果は完璧で、次のようにホスト名、時間、接続ユーザー数が表示されます。
今、誰でも私ができる方法を明らかにしてください:
- このスクリプトを毎日、午前 5 時から午後 5 時 (12 時間) まで実行しますか?
- スクリプトが実行されるたびに、リモートの Unix 共有にファイルを追加して出力しますか?
これが挑戦であるとすれば、これは少し難しいかもしれませんが、魔法を作成できる bash スクリプト ウィザードに感謝します!
前もって感謝します!
powershell - Citrix NetScaler の背後にある Web サービスにアクセスする
パブリック ネットワークからアクセスしようとしている内部 .NET Web サービスがあります。
ブラウザを使用している場合、ユーザーは Citrix NetScaler カスタム ページのフォームに入力できlogin
、passwd
フォームが送信された後、ブラウジングは続行され、Web サービス エンドポイントは問題なく動作します。
Citrix NetScaler については何も知りませんが、ブラウザーの開発ツールでネットワーク呼び出しを確認することで、PowerShell と aMicrosoft.PowerShell.Commands.WebRequestSession
オブジェクトを使用して Web サービスにアクセスできました。
Microsoft.PowerShell.Commands.WebRequestSession
PowerShellのオブジェクトを使わずにログインする方法はありますか? 適切なエンドポイントを使用していますか?
編集: PowerShell を使用しないソリューションを探していますが、HTTP ヘッダーと Cookie のみに依存しています