人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

[perl] perlでlinuxユーザの認証を行いたいのですが、フォームからユーザ名、パスワードを入力してパスワードがあっているかどうかを確かめる方法、モジュールを教えてください。 またサンプル等ありましたらURLを教えていただければ助かります。

●質問者: peppon
●カテゴリ:コンピュータ インターネット
✍キーワード:Linux Perl URL いるか かめ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● zetaplus
●60ポイント

こんな感じのコードでは駄目?

$username="xxx"; # ユーザ名

$password="yyy"; # パスワード

$check="fail";

while (true) {

@pwent = getpwent();

if (length($pwent[0]) <= 0) {

last;

}

if ($username ne $pwent[0]) {

next;

}

if (crypt($password, $pwent[1]) eq $pwwnt[1]) {

$check = "ok";

last;

}

}

endpwent();

print("password check $check .\n");

◎質問者からの返答

ありがとうございます。

質問と外れますがrootでCGIを動作させる場合どうするのがいいでしょうか。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ