私たちの学校の研究室には20台のコンピュータがあり、そのコンピュータにLinuxをインストールしようとしています。中央コンピュータでこれを制御できますか(アップデート、アップグレードなどの操作を意味します)。
気づく: ジョリングリッド現在の開発段階で私が望むことをすることができます。似たようなものがありますか?
編集:私を助けてくれた皆さんに感謝します。私はLinuxに初めてアクセスし、まだ学んでいるので、優れたリモートアクセスツールであるかどうかはcli
わかりませんssh
。ssh
答え1
はい、可能です。かなり標準的です。実際、Linuxが動作する一般的な方法は簡単です。
したがって、まずLinuxでは、すべての管理タスクは通常コマンドラインを使用して実行されます。したがって、コンピュータを更新するためにいくつかのコマンドを入力します。を使用すると、ssh
どこからでも(アドレスを知っている限り)コンピュータにログインして操作を実行できます。必ず前に座る必要はありません。
このように同じタスクを実行する複数のコンピュータがある場合は、ラップトップごとに手動で実行するのは良い考えではありません。代わりに、すべてのコンピュータで同じことを行い、すべてが正常であることを確認する簡単な自動化ツールを使用します。これを行う方法は非常に多様です!同じ機能を持つ他の多くのツールがすでに存在しているので、世界に「Zorin Grid」が必要な理由がわかりません。
私は個人的にそれが好きですansible
。インストールしたいソフトウェアのリスト、作成したい設定、別のテキストファイルにバックアップしたいファイルと一緒に、私のコンピュータのリストを1つのテキストファイルにして、ansibleにそれを行うように指示しました。これ。それはそれをし、私に結果を伝えます。
答え2
例:(特定のツールを扱うことはありませんが、ここにいくつかの提案があります。)
基本から
ssh
リモートログインについて学びました。ssh
同時に複数のコンピュータにログインし、各コンピュータで同じ操作を実行できる並列ツールがあります。リモートデスクトップ、ssh+X11、vncなどもあります。これは複数のシステムに合わせて拡張されません。 (GUIは通常単一のシステムには拡張されません。)同じ手順を繰り返す必要があるためです。しかし、これはMSに精通しているかもしれません。
cron はシステムにアップグレードスケジュールを指示します。 Debian には自動アップグレードパッケージがあるので、インストールするだけです。
そして、より進化した構成管理ツールがあります。これにより、機械の構成方法を教えてくれば、残りの作業を行います。
学校用Linuxプロジェクトも参照してください。 Penn Stateには、学生のノートパソコンを管理するのに同じソフトウェアがあります。数分でインストールでき、一度に複数のコンピュータにインストールできます。