うおの知識倉庫

ゆるーくアウトプットしてます。

ubuntuで複数ユーザのパスワードを一括で変更する方法。

概要

ubuntuで複数のユーザをまとめてパスワード変更したいときのやりかた。

動作確認出来たバージョン

・Ubuntu16.04.3 Server ※CentOS7では下記の手順ではできませんでした。

動作

ユーザのrootやuser1~11のパスワードをそれぞれrootpassword、tiger1~11に変更する。

前提

rootのパスワードが設定済みであること。

実行手順

$ su root
# vi pw.txt
# chpasswd < pw.txt
# rm pw.txt

pw.txtの内容:

root:rootpassword
user1:tiger01
user2:tiger02
user3:tiger03
user4:tiger04
user5:tiger05
user6:tiger06
user7:tiger07
user8:tiger08
user9:tiger09
user10:tiger10
user11:tiger11
#e.g.) UserName:NewPassword

所感

実行手順の部分はシェルスクリプトにまとめるといいかも