News, tips, advice, support for Windows, Office, PCs & more. Tech help. No bull. We're community supported by donations from our Plus Members, and proud of it
Home icon Home icon Home icon Email icon RSS icon
  • Any good lftp applications for the Mac to connect to a server using FTPS?

    Posted on OscarCP Comment on the AskWoody Lounge

    Home Forums AskWoody support Non-Windows operating systems macOS Any good lftp applications for the Mac to connect to a server using FTPS?

    Viewing 8 reply threads
    • Author
      Posts
      • #2172166 Reply
        OscarCP
        AskWoody Plus

        A government facility with an archive of data I need to use in my work, is transitioning from anonymous FTP and SFTP to FTPS as part of a progressive tightening of measures to protect government sites from cyber attacks (why FTPS and not SFTP? Don’t ask me.)

        I have my own software to create and run scripts for doing my big downloads, so what I was finding out with the help of a person from this facility’s support group was how to modify those programs I have written to create the scripts and run them, to produce now totally kosher FTPS scripts that, so far, these programs produce for FTP or SFTP, as the case might be.

        Because I would need an application installed to have an FTPS capability in my Mac (for some reason, things like curl and wget are not options at this government’s site) I need to install lftp. So I need some “lftp” application for the Mac. At the government’s facility, the support person that has been helping me with this transition is not familiar with Macs, only Linux, so I am asking this rather technical question here, in case someone might have some good suggestions either about some lftp applications for the Mac and, or some useful Web sites where I can look for reviews of such applications, etc.

        Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

        • This topic was modified 1 month ago by OscarCP.
      • #2172198 Reply
        anita.yk
        AskWoody Lounger

        How about FileZilla?

        • This reply was modified 1 month ago by anita.yk.
      • #2172221 Reply
        OscarCP
        AskWoody Plus

        Thanks, anita.yk. Looking in the FileZilla Web site, as you have suggested, it is not clear to me whether this is, or is not meant to be used interactively through a GUI. I need to work from the command line, while having the actual connection to the server that gives access to the archived files I want to download, handled as unobtrusively to me as possibly by the application I am looking for. Those scripts I described in my original post at the top of this thread are all made of sftp command line statements too.

        Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

      • #2172363 Reply
        Nathan Parker
        AskWoody_MVP

        I’ve mainly worked with traditional FTP and SFTP clients. I use Transmit since it offers the best performance of any FTP/SFTP client. CyberDuck is also a good solution as well. Both of them use a GUI, and I’m not sure if they offer command line support.

        You probably need to install a command line package manager for Mac, then install a ftps client if the built-in ftp command line client in macOS doesn’t work. You’ll first want to install Xcode Command Line Tools. You don’t need the full Xcode to do this, just run this in Terminal: xcode-select –install

        Then install Homebrew or MacPorts. I’ve used both in the past. I’m using Homebrew right now since it allowed me to install PowerShell on my Mac easily:

        https://brew.sh/

        https://www.howtogeek.com/211541/homebrew-for-os-x-easily-installs-desktop-apps-and-terminal-utilities/

        https://www.macports.org/install.php

        Either is going to give you similar install capability to apt or yum in Linux.

        Nathan Parker

        1 user thanked author for this post.
        • #2172377 Reply
          OscarCP
          AskWoody Plus

          Nathan, thanks. The situation, to be more detailed about it, something I clearly have not done so far, is this: I have Xcode command line tools and homebrew installed. I have used homebrew already a few times to install things like some of the Gnu compilers. Today I also have discovered that it looks I also have a thing called Curl, that can be used to connect to FTPS servers — as  well as to those that accept FTP and SFTP — already pre (?) installed in the Mac (at least it has a “man page” there). The support person from the place that has the archive I want to get things from now and then, however, said to get “lftp”, not Curl. But he also has admitted that he is a Linux person. So I’ll see what happens if I try to run one my scripts, suitably modified a bit here and there to be amenable to FTPS servers, with Curl, already in the Mac, instead of lftp.

          However, I am not at all clear as to what I might be really doing in that case, which I find a tad unnerving.

          As a system administrator I had, way back, when I was doing my higher degree in Sydney used to say: “It is all very strange.”

          But if you or anyone here has any further advice to ease my predicament as just described, please, by all means, do so and I’ll be most grateful for that.

          Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

      • #2172376 Reply
        Ascaris
        AskWoody_MVP

        How about Waterfox (which you already use!) plus FireFTP?

        I have not verified this addon, but it looks to be what you are looking for.  The developer has unfortunately chosen to abandon the project after the Firefox Quantum leap backward… People who still need this can still use Waterfox, so it would be nice if the dev would and keep going, but if someone wants to pack it in, that’s their choice.  Still, the existing version could work well.

        Some classic addons are still being updated for Waterfox (Tab Mix Plus says it may be, though I have not seen any new XPIs; Classic Theme restorer and uBlock Origin legacy have been updated after the cutoff date), and one (Status-4-Evar) has been revived for Waterfox (though by a new dev).  There could be more, but these are the ones I use and am therefore aware of.

        It’s a smaller audience with Waterfox than it was with the already small Firefox audience, but those who need the classic addons make up nearly all of the Waterfox (classic) user share.

        Group "L" (KDE Neon User Edition 5.18.3).

        2 users thanked author for this post.
        • #2172378 Reply
          OscarCP
          AskWoody Plus

          Ascaris, Thanks. Yes! I have discovered and installed, just yesterday, FireFTP as an add-on in Waterfox and verified that it certainly works there. That does take care of the problem of downloading some files by hand, which I also do now and then, so to me this really matters. But for the big downloads that I also have to do on occasion, I need to use my scripts. For that I have to work from the command line with “Terminal”, which in macOS is pretty much, in looks and feel, like the application of the same name in Linux. (The macOs default shell is Bash.)

          Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

          • This reply was modified 1 month ago by OscarCP.
      • #2172388 Reply
        Nathan Parker
        AskWoody_MVP

        When I look up lftp, it seems to be a Linux command line FTP client for Mac.

        I found this on Apple’s forums:

        https://discussions.apple.com/thread/3133824

        And this:

        https://osxdaily.com/2018/08/07/get-install-ftp-mac-os/

        Nathan Parker

      • #2172394 Reply
        OscarCP
        AskWoody Plus

        Thanks Nathan. From the contents in the Web page of the first link you have included in your reply, it looks like “curl” can be used to invoke ftp-ssl, which I understand to be another name for “lftp”. So, maybe with “curl”, that I probably already have installed and ready to go in the Mac, I might be able to run “lftp” and so make the server of the data archival facility I need to access, one that is truly happy to see me.

        As to FTP, it has been deprecated as not safe enough for the government requirements, but the manner of installation described in the article of the second link might also be applied to FTPS applications. As usual, this is a case of learning what one needs to know to get somewhere while on the march to somewhere.

        Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

        1 user thanked author for this post.
      • #2172395 Reply
        Nathan Parker
        AskWoody_MVP

        Hope it helps. I generally do everything over SFTP now (not FTPS), and I generally use Transmit for manual stuff, GoodSync when I need to sync files from a NAS to my SFTP drive, and Arq for online backups.

        Your post reminded me I need to install the TFTP GUI on a Mac due to my Cisco router switch since I’ll occasionally need to move files to it over TFTP. That’s a discussion for another post (so I won’t elaborate here), but your post helped reminded me I needed to do it!

        Nathan Parker

        • #2172396 Reply
          OscarCP
          AskWoody Plus

          Nathan, I also use SFTP for most file transfers, whether initiated from the command line or with a browser. FTPS seems to have some problems SFTP does not have, for example, I’ve read, when dealing with firewalls. But this one government site (with more coming) now requires it and I am happy (not really) to oblige. Because such is life.

          Good luck with your own quest to install that TFTP GUI!

           

          Windows 7 Professional, SP1, x64 Group W (ex B) & macOS + Linux (Mint)

      • #2172411 Reply
        Paul T
        AskWoody MVP

        FTPS is an extension to FTP that uses TLS (the secure transport used for mail etc). It should be used whenever you want secure FTP transfers.

        curl seems to be the standard command line tool and is available on almost every platform you can imagine.

        cheers, Paul

        1 user thanked author for this post.
    Viewing 8 reply threads

    Please follow the -Lounge Rules- no personal attacks, no swearing, and politics/religion are relegated to the Rants forum.

    Reply To: Any good lftp applications for the Mac to connect to a server using FTPS?

    You can use BBCodes to format your content.
    Your account can't use Advanced BBCodes, they will be stripped before saving.