-
-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for agent forwarding #41
Comments
I think you need to do:
You are missing the hostname/port part |
@MisterTea, I think this is the same problem of not using the ssh config mechanism. Is there no way you can bypass having to parse the ssh argument logic and let ssh do its thing for the initial connection? I have ssh agent setup with hosts and all and I don't really need to provide any parameters. Much like the username (for which luckily I have pasted a solution in the other issue) |
@eskhool SSH should be using ssh_config, but etclient/etserver won't use it. So, whatever agent forwarding you have in ssh should work fine for the initial handshake. After that, you are using the et passkey so you shouldn't need agent forwarding. |
Hey @eskhool is this still an issue? |
I'm still experiencing this, also with your suggestion of |
@burgalon Are you using the latest master code or the release? |
release 4.0.5 etclient. Help is showing |
what happens when you use my suggestion above? |
when using your suggestion above, nothing appears different - same output as without the |
I meant my suggestion for using -s to do ssh agent forwarding |
looking closer, it seems like |
Maybe your et install has been corrupted somehow? Can you do a 'which et' and make sure it's using /usr/local/bin/et ? Also try to remove the package and reinstall and then check the timestamp to make sure the et launcher is up to date. |
I seemed to have installed versnion 3.0.6. I did |
What does |
|
@burgalon -s is being removed in the next release. Instead, put any ssh options in your ssh_config file. When et calls ssh, the options are loaded by ssh already. |
from what it seems, the ssh config is also not taken. My |
@burgalon if you look at the et file, it's just a bash script that calls ssh. Can you debug on your side and see why it's not using your ssh config? |
For reference - mobile-shell/mosh#696 |
I'm having the same issue, my
However I can't clone my private repos when I use Client
Server
|
Adding agent forwarding here: #226 |
Should this be working in 6.0.4? I have 6.0.4 on my local macbook, and my linux server. I'm running On the remote server, I can see:
However, once there:
Using just SSH alone, this works fine:
UPDATE: this works when using plain old fashioned text ssh keys, not when using krypton's IdentityAgent and ProxyCommand. I'll post a new issue about it. |
Passing -s "-A" to et does not forward ssh agent credentials which work otherwise. I was assuming ssh agent forwarding would work seamlessly with et?
Am I doing something wrong here?
If not, surprised this hasn't come up yet since I got here from mosh recommended by someone for exactly this purpose.
The text was updated successfully, but these errors were encountered: