发信人: netman.bbs@cs3.xmu.edu.cn (邂逅), 信区: cnhacker
标  题: 网络安全(6)
发信站: cs3 BBS (Mon Jun 16 13:50:36 1997)
转信站: Lilac!ustcnews!ustcnews!sjtunews!cs3
出  处: cs3.xmu.edu.cn

  (2)登录名规则
      LOGNAME规则用于控制作为登录shell启动的uucico.
      LOGNAME=nuucp
      指定对所有登录到nuucp户头下的系统加缺省限制:
      . 远程系统只能发送文件到/usr/spool/uucppublic目录中.
      . 远程系统不能请求接收任何文件.
      . 当uucico调用远程系统时,才发送已排入队列要发送到该远程系统的文
        件.这是uucico准确地识别远程系统的唯一方法(任何系统都可调用本
        系统并冒充是xyz系统).
      . 由uuxqtux远程系统的名义可执行的命令是缺省规定的命令,这些缺省
        命令在编译时定义(通常只有rmail,rnews命令).
      . 可用冒号分隔开若干个其它系统的uucico的登录户头.
      LOGNAME=nuucp:xuucp:yuucp
      任何设有LOGNAME规则的系统,若要登录请求UUCP传送,都会被回绝(系统
  将给信息"get lost",并挂起).
      一个LOGNAME规则就足够启动HONEYDANBER UUCP系统.事实上,当该系统运
  行时,将在Permissions文件中放一个无选项的LOGNAME规则,该规则应用于在
  /etc/passwd文件入口项shell域中有/usr/lib/uucp/uucico的所有登录户头.
      可使用若干选择忽略缺省限制,这些选项可组合,允许或限制各种操作.例
  如可用WRITE选项指定一个或多个送入文件的目录,而不用被限制送入
  /usr/spool/uucppublic目录.
      LOGNAME=nuucp WRITE=/
      这一规则允许文件送入本系统的任何目录.2-4项的限制依然保持.注意:
  远程UUCP请求可重写任何有写许可的文件,可指定多个写入文件的目录.用冒
  号分隔开:
      LOGNAME=nnuucp WRITE=/usr:/floppy
      该规则允许远程系统将文件写到/usr和/floppy目录中.
      用REQUEST=yes选项可允许远程系统的用户从本系统拷贝文件.
      LOGNAME=nuucp REQUEST=yes
      能被拷贝的文件只能是存放在/usr/spool/uucppublic目录中的文件,1,
  3,4,项的限制仍然有效.若要允许远程系统可从其它目录拷贝文件,用READ选
  择:
      LOGNAME=nuucp REQUEST=yes READ=/usr
      该规则允许远程系统拷贝/usr目录中任何其他人可读的文件.也可像
  WRITE选项一样指定目录表.
      用SENDFILES=yes选项可允许uucico在远程系统调用本系统时发送出已排
  队的文件.
      LOGNAME=nuucp SENDFILES=yes
      1,2,4项的限制依然有效.
      用CALLBACK=yes选项迫使任何登录到指定户头的系统call back.
      注意:CALLBACK=yes不能与其它选项组合作用.如果其它选项与这条选项
  列在一起,其它选项将被忽略.
      NOREAD和NOWRITE选项可分别与READ和WRITE选项一起使用.指定NOREAD选
  项下的目录表,可建立对READ选项的例外处理(即指出READ目录中不能由远程
  系统请求的目录),例如:
      LOGNAME=nuucp,REQUEST=yes READ=/ NOREAD=/etc
      该规则允许远程系统请求系统中任何其他人可读的文件,但不包括/etc中
  的文件,NOWRITE,WRITE的联合用法与上类似.
      一般来说,不要将缺省限制改得太多.若本系统被另一系统调去存贮电话
  费用或系统管理员没有办法拨出,可以用SENDFILE选项.若要对某些机器取消
  限制,则应当建立一个仅用于那些机器的uucico登录户头.例如:
      LOGNAME=nuucp SENDFILES=yes
      LOGNAME=trusted SENDFILES=yes REQUEST=yes READ=/ WRITE=/
      上面的规则允许在trusted户头下登录的系统在本系统中具有另一种文件
  存取许可,nuucp户头的口令应送给所有要与本系统uucp建立连接的系统管理
  员,trusted户头的口令则只能送给信任系统的管理员.
      如系统有信任和非信任的uucp户头,最好用PUBDIR选项为这两种户头建立
  不同的公共户头,PUBDIR允许系统管理员改变uucico对公共目录的概念(缺省
  为/usr/spool/uucppublic).例如:
      LOGNAME=nuucp SENDFILES=yes REQUEST=yes \
          PUBDIR=/usr/spool/uucppublic/nuucp
      LOGNAME=trusted SENDFILES=yes REQUEST=yes READ=/ WRITE=/ \
          PUBDIR=/usr/spool/uucppublic/trusted
      上面的选项使要送到公共目录中的文件,对于不同登录nuucp和trusted分
  别放入不同的目录中.这将防止登录到nuucp的非信任系统在信任系统的公共
  目录中拷进和拷出文件(注意:上面的选项允许nuucp请求文件传送).行尾倒斜
  杠指明下一行是该行的续行.
      用MYNAME选项可以给登录进某一户头的系统赋与一个系统名:
      LOGNAME=Xuucp MYNAME=IOnker

--
※ 来源:·古庙钟声 cs3.xmu.edu.cn·[FROM: freedom@cs3.xmu.edu.]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.310毫秒