Re: openbsd telnet to serial
By: phigan to bbsing on Wed Nov 26 2025 05:43:54
Re: openbsd telnet to serial
By: bbsing to All on Mon Nov 24 2025 09:36 pm
Does anyone know why the password is shown, and how to get it to not echo wh the user types it in?
Have you tried using a raw connection into it instead of telnet? Try this for science.. make sure you have netcat (nc)
installed.
Create a file called raw.sh with this in it:
settings=$(stty -g)
stty raw -echo
nc $1 $2
stty $settings
then 'chmod +x raw.sh' and then './raw.sh ipaddress port'. Just one thing to note, when you finally disconnect, you need to hit
a
key to return to your prompt.
The reason for this is telnet does some negotiation on connect, and you're not running telnetd. Your client says "Hey, let's
agree
on some stuff!" but your server isn't listening for that.
OK this was interesting. The password did not appear when I typed it. The username did, but not the password. I don't udnerstand why when I hook the serial port of my modem up directly to getty and its identified as a dialin device it does this.
netcat worked how I wanted it to.
Why does the behavior change using telnet vs netcat's raw connection.
NOTE: I switch from openbsd to freebsd because there is no inetd server, or telnetd server with openbsd.
FreeBSD/amd64 (dad) (ttyu0)
login: CONNECT
Password:
Login incorrect
login: bbsing
Password:
Last login: Wed Nov 26 17:32:27 on ttyu0
FreeBSD 14.3-RELEASE-p5 GENERIC
:) :)
---
þ Synchronet þ Lunar Outpost BBS