より興味深いコンポーネントの XNUMX つは、 ネットワークコンソール。 これにより、インストールの大部分を SSH 経由でネットワーク経由で実行できるようになります。 ネットワークを使用するということは、インストールの最初の手順 (少なくともネットワークの設定まで) をコンソールから実行する必要があることを意味します。 (セクションを使用するとその部分を自動化できますが、 4.4.)
このコンポーネントはデフォルトではメインのインストール メニューにロードされないため、明示的に要求する必要があります。 CD からインストールしている場合は、中優先度で起動するか、メインのインストール メニューを呼び出して選択する必要があります。 CD からインストーラー コンポーネントをロードする 追加コンポーネントのリストから選択します network-console: SSH を使用してリモートでインストールを続行します。 ロードが成功したことは、次の名前の新しいメニュー エントリによって示されます。 SSH を使用してリモートでインストールを続行する.
10. つまり、スペースバーの左側にある Alt キーと F2 ファンクション キーを同時に押します。
この新しいエントリを選択すると、インストール システムへの接続とその確認に使用する一時パスワードの入力を求められます。 それだけです。 ユーザーとしてリモートにログインするように指示する画面が表示されます。 インストーラ 先ほど入力したパスワードを使用します。 この画面で注目すべきもう XNUMX つの重要な詳細は、このシステムのフィンガープリントです。 リモートでインストールを続行する人に指紋を安全に転送する必要があります。
ローカルでインストールを続行する場合は、いつでも Enter キーを押すと、メイン メニューに戻り、別のコンポーネントを選択できます。
では、ワイヤーの反対側に切り替えてみましょう。 前提条件として、インストール システムが UTF-8 エンコーディングを使用するように端末を設定する必要があります。 そうしない場合でも、リモート インストールは可能ですが、ダイアログの境界線が壊れたり、読めない非 ASCII 文字が表示されたりする可能性があります。 インストール システムとの接続を確立するのは、次のように入力するだけです。
$ ssh -l インストーラー インストール_ホスト
場所 インストール_ホスト は、インストールされているコンピュータの名前または IP アドレスです。 実際にログインする前に、リモート システムのフィンガープリントが表示され、それが正しいことを確認する必要があります。
注意: 当学校区の ssh インストーラー内のサーバーは、キープアライブ パケットを送信しないデフォルト構成を使用します。 原則として、インストールするシステムへの接続は無期限に開いたままにしておく必要があります。 ただし、状況によっては、ローカル ネットワークの設定によっては、一定期間非アクティブな状態が続くと接続が失われることがあります。 これが発生する一般的なケースの XNUMX つは、クライアントとインストールされているシステムの間のどこかに何らかの形式のネットワーク アドレス変換 (NAT) がある場合です。 インストールのどの時点で接続が失われたかによって、再接続後にインストールを再開できる場合とできない場合があります。
オプションを追加することで接続の切断を回避できる場合があります
-o ServerAliveInterval=値 を開始するとき ssh 接続するか、そのオプションを ssh 設定ファイル。 ただし、場合によっては、このオプションを追加すると、 原因となる ドロップされる接続 (たとえば、ネットワークの短期間の停止中にキープアライブ パケットが送信された場合、そこから ssh そうしないと回復したはずです)。そのため、必要な場合にのみ使用してください。
注意: 複数のコンピュータを順番にインストールし、それらのコンピュータがたまたま同じ IP アドレスまたはホスト名を持っていた場合、 ssh そのようなホストへの接続は拒否されます。 その理由は、指紋が異なるためであり、これは通常、スプーフィング攻撃の兆候です。 これが当てはまらないことが確実な場合は、関連する行を削除する必要があります。 〜/ .ssh / known_hosts 11 し、再試行してください。
ログイン後、次の XNUMX つの可能性がある初期画面が表示されます。 [スタート]メニュー シェルを開始する。 前者では、メイン インストーラー メニューが表示され、通常どおりインストールを続行できます。 後者は、リモート システムを調べて修正できるシェルを起動します。 インストール メニューでは SSH セッションを XNUMX つだけ開始する必要がありますが、シェルでは複数のセッションを開始することができます。
11. 次のコマンドは、ホストの既存のエントリを削除します: ssh-keygen -Rhostname|IPアドレス>.
警告
SSH 経由でリモートでインストールを開始した後は、ローカル コンソールで実行されているインストール セッションに戻らないでください。 これを行うと、新しいシステムの構成を保持するデータベースが破損する可能性があります。 これにより、インストールが失敗したり、インストールされたシステムに問題が発生したりする可能性があります。