This is an old revision of the document!
Table of Contents
Terminal Server
The Synchronet Terminal Server is responsible for providing that “old school” BBS user interface over dial-up modems and classic Internet console protocols (e.g. Telnet).
Features
- Supports ANSI X3.64 (color and monochrome), RIP, and dumb terminals
Configuration
- Optionally configured (on Windows) via SBBSCTRL:Telnet->Configure dialog
Telnet
Telnet clients are supported, by default, on the standard Telnet TCP port: 23.
RLogin
RLogin clients are supported, by default, on the standard RLogin TCP port: 513.
SSH
Secure Shell version 2 clients are supported, by default, on the standard SSH TCP port: 22.
SSHv2 support provided by cryptlib.
JavaScript
Additional JavaScript objects are available to Terminal Server modules only:
Source Code
The Synchronet Terminal Server source code makes up the majority of the C (and all of the C++) files found in cvs/src/sbbs3
with the main module being main.cpp
.