Conserver
From JasonAntmanWiki
conserver is a *nix program that allows easy control of access to console/terminal devices, and distributes this access on the LAN. It is composed of two programs - conserver, the daemon, and console, the client. The client can be run either on the local machine or over the network, and can connect to a console on the "master" server or any other subordinate server.
The conserver client has two modes - read-write (RW), known as "normal" mode, and read-only (RO), known as "spy" mode.
Console Usage
Command-Line Options
Option | Purpose |
-e^C\ | sets escapr string to ^C \ |
-a | Connect RW mode. You're dropped to RO and RW is stolen if anyone else connects. default mode |
-bmessage | broadcast message to all users on all conserver servers. |
-d | disconnect. You can then specify user, @console, or user@console |
-f | default mode but force any existing session into RO/spy mode. |
-i | show status output in machine-parsable format |
-s | connect in RO (spy) mode. |
-u | show a list of all consoles with status |
-w | show a list of all users connected to consoles |
-x | list all consoles and devices |
-zcmd | Send a command. Can be any of: bringup - attempt to bring up all consoles that are down |
Interactive Options
The default escape sequence is ^E c, or Ctrl-E c. After entering this sequence, you have access to some options. The important ones are:
key | function |
. | disconnect |
a | attach read/write mode |
w | show who is on this console |
z | suspend connection |
; | move to another console |
b | send broadcast message |
d | down a console |
f | force attach read/write |
n | write a note to the logfile |
p | playback the last 60 lines |
r | replay last 20 lines |
s | change to spy mode (read only) |
The full list is:
[help] . disconnect ; move to another console a attach read/write b send broadcast message c toggle flow control d down a console e change escape sequence f force attach read/write g group info i information dump L toggle logging on/off l? break sequence list l0 send break per config file l1-9 send specific break sequence m display the message of the day n write a note to the logfile o (re)open the tty and log file p playback the last 60 lines P set number of playback lines r replay the last 20 lines R set number of replay lines s spy mode (read only) u show host status v show version info w who is on this console x show console baud info z suspend the connection | attach local command ? print this message <cr> ignore/abort command ^R replay the last line \ooo send character by octal code