複数のLinuxクライアントにソフトウェアをインストールする方法

複数のLinuxクライアントにソフトウェアをインストールする方法

sshUbuntuノートブック用のLinuxクライアントをインストールして更新する無料の方法や方法はありますか?パスワードなしのSSHはありませんが、管理者パスワードはすべてのクライアントに同じです。クライアントはWiFi経由で接続され、メモリはわずか512MBです。

答え1

SSHを使用するには、パスワードなしの入力用にSSHキーを設定する必要があります。それ以外の場合は、毎回パスワードを入力する必要があります。 SSHキーは明らかに安全です。 sshコマンドを使用すると、リモートデバイスにコマンドを送信し、コマンドが完了したらシャットダウンできます。

ssh root@remoteserver COMMAND

あなたの場合:

ssh root@remoteserver [yum,apt-get,etc] install package

ただし、SSHキーがない場合はパスワードを入力する必要があります。一度に複数のサーバーを実行する場合は、簡単な方法はサーバーをforループに渡すことです。ただし、パスワードのないSSHがない場合は、サーバーに接続するたびにパスワードを入力するように求められます。

for i in remoteserver1 remoteserver2 remoteserver3; do ssh root@$i [yum,apt-get,etc] install package ; done

というユーティリティもあります。SSHパスこれはあなたが探しているもの(使用したことがない)に役立ちますが、単純さとセキュリティのためにSSHキーを使用することをお勧めします。

関連情報