Go to the first, previous, next, last section, table of contents.
The following command line options can be used to modify the behavior
of the program:
-A
-
--all
-
Display the information about logged-out users as well. The logged-out
users are shown with Proto field set to HUP.
-c
-
--calling-id
-
Display the calling station ID in the second column.
-d NAME
-
--directory NAME
-
Set the radius configuration directory name.
-D {short|abbr|full}
-
--date-formap {short|abbr|full}
-
Set the date representation. By default dates are output as
DOW HH:MM
, where DOW means the day of week abbreviation,
HH and MM mean hours and minutes respectively. This corresponds to
option -D short
. Other available formats are:
- `abbr
'
-
Abbreviated date: MM/DD HH:MM, where MM is a two-digit month number,
DD -- a two-digit day of month.
- `full
'
-
Full data output, like this:
Mon Dec 18 12:29:38 EET 2000
-e STRING
-
--empty STRING
-
Display any empty field as STRING. This is useful when the output of
radwho
is fed to some analyzing program, as it helps to keep
the same number of columns on each line of output.
-F
-
--finger
-
Start in fingerd mode. In this mode
radwho
emulates the
behavior of fingerd(8) utility. Use this option if starting
radwho
from the /etc/inetd.conf line like this:
finger stream tcp nowait nobody /usr/sbin/radwho radwho -fL
This mode is also enabled by default if radwho
notices that its
name (argv[0]) is `fingerd' or `in.fingerd'.
-H
-
--no-header
-
Don't display header line.
-i
-
--session-id
-
Display session ID instead of GECOS in the second column.
-I {smart|ip|nodomain}
-
--ip-format {smart|ip|nodomain}
-
Change IP address representation. The meaning of the argument is as follows:
- `smart
'
-
Select the best representation. The following rules apply:
- For a NAS use its short name from `naslist'. If there is no
short name, use its long name. If there is no long name either, go to
2.
- Resolve IP address to FQDN.
- If the IP cannot be resolved, use dotted-quad representation of
the IP
- `ip
'
-
Display IP in dotted-quad form.
- `nodomain
'
-
If the IP can be resolved to a fully qualified domain name, use the
hostname part of it, i.e. any characters up to the first dot.
-u
-
--local-also
-
Display information about local users from the system `utmp' file.
May prove useful when running
radwho
as a finger daemon.
-n
-
--no-resolve
-
Do not resolve IP address. It is a synonym for -I ip.
-o FORMAT
-
--format FORMAT
-
Select customized output format. This can also be changed by setting
the value of environment variable
RADWHO_FORMAT
.
The format string is a comma-separated list of format specifications
in one of the following forms:
- field
-
Output field with its default width, heading and alignment. The
field names and corresponding default values are discussed in detail below.
- field:width
-
Output field, use column width width. If width starts
with `+', the field will be right-aligned, if it starts with
`-', the field will be left-aligned. Otherwise the default
alignment will be used
- field:width:heading
-
The same as above, but also supplies the heading for the column
The field names are:
login
-
Login name
orig
-
Original login name as supplied with the request.
port
-
NAS port number
sid
-
The Session ID
nas
-
The NAS name or IP address.
ip
-
Framed IP address assigned to the user, if it is provided framed
service.
proto
-
Connection protocol. Its possible values are:
- `PPP' for a point-to-point link
- `SLIP' for a SLIP link
- `HUP' for closed session
- `shell' for shell user
date
-
Date/time when the session started
delay
-
Delay time section Acct-Delay-Time.
type
-
Entry type in decimal.
ptype
-
Port type. This is one of the following letters:
Type |
Meaning
|
`L'
|
Local connection |
`R'
|
Rlogin connection |
`S'
|
SLIP connection |
`C'
|
CSLIP connection |
`P'
|
PPP connection |
`A'
|
Auto PPP connection |
`E'
|
Telnet session |
`T'
|
"Clear TCP" connection |
`U'
|
TCP login service |
`!'
|
Console session |
`X'
|
Shell |
time
-
Total time of the session duration.
clid
-
The calling station ID.
uname
-
The GECOS field from local /etc/passwd, corresponding to the login name.
If the user does not have a local account, his login name is output.
-s
-
--secure
-
Run in secure mode. Queries without a user name are rejected.
Go to the first, previous, next, last section, table of contents.