How would I have a linux telnet server allow authentication from another app (my BBS) without it requiring a logon? I've got linux instructions for ele, but the telnet service requires a seperate login before
accessing the system.
On 09 Jul 2024 at 01:56a, Shurato pondered and said...
How would I have a linux telnet server allow authentication fromanother
app (my BBS) without it requiring a logon? I've got linuxinstructions
for ele, but the telnet service requires a seperate login before accessing the system.
There have been extensions that have done this in the past. The MIT
Kerberos distribution used to ship with modified telnet client
and server programs that would do krb auth instead of manual username/password entry. Those are long gone, though. RFC 1409
specifies an authentication extension (likely used by kerberized
telnet, now that I think about it...), and there was another
extension to provide auth via DSA certificates.
None of those are what you're looking for though, I expect. The BSD
telnet client has a `-a` option to negotiating "autologin";
I suspect it uses something like the BSD rcmd stuff used by rlogin
etc. It's not clear from looking at the source code whether it's
even still supported in any meaningful way.
You're probably better off trying to set up rlogin or some kind of
ssh wrapper, instead.
How would I have a linux telnet server allow authentication from another app (my BBS) without it requiring a logon? I've got linux instructions for ele, but the telnet service requires a seperate login before accessing the system.
--
Shurato, Sysop Shurato's Heavenly Sphere (ssh, telnet, pop3, ftp,nntp,
,wss) (Ports 22,23,110,21,119,8080) (ssh login 'bbs' pass 'shsbbs').
*** THE READER V4.50 [freeware]
---
* Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (21:2/148)
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,064 |
Nodes: | 17 (1 / 16) |
Uptime: | 19:10:21 |
Calls: | 501,325 |
Calls today: | 4 |
Files: | 109,413 |
D/L today: |
2,868 files (355M bytes) |
Messages: | 302,022 |