_/etc/sudoers
_ファイルを編集して、同じネットワーク上にある50台のサーバーに{{{{{userid ALL=(root) ALL}}}}
を追加できるスクリプトを知りたいですか?
同様の質問に答えたU&Lに関するこのQ&Aをご覧ください。 Qのタイトルは次のとおりです。 スクリプトを使用して複数のボックスでパスワードを変更する 。
これを行うために使用できる2つのツールがあります。それらはpssh
およびsshpt
と呼ばれます。
pssh
を使用すると、さまざまなホスト上の/etc/sudoers
ファイルに次の行を追加するコマンドを作成できます。
$ pssh -h ~/pssh-hosts 'echo "{{{{{userid ALL=(root) ALL}}}}" >> /etc/sudoers'
これがあなたの始め方である他の方法があります!