ssh
ssh copied to clipboard
Async SSH client for PHP based on Amp.
Fix for #22 There were two bugs: * The client must ack the SSH_MSG_CHANNEL_CLOSE message (RFC4254 section 5.3) * The client was using it's own channel ID as if the...
Hi, Using `Process`, it looks like the SSH sessions are not properly closed. This is easy to reproduce, you just have to send more than 10 commands: ```php
from #11 > Also would be nice (not in this PR) if we can have a helper that listen on SIGWINCH signals and then update the ssh shell if running.
If bad credentials used and server respond with auth banner then library treat this situatiobon as success login. Also library doesn't check for service accept response when authentication protocol requested
Expiremental but works, see the new example on how to do tunneling (it works by using the docker image see travis file on how to create it). Tunnel implements Input...
Supporting tunneling with a class implementing `Amp\Socket\Socket` could be very useful.
Goal is to support all formats of openssh * [x] ssh-rsa * [ ] ecdsa-sha2-nistp256 * [ ] ssh-ed25519 * [ ] rsa-sha2-512 * [ ] rsa-sha2-256 Optionally `ssh-dss` may...