Your best friend for file transfer.

Fetch application logoFetch

ssh private keys (4 posts)

  • Started 8 years ago by Nat
  • Latest reply 8 years ago from Scott McGuire
  • Nat Member

    I already have a private key that I need to use to get into my site; can someone explain how to use it with Fetch? Where to save it; how to call it up from the Fetch connection window, etc. All the bloody details would be appreciated. Thanks!

    Posted 8 years ago #

  • Scott McGuire Administrator

    Hi,

    Once you've got the SSH private key set up on your Macintosh, to use in it Fetch, you should do the following:

    In the New Connection dialog you should enter the hostname and your username, choose SFTP from the "Connect using" menu, and then enter a dummy password - just enter anything, but Fetch should use your SSH key instead.

    If this doesn't work for you, please let us know and we'll investigate.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 8 years ago #

  • Nat Member

    When I get to the part where Fetch is asking for the passphrase I put something in and it just asks again. (It's clearly looking in the correct folder.)

    I assume the problem is that I generated the key on a different machine and I've placed it lock, stock and barrel in the folder Fetch is looking for it in -- is it possible it needs some other sort of formatting (I've used BBEdit to zap all the little gremlins, so it shouldn't be a problem of n's or anything). Is there some other information that needs to be in the actual key file?

    Posted 8 years ago #

  • Scott McGuire Administrator

    Hi,

    In the Fetch New Connection dialog's password field, you should just enter a dummy password. After that, if Fetch asks for a passphrase, this is a request from ssh that Fetch is passing along - it may be that ssh thinks the key is protected by a passphrase. If you know the passphrase, you should enter the correct one there.

    If you do not believe the private key is protected by a passphrase, then you should try using ssh to debug the problem (when ssh works, Fetch should work). Try the following:

    * Lauch the Terminal application
    * Type ssh username@hostname in Terminal, replacing "username" and "hostname" with your information as appropriate.
    * See what ssh asks you to do, or tells you.

    If ssh works and Fetch doesn't, or what what ssh tells you doesn't help, please let us know and we'll continue to investigate.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 8 years ago #

Reply

  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.