Re: sftp and public key authentication

David Busby <[email protected]>
Newsgroups gmane.editors.jedit.user
Message-ID <CANxG54ZBZuBNEYom-guFKZov4_hwN5_1kgftjPb_LVtw0yUOPQ@mail.gmail.com>
And putty uses a specific format for the private side. You have to make a
standard format for jEdit. And when connecting you specify which key to
use, its not auto selected.

On 30 Sep 2016 9:20 pm, "Alan Ezust" <[email protected]> wrote:

> It works for me.
> However, I do know that certain key types do not work in the jsch (the
> java library of ssh), which do work from ssh.
> Is your key really old? Try creating a new key pair with a current version
> of ssh-keygen and see if that works.
>
>
>
> On Fri, Sep 30, 2016 at 4:38 PM, maxwell <[email protected]> wrote:
>
>> Does public key authentication work for anyone using the FTP plugin?
>>
>> I have a private key file on my local machine, and a public key on the
>> remote machine, which work fine with puTTy.  But I can't make them work
>> in jEdit with the SFTP connection.
>>
>> The key is an RSA key (I'm told DSA keys are not secure).  I believe
>> puTTy expects the public key to be in ~/.SSH2/; is jEdit looking in the
>> same place?
>>
>> I'm using jEdit 5.1.0 (yes, I know that's a little old), FTP plugin
>> version 1.3.2 (which btw works fine with password authentication).  This
>> is different from the problem remembering the RSA key that I reported
>> back in Feb, and for which Alan provided a fix.  (For the record, I've
>> never been able to get public key authentication working in jEdit, and
>> gave up; I'm returning to it now because I have some spare time.)
>>
>> In case it's any help, jEdit's activity log records the ff.:
>> --------------
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:
>> java.io.IOException: com.jcraft.jsch.JSchException: Auth cancel
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> ftp.SFtpConnection.<init>(SFtpConnection.java:154)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> ftp.ConnectionManager.getConnection(ConnectionManager.java:528)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> ftp.FtpVFS.getConnection(FtpVFS.java:529)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> ftp.FtpVFS._canonPath(FtpVFS.java:199)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> org.gjt.sp.jedit.browser.ListDirectoryBrowserTask._run(ListD
>> irectoryBrowserTask.java:73)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> org.gjt.sp.util.Task.run(Task.java:64)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1142)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:617)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> java.lang.Thread.run(Thread.java:745)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask: Caused
>> by: com.jcraft.jsch.JSchException: Auth cancel
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> com.jcraft.jsch.Session.connect(Session.java:511)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  at
>> ftp.SFtpConnection.<init>(SFtpConnection.java:143)
>> 7:30:05 PM [jEdit Worker #1] [error] ListDirectoryBrowserTask:  ... 8
>> more
>> 7:30:05 PM [jEdit Worker #1] [error] ErrorListDialog$ErrorEntry:
>> sftp://[email protected]:22/~/:
>> 7:30:05 PM [jEdit Worker #1] [error] ErrorListDialog$ErrorEntry: Cannot
>> list directory: java.io.IOException: com.jcraft.jsch.JSchException: Auth
>> cancel
>> -------------
>>
>>     Mike Maxwell
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> --
>> -----------------------------------------------
>> jEdit Users' List
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/jedit-users
>>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> --
> -----------------------------------------------
> jEdit Users' List
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jedit-users
>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

-- 
-----------------------------------------------
jEdit Users' List
[email protected]
https://lists.sourceforge.net/lists/listinfo/jedit-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.