Hello,
Il would be nice to connect Terminus with SSH agent (Kageant/Pageant)
agree. please add.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in two weeks unless you comment.
Thank you for your contributions.
any update on this?
+1
any ssh client without this support is useless now a days.
Terminus is already compatible with Pageant. Are there any specific errors you're seeing in the debug console?
Hi,
I only tried Kageant, I will try Pageant and see.
On Sat, Dec 15, 2018 at 7:38 PM Eugene notifications@github.com wrote:
Terminus is already compatible with Pageant. Are there any specific errors
you're seeing in the debug console?—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Eugeny/terminus/issues/350#issuecomment-447577002,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMo0KKulrEmVMGFmJRIdUux72Cfr1_Ljks5u5Rd1gaJpZM4UKGpd
.
--
Azfar hashmi
Sr. DevOps Engineer
SIVVI.COM http://sivvi.com/
Email [email protected]
Mobile +971 56 8053 905
Tel +971 4 3832 000
Web www.sivvi.com
@azfarhashmi did it work out for you?
Not working for me with Kagent
I just noticed that with Kageant its working fine, the only error I am
getting at startup is "Pageant is already running" when "Kageant" is
already running.
On Fri, Dec 28, 2018 at 3:43 PM Eugene notifications@github.com wrote:
@azfarhashmi https://github.com/azfarhashmi did it work out for you?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Eugeny/terminus/issues/350#issuecomment-450346691,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMo0KPU9EtrjSpVsaYaokNaPZHi0j_eiks5u9gPJgaJpZM4UKGpd
.
--
Azfar hashmi
Sr. DevOps Engineer
SIVVI.COM http://sivvi.com/
Email [email protected]
Mobile +971 56 8053 905
Tel +971 4 3832 000
Web www.sivvi.com
How did you enable Kagent support ?
My setup is working fine with Kitty but i'm unable to get it working with Terminus 1.0.68
I have Pageant installed and running with my private key loaded. However, when connecting to systems via SSH it is still prompting for a password. Do I have to enable something to get Pageant working. I'm using Terminus v1.0.68 and Pageant v0.66.
^
I have exect same problem as @jacksod1 . Terminus 1.0.69 Pageant 0.69
Same issue, Works fine with Putty but not with Terminus 1.0.73 (Pageant 0.69)
It prompts for password and after escaping, it prints
spawn C:\util\pagent.exe ENOENT I have no pageant (nor pagent) at this location.
I tried placing Pageant at the C:\util\ location, but I still get the error spawn C:\util\pagent.exe ENOENT.
When I try to enter the password for a SSH connection, it still gives the above error.
Update: Using a password for SSH seems to work is I quit Pageant. Is this expected?
Same problem here.
Password prompt even if the key is added in Pageant and that it's working with other softwares (Putty, VSCode).
Note that process.env.SSH_AUTH_SOCK is well set to pageant
Same problem with the current latest version and pageant.
Any workaround so far ?
Would be great if it worked with KeeAgent too
Any updates?
Would be awesome
There are two unrelated problems here.
First: The current installer isn't putting ssh2's custom pageant connector (pagent.exe note spelling) in resources\builtin-pluginsterminus-ssh\util\pagent.exe like it should. Because of that, when Terminus attempts to connect to pageant using the connector we get ENOENT. You can work around this by getting the connector from https://github.com/mscdex/ssh2/tree/master/util and putting it in the right place.
The second issue, is that because of the first issue they've stopped trying except when pageant (again, not spelling, in this paragraph I'm talking about the PuTTY agent) is running. This is based on a ps lookup, so unless there's literally a process running called 'pagent.exe' it won't work. You can work around this by spawning such a process, it doesn't need to do anything, just cause the check to pass.
I'd offer a pull request, but I don't know how to make the packager ship the connector.
GitHub
SSH2 client and server modules written in pure JavaScript for node.js - mscdex/ssh2
Please keep in mind that not everyone is using pagent, i my case i'm using kagent.
Others SSH client are working without any problem and without configuring anything , with both.
Thanks @JonathanBeverley. @Eugeny , would it be possible to review the PR and eventually merge, or you have something else in mind.
FYI. If you want to use Pageant, do not specify key path in SSH connection settings. I got both Pageant and specified key path and having some troubles until figured that out.
Most helpful comment
I have Pageant installed and running with my private key loaded. However, when connecting to systems via SSH it is still prompting for a password. Do I have to enable something to get Pageant working. I'm using Terminus v1.0.68 and Pageant v0.66.