<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Mojave (I think it was) got a bunch of the ancient insecure (not encrypted) command line tools, including telnet and ftp (you can still do ftp via Finder).<div class=""><br class=""></div><div class="">The BSD r-commands also went away (earlier than Mojave, I think).</div><div class=""><br class=""></div><div class="">The following provides the GNU versions of those, not necessarily identical to the former macOS versions; all the commands have a "g" prefix</div><div class="">to make that clear.  Unfortunately, I don't see symlinks for them without the "g" prefix in /opt/local/libexec/gnubin. This only provides the</div><div class="">client commands, not the corresponding server daemons, although for at least an ftpd, there are multiple ports available.  For the rest, you're</div><div class="">arguably better off without them, but if you don't believe that, you may be able to find them in an older version of the macOS source;</div><div class="">for example, except for ftpd, in <a href="https://opensource.apple.com/source/remote_cmds/remote_cmds-54.50.1/" class="">https://opensource.apple.com/source/remote_cmds/remote_cmds-54.50.1/</a> with ftpd in</div><div class=""><a href="https://opensource.apple.com/source/lukemftpd/lukemftpd-51/" class="">https://opensource.apple.com/source/lukemftpd/lukemftpd-51/</a> Not everything there will work; in particular, I would not expect the yp*</div><div class="">commands to be useful, since that doesn't include whatever does the lookups.</div><div class=""><br class=""></div><div class="">sh-3.2$ port contents inetutils<br class="">Port inetutils contains:<br class="">  /opt/local/bin/gdnsdomainname<br class="">  /opt/local/bin/gftp<br class="">  /opt/local/bin/ghostname<br class="">  /opt/local/bin/gifconfig<br class="">  /opt/local/bin/glogger<br class="">  /opt/local/bin/gping<br class="">  /opt/local/bin/gping6<br class="">  /opt/local/bin/grcp<br class="">  /opt/local/bin/grexec<br class="">  /opt/local/bin/grlogin<br class="">  /opt/local/bin/grsh<br class="">  /opt/local/bin/gtalk<br class="">  /opt/local/bin/gtelnet<br class="">  /opt/local/bin/gtftp<br class="">  /opt/local/bin/gtraceroute<br class="">  /opt/local/bin/gwhois<br class="">  /opt/local/share/info/<a href="http://inetutils.info" class="">inetutils.info</a><br class="">  /opt/local/share/man/man1/gdnsdomainname.1.gz<br class="">  /opt/local/share/man/man1/gftp.1.gz<br class="">  /opt/local/share/man/man1/ghostname.1.gz<br class="">  /opt/local/share/man/man1/gifconfig.1.gz<br class="">  /opt/local/share/man/man1/glogger.1.gz<br class="">  /opt/local/share/man/man1/gping.1.gz<br class="">  /opt/local/share/man/man1/gping6.1.gz<br class="">  /opt/local/share/man/man1/grcp.1.gz<br class="">  /opt/local/share/man/man1/grexec.1.gz<br class="">  /opt/local/share/man/man1/grlogin.1.gz<br class="">  /opt/local/share/man/man1/grsh.1.gz<br class="">  /opt/local/share/man/man1/gtalk.1.gz<br class="">  /opt/local/share/man/man1/gtelnet.1.gz<br class="">  /opt/local/share/man/man1/gtftp.1.gz<br class="">  /opt/local/share/man/man1/gtraceroute.1.gz<br class="">  /opt/local/share/man/man1/gwhois.1.gz<br class=""><br class=""><div>If there's any way you can make it happen, IMO it's much better to get sshd (with sftp support) put on the other end that you want to communicate</div><div>with, rather than using the old and insecure protocols; not the least is that the maintenance state of older protocol implementations may not be</div><div>all that great, whether you use MacPorts or build them yourself; no guarantee that you'll keep up with vulnerability fixes, etc.</div><div><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">On Jul 5, 2019, at 04:56, Christoph Kukulies <<a href="mailto:kuku@kukulies.org" class="">kuku@kukulies.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">I’m surprised there is no telnet under standard macOS. Is there a macport? and if, what’s the package name?<br class=""><br class="">Thank you<br class=""><br class="">—<br class="">Christoph<br class=""><br class=""><br class=""></div></div></blockquote></div><br class=""></div></body></html>