-
Notifications
You must be signed in to change notification settings - Fork 15
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
feat: python sshnpd direct ssh #445
Conversation
My forward ssh is still failing with
@XavierChanth Is my payload wrong? Should I be encrypting the ssh pkey? |
e.g.
Payload looks fine, what client version are you using? |
I'm dart compiling the binary on |
That's a little outdated, try from trunk |
I just published 4.0.0-rc.7, give that a try |
I'll dig into the code a bit today, I might need to update or change how I'm signing the data.
|
@Xlin123 is this ready for review again? |
@cpswan @XavierChanth Sorry for the long wait. Ready for review now. The below at_python PR needs approving before this one. |
Following this PR, I'm going to open a discussion item to address how we want to handle releases for the python daemon It would be nice for it to match the cadence of the dart daemon, but that's not realistic |
- What I did
Added Direct SSH
Fixed : #399, #400 #404
- How I did it
Direct SSH implemented
--> Added socket_connector and sshrv
Created more proper threading for several ssh connections
Added -s flag to sshnpd
- How to verify it
Tested Reverse tunnel with client version 3.4.2
Tested direct ssh with latest client release on windows (4.0.0-rc.8)
- Description for the changelog
feat: python sshnpd direct ssh