man readers.conf
HOME.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

man readers.conf


man readers.conf
you can see the following example:

           auth default {
               auth: "ckpasswd -f /usr/local/news/db/newsusers"
               default: <FAIL>
               default-domain: example.com
           }

           auth shell {
               hosts: *.shell.example.com
               res: ident
               auth: "ckpasswd -s"
               default: <FAIL>
               default-domain: shell.example.com
           }

           auth dialup {
               hosts: *.dialup.example.com
               auth: radius
               default: <FAIL>
               default-domain: dialup.example.com
           }

           access shell {
               users: *@shell.example.com
               read: *
               post: "*, !example.admin.*"
           }

           access dialup {
               users: *@dialup.example.com
               newsgroups: *,!example.*
               nnrpdauthsender: true
           }

           access other {
               users: "*@example.com, !<FAIL>@example.com"
               newsgroups: *,!example.*
           }

           access fail {
               users: "<FAIL>@*"
               newsgroups: !*
           }

           access admin {
               users: "joe@*,jane@*"
               newsgroups: *
               perlfilter: false
           }

和这个例子比较,你的配置可作如下改进:

auth "localhost" {
    hosts: "*"
    auth:       "ckpasswd -s"
    default: "<FAIL>"
    # 如果认证失败,设置用户的 ID 为 <FAIL>@<MYDOMAIN> , 象你那样设置为 《localhost》,好像不太好。
    default-domain: "<MYDOMAIN>"
}

access "localhost" {
    users: "annie@*"
     # 因为设置了 default-domain,因此认证之后返回的 ID,带上了域名 annie@<MYDOMAIN>
    newsgroups: "test"
    access: RPA
}

access fail {
    users: "<FAIL>@*"
    # 你可以通过 "<FAIL>@*" 对认证失败的用户设置权限:禁止读写,或者只读部分组
    newsgroups: !*
}
  -----Original Message-----
  From: annie [mailto:annie@eitop.com]
  Sent: Wednesday, March 26, 2003 5:33 PM
  To: Jiang Xin
  Subject: Re: my website is update


  哦,没关系.我的设置如下,不需要密码,只要是annie用户,就对test有权限,帮我查查原因,谢谢!

  auth "localhost" {
      hosts: "*"
      auth:       "ckpasswd -s"
      default: "<localhost>"
  }

  access "localhost" {
      users: "annie"
      newsgroups: "test"
      access: RPA
  }
    ----- Original Message ----- 
    From: Jiang Xin 
    To: annie 
    Sent: Wednesday, March 26, 2003 4:48 PM
    Subject: RE: my website is update


    我不用 QQ, ICQ 也很久没用过了。
    chatting is forbidden in our company. 
    I think email is better.
    you can mail me your config file, I will try my best to fix it for you.

    Johnson