■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Cygwin使っている人いますか? part6

768 :名無しさん@お腹いっぱい。 :02/11/22 02:42
Cygwinって

struct passwd *pw = getpwnam("nanashi");
if (strcmp(pw->pw_passwd, crypt(input_passwd, pw->pw_passwd)) == 0)
  /* auth ok */
else
  /* auth ng */

という、Unix schemeな認証方法は使えないんだね。

(NT系はgetpwnam()のようにcrypt済みパスワードをアプリ側に見せ
たりしないので、/etc/passwdを作らずに内部エミュレートさせるか、
/etc/passwdのパスワードエントリを空にしない限り上記コードは必ず
ngになってしまう。って事でcygwin_logon_user()で認証するように修正
しないと駄目と。)

知らずに大ハマリしちまってたYO!


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)