FREERADIUS RADWHO说明



RADWHO

 

radwho – 显示在线用户

概要

radwho [-c] [-draddb_directory] [-f] [-i] [-n] [-N nas_ip_address][-p] [-P nas_port] [-r] [-R] [-s] [-S][-u user] [-U user] [-Z]  

描述

FreeRADIUS服务器可以配置成维系一个活动的会话数据库到一个radutmp文件中。这个工具显示了会话数据库的内容。

 

选项

-c

显示caller ID(如果有效)替代全名

-d raddb_directory

包含radius配置文件的目录,默认为/etc/raddb

-f

等待输入行,遇到\r\n中断,接着打印输出

 

-i

显示会话id代替全名

-n

正常情况下radwho在系统口令文件中查找username,显示全名。-n阻止这样做。

-N nas_ip_address

只显示匹配给定的NAS ip地址的记录

-p

为端口类型添加一个额外的列,IISDN,Aanalog

-P nas_port

只显示匹配的给定的NAS端口记录

-r

按照raw格式输出所有的数据-无头,无格式,用逗号分隔的域

-R

按照RADIUS属性格式输出所有的数据。所有的域被打印

-s

显示全名

-S

隐藏shell用户。不显示哪些不是SLIP或者PPP的会话的用户的记录

-u user

只显示那些匹配给定用户名的记录(粗略的)

-U user

只显示那些匹配给定用户名的记录(精细敏感的)

 

-Z

当用-R组合时,打印一个记账请求包的内容

.

例如,

$ radwho -ZRN 10 | radclient -f - radius.example.net accttesting123

将导致所有的在一个记账请求包中发送给radius服务器,也就告诉服务器NAS重启。等价于它杀死了NAS上的所有的用户。

 

"zap"一个用户,指定NASusername,和NAS端口:

$ radwho -ZRN 10 -u user -P 10 | radclient -f -radius.example.net acct testing123

其他组合也是可能的 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值