Re: 请教新闻组权限设置!
HOME.


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

Re: 请教新闻组权限设置!


  ----- Original Message ----- 
  From: Jiang Xin 
  To: annie 
  Sent: Tuesday, March 25, 2003 5:52 PM
  Subject: RE: 请教新闻组权限设置!


    
  请先仔细阅读 man 手册:
  man -M /usr/local/news/man ckpasswd
  man -M /usr/local/news/man readers.conf


  我也没有配置过复杂的新闻组口令验证。
  我只有最简单的解决方案。

  1. 创建用户数据库
  adduser user1 -s /sbin/nologin
  passwd user1
  adduser user2 -s /sbin/nologin
  passwd user2
  ....

  2. 确认 ckpasswd 设置了 setuid 位
  # ls -l /usr/local/news/bin/auth/passwd/ckpasswd 
  -r-sr-xr-x    1 root     news        40453 Oct 22 22:12 /usr/local/news/bin/auth/passwd/ckpasswd
  如果没有
  则:
  # chown root /usr/local/news/bin/auth/passwd/ckpasswd
  # chmod 4555  /usr/local/news/bin/auth/passwd/ckpasswd

  3. 在服务器端显示 innd 日志
  前提是你正确配置了 syslog.conf
  # tail -f /usr/local/news/log/news/news.notice & 
  # tail -f /usr/local/news/log/news/news.err & 
  # tail -f /usr/local/news/log/news/news.crit &

  4. telnet enna.com nntp
  测试身份验证是否通过

  5. 部门1 使用 user1/passwd1, 部门2 使用 user2/passwd2
  配置好 readers.conf 中对应的 access 配置组。

  Johson

  谢谢!我已接近成功,现在能身份验证了,但对所有新闻组没有权限,
  应是你上面的第5点中的access没设置好.
  我想让user1能读写新闻组test,在readers.conf应如何设置呢?