68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
SSHeven: a modern SSH client for Mac OS 7/8/9
Posted by: cy384 on 2021-08-01 08:08:00
ssheven_box_front_small.png
I think the cat is out of the bag on this one, so here's a thread announcing my SSH client (beta release):

SSHeven is a bare-bones open source SSH client with support for the latest protocol version and encryption standards, allowing access to the default configurations of all modern servers, supporting logins with password or key.

Requirements:
  • CPU: Any PPC processor, or at least a 68030 (68040 strongly recommended).
  • RAM: 2MB available.
  • Disk space: fits on a floppy.
  • System 7.1 or later. Versions below 7.5 require the Thread Manager extension.
  • Open Transport networking required, latest version possible highly recommended.
ssheven-0.8.8.png

Right now it's basically usable, with UI cleanup and a few little features coming before the 1.0 release.

You can find the latest information on github, and the latest releases likewise.

Thank you to, in addition to the many open source devs whose work I'm building on, Wolfgang Thaller aka autc04 (Retro68), Eric Helgeson for a BlueSCSI hardware donation, along with helfire, Knezzen, 2Sierra India, and fogWraith (among others) for their support and bug testing!
Posted by: saybur on 2021-08-01 09:41:38
This is great, thanks for doing all the work to put this together!
Posted by: desertrout on 2021-08-01 12:16:15
Very cool!!!
Posted by: Crutch on 2021-08-01 13:06:07
Awesome, and also props for that very slick box art!
Posted by: krishnadraws on 2021-08-02 04:49:47
Very exciting! I look forward to its release.
Posted by: TimHD on 2021-08-02 13:51:10
Nice!
Posted by: Byte Knight on 2021-08-02 18:12:35
Looks great! Will this have any improvements over MacSSH?
Posted by: Michael_b on 2021-08-02 19:34:12
@cy384 - this is amazing! great work!
Looks great! Will this have any improvements over MacSSH?
From what I recall from MacSSH, you need to enable outdated ciphers/key exchange protocols on the modern server to allow MacSSH to connect. The OP says that SSHeven should work with modern servers OOTB.
Posted by: WombatPredator on 2021-08-03 00:54:19
This is wonderful, thank you!
Posted by: LaPorta on 2021-08-03 02:39:47
Humor someone who does not understand such things: what is this, and what exactly does it do?
Posted by: WombatPredator on 2021-08-03 02:46:55
Humor someone who does not understand such things: what is this, and what exactly does it do?
It's an SSH client. It allows you to securely connect your Mac OS 7/8/9 machine to an SSH server somewhere, typically running on a Unix variant like Mac OS (X) or Linux, and control it.
It's like running the Terminal of the remote machine on your Mac OS 7/8/9 machine.
Posted by: LaPorta on 2021-08-03 02:48:30
Got it. So for most "Mac" stuff, you wouldn't use it.
Posted by: WombatPredator on 2021-08-03 02:57:01
Got it. So for most "Mac" stuff, you wouldn't use it.
Correct. But the thrill of working on a modern machine from the comfort of the Classic interface is not to be understated 🙂
Posted by: cheesestraws on 2021-08-03 03:25:15
Yeah, this is for those of us who spend time logged into servers and stuff. Very impressive.

And I really like the box art
Posted by: Byte Knight on 2021-08-03 07:47:20
From what I recall from MacSSH, you need to enable outdated ciphers/key exchange protocols on the modern server to allow MacSSH to connect. The OP says that SSHeven should work with modern servers OOTB.
Gotcha. I just tried MacSSH to connect to my Pi and it couldn't do it, but SSHeven can! I use MacSSH mostly for the full ANSI telnet function to connect to BBS's...
Posted by: Byte Knight on 2021-08-03 08:01:32
So my BBS running Mystic software allows for SSH connections via Cryptlib, and I get this error when trying to connect with SSHeven:

Screen Shot 2021-08-03 at 9.46.02 AM.png

Any plans to support Cryptlib?
Posted by: cy384 on 2021-08-03 09:07:25
Any plans to support Cryptlib?
Thanks for the report, I'll take a look at what's going on, that's not an error I expected to see.
Posted by: Byte Knight on 2021-08-03 10:07:55
Thanks for the report, I'll take a look at what's going on, that's not an error I expected to see.
SSH to cqbbs.ddns.net:2200 if you want to test it out.
Posted by: valejacobo on 2021-08-20 18:13:44
Wow nice! I'll make sure to download it to my quadra as soon as i manage to get a working floppy drive
Posted by: MindWalker on 2021-09-12 05:36:56
Just tested this on my IIcx (running 7.1 + OpenTransport) and works well! I was able to SSH into my Raspberry Pi (handshake took a moment). Great work!

Also another 👍 for the box art!
1 >