河野真治 @ 琉球大学情報工学です。

In article <durq67$2oe$1@news.nihon-u.ac.jp>, "Satoshi Kubota" <skubota@brs.nihon-u.ac.jp> writes
> 現在ローカルニュースサーバーを立ち上げて、ホスト制限で運用しています。
> ホスト制限だと、外部からアクセスができない場合があるので、ユーザー、パスワードで認証をしたいと思いますがうまくいきません。

僕はssh login して、trn してます。結局、それが一番、高速みた
い。

ssh のnntp port forward も、やったが、overview database 転送
が重くてだめ。つうことは、nntp で繋げる事自体がダメだっての
が僕の結論です。leaf node で持って来ちゃうっていう手もある
んだけど、やったことないです。

>     auth: "ckpasswd -d /var/lib/news/newsusers"

> nnrpd[13817]: ? cant gethostbyaddr 10.12.2.137 Unknown host -- using IP 
> address for access #このメッセージはホスト制限でも出ます

これは、private address だからですよね。NATでforward してる
んでしょうね。

> nnrpd[13817]: 10.12.2.137 connect
> nnrpd[13817]: 10.12.2.137 auth_err ckpasswd: user test does not exist..
> nnrpd[13817]: 10.12.2.137 bad_auth
> nnrpd[13817]: 10.12.2.137 times user 0.020 system 0.000 elapsed 0.089
> となっており、ckpasswdがうまく動作していないようです。

手動で、chkpasswd を動かしてみるべきでしょう。僕だったら、
ptrace とか strace で、どのファイルを開けているか、チェック
します。

---
Shinji KONO @ Information Engineering, University of the Ryukyus
河野真治 @ 琉球大学工学部情報工学科