您的位置:首页 >> 操作系统 >> Linux >> 正文
Linux RSS
 

强大的用户管理软件AUCA

http://www.rdxx.com 03年10月02日 08:35 互连网 我要投稿

关键词: 用户管理 , UC , 软件 , 用户 , CA , 管理
 

  摘要:ACUA是一个基于Linux系统的用户帐户管理工具软件,它经常在ISP、BBS、校园远程拔入服务器、商用远程拔入服务器上。ACUA功能十分强大,使用它能够让你更加有效地管理各种用户帐号。
  ACUA是一个基于Linux系统的用户帐户管理工具软件,它经常在ISP、BBS、校园远程拔入服务器、商用远程拔入服务器上。ACUA功能十分强大,使用它能够让你更加有效地管理各种用户帐号。
  
    一、ACUA所能实现的功能
  
    通过ACUA可以实现各种访问控制:
  
    1) 临时冻结某个帐户;
  
    2) 通过E-Mail向用户解释被系统踢出去的原因);
  
    3) 当用户可用时间快到时,给予提示;
  
    4) 当用户帐号快过期时,通过E-Mail给予提示;
  
    5) 将已在系统上发呆太久的用户断开;
  
    6) 对用户实施周期限制(如每天的哪些时间可登录,每月的哪些时间可登录);
  
    7) 可以设定用户优先级:
  
    a. 可将用户优先级映射成为CPU优先级;
  
    b.如果系统需要踢出用户,则先踢低优先的用户;
  
    8) 可以设定数据传输限制,可按每个帐户、也可按每个连接会话进行限制,它可分为传输总数、上载总数、下载总数。
  
    另外,通过ACUA还可以进行各种有效的用户管理:
  
    1) 自动删除过期的用户;
  
    2) 可以临时为用户作一些访问权限增加;
  
    3) 在新建用户时自己做call-back验证;
  
    4) 能够收集、报告所有有效用户的状态信息;
  
    5) 能够很方便地删除已删除用户遗留下的文件;
  
    6) 能够很方便地杀死已删除用户遗留下的进程;
  
    二、下载软件
  
    这个自由软件源于澳大利亚,截止到笔者写这篇文章时,最新版本是3.01版。你可以在http://acua.gist.net.au/files/下载到这个软件。
  
    软件源程序包名称是:acua-3.01-2.tar.gz,它是使用gzip压缩过的,压缩后大小为138K。笔者在此假设你将这个软件下载后,存放在/usr/local目录下。另外,如果你想使安装更加简单一些,可以下载RPM格式的acua-3.01.i386.rpm文件。
  
    三、 安装软件
  
    这个软件的安装十分简单:
  
    1. 以root用户登录系统;
  
    2. 转到/usr/local目录,然后解压缩这个软件:
  
  cd /usr/local
  tar -zxvf acua-3.01-2.tar.gz
  
    成功执行后,会在/usr/local目录下新生成一个acua-3.01目录。
  
    3. 依次输入以下命令,进入软件目录,进行软件安装:
  
    1)cd acua-3.01
  
    转入软件目录;
  
    2)make dep
  
    编译前进行一些依赖性检查;
  
    3)make
  
    开始编译软件,屏幕上将会出现许多以gcc开始的输出;
  
    4)make install
  
    最后执行make install命令,将出现以下输出,至此安装完成。
  
  strip --strip-debug libacua.so.2
  strip acua_login acua_logout acua_updated
  acua_verify clean_proc clean_tmp acuaa
  install -c -m 0755 libacua.so.2 /usr/lib
  ldconfig
  install -c -m 0700 acua_adduser acua_deluser
  acua_nounsub /usr/sbin
  install -c -m 0700 acua_login acua_logout
  acua_updated acua_verify clean_proc cn
  install -c -m 0755 acua_stats acua_bytes acua_viewRec /usr/bin
  install -c -m 0755 acua /usr/bin
  chmod 6755 /usr/sbin/acua_login
  chmod 6755 /usr/sbin/acua_logout
  chmod 6755 /usr/sbin/acua_verify
  if [ -d /usr/lib/acua ]; then
  rm -rf /usr/lib/acua.old ;
  mv /usr/lib/acua /usr/lib/acua.old ;

共3页  1 2 3


 
 
标签: 用户管理 , UC , 软件 , 用户 , CA , 管理 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站