ホームページ > 運用・保守 > Linuxの運用と保守 > シェルスクリプトでユーザーにパスワードを割り当てる方法

シェルスクリプトでユーザーにパスワードを割り当てる方法

不言
リリース: 2019-03-22 14:41:25
オリジナル
3349 人が閲覧しました

この記事では、シェルスクリプトでユーザーにパスワードを割り当てる方法を紹介しますので、以下で具体的な内容を見ていきましょう。

シェルスクリプトでユーザーにパスワードを割り当てる方法

最初にコマンドを見てみましょう

echo <password> | passwd –stdin <username>
ログイン後にコピー

例:

次のコマンドを使用してパスワードを変更しますシェルスクリプト内のユーザージャックの。たとえば、パスワードとして文字列パスワードを使用します。

cho "password" | passwd --stdin user
ログイン後にコピー

ユーザーにパスワードを入力するよう割り当てます:

次のコマンドを使用して、ユーザーからパスワードを入力し、ユーザー user に割り当てます。

read -p "Enter Password for User jack: " pwd
echo $pwd | passwd --stdin user
ログイン後にコピー

さらに、ユーザーが正しいパスワードを入力したことを確認するために、ユーザーにパスワードを 2 回入力するように求めることもできます。次のコマンドを使用して、user からパスワードを 2 回入力し、それを user user に割り当てます。

while :
do
    read -p "Enter Password for User user: " pwd1
    read -p "Confirm Password for User user: " pwd2
    if [ "$pwd1" == "$pwd2" ]
    then
		break
    else
	    echo "Password and Confirm password doesn&#39;t match...."
    fi
done
echo $pwd1 | passwd --stdin user
ログイン後にコピー

この記事はここで終了しました。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの Linux チュートリアル ビデオ 列に注目してください。

以上がシェルスクリプトでユーザーにパスワードを割り当てる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート