2

Ubuntu イメージを使用して Azure VM にソフトウェアをインストールする必要があります。手動で行う 1 つの方法は、putty またはその他のコマンドライン ツールを使用して端末に ssh し、インストール bash コマンドを実行することです。これを行う別の方法は、bash スクリプトを作成し、Azure 自動化から呼び出すことで、これを自動化することでした。しかし、Azure Automation Runbook から bash スクリプトを呼び出す方法が見つかりません。これが可能かどうか教えてください。

Azure Automation は既定で powershell をサポートしているため、powershell スクリプトを呼び出すことができます。

コマンドNew-SshSessionを使用Invoke-SshCommandしてコマンドを実行しようとしましたが、セッションに接続しようとすると以下のエラーが発生します。

また、New-SshSession (以下を参照) を使用するための前提条件は何ですか?

New-SshSession -ComputerName 'ComputerName' -Username 'UserName'

Unable to create SSH client object: Exception calling ".ctor" with "4" argument(s): "Could not load type 'System.Security.Cryptography.HMACRIPEMD160' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral,

New-SshSession の使用を開始する前に、前提条件はありますか? Linux マシンに .Net ライブラリをインストールする必要がありますか?

4

1 に答える 1