vine-users ML アーカイブ



[vine-users:070178] Re: ProFTP へ OPIE の導入

  • From: FUKUHARA Makoto <makoto@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:070178] Re: ProFTP へ OPIE の導入
  • Date: Sun, 30 Jan 2005 22:40:49 +0900
福原です.

次からでいいですが,新しい話題の場合,「返信」ではなく,新規に作成して
送るようにしてください.

それから,

>どうも
> mod_opie.c のmake の付近で、エラーが発生してしまいます。

ではなく,そのエラーメッセージをそのまま載せるようにしてくださいませ.


> http://chronoflyer.ddo.jp/doc/ftp.shtml
> http://www8.plala.or.jp/hp240/linux/linuxftp.html
> こちらを参考に、ProFTP へ OPIE を導入しようと思っているのですが
> うまくいきません。

次のようにすればコンパイルは通りますが,これで作るのが正しいかどうかは
わかりません.OPIE(One Time Passwords in Everything) を導入したつもりで,
かえって穴が出来ても知りません.

1. mod_opie.c の

       add_response(R_331, challenge);
     return ERROR_INT(cmd, AUTH_BADPWD);

  この2行をそれぞれ次のように変更

       pr_ctrls_add_response(R_331, challenge);
     return ERROR_INT(cmd, PR_AUTH_BADPWD);


2. proftpd.spec で configure の行に --enable-ctrls も追加



# http://www.castaglia.org/proftpd/modules/mod_otp.html
# これも add_response で駄目ですね.

## /etc/pam.d/ftp の方で出来ないかなあ.

### ファイル modules/mod_opie.c を追加するのに tar.bz2 を作り直すのではなく,
### spec ファイルの方だけ変更して出来ないかなあ.

-- 
  福原 <makoto@xxxxxxxxxxxxxxxxxx>