web-dev-qa-db-ja.com

SSHシェルを使用してURLからVMware ESXiにファイルをダウンロードする方法は?

私のインターネットは比較的遅いので、Ubuntu Server(ISOファイル)をVMware ESXiのディレクトリにssh Shell経由で直接ダウンロードする必要があります。

どうすればいいですか?

2
ASIL

ダイレクトコンソールでSSHアクセスを有効にするには

  1. ESXiホストのダイレクトコンソールでF2を押し、プロンプトが表示されたら資格情報を入力します

  2. [トラブルシューティングオプション]までスクロールし、Enterキーを押します

  3. [SSHを有効にする]を選択し、Enterキーを1回押します。左側で、[SSHの変更を有効にする]を[SSHを無効にする]にします。右側では、SSHは無効になっていますSSHへの変更は有効になっています。

  4. メインのダイレクトコンソール画面に戻るまでEscを押します。

この後、wget read man wgetを使用できます。

  • SSH経由でESXiに接続します
  • ISOをダウンロードするフォルダーに変更します
  • wget http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-server-AMD64.isoを実行します

これにより、ISOが直接ダウンロードされます。

ESXiサーバーでのISOストアのセットアップ

  • 構成に移動>ストレージ
  • データストアを右クリックして、[参照]を選択します
  • ISOフォルダーを作成しました
  • SSHを使用してmv新しいフォルダーにダウンロードされたISOを
6
ThatGuy

複数の接続を使用してファイルを取得することにより、aria2cを使用してダウンロード速度を向上させます。 -xを使用して、ダウンロードごとに最大接続数を設定します。次のコマンドは、5つの並列接続を使用して、公式WebサイトからUbuntu ISOをダウンロードします。

aria2c -x5 http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-server-AMD64.iso

このツールがインストールされていない場合は、次のコマンドを発行してインストールします。

Sudo apt-get install aria2
1
deadhacker1900