asyncssh icon indicating copy to clipboard operation
asyncssh copied to clipboard

AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework.

Results 76 asyncssh issues
Sort by recently updated
recently updated
newest added

The `self._loop.call_soon(self._cleanup)` in the `_discard_recv()` method of `SSHChannel` has been moved outside the `if self._recv_state == 'close_pending'` branch. This update causes the entire SSH connection to be invalidated when calling...

GSSAPI can operate with the credentials cache. Each credential cache (`ccache`) contains credentials for **single** principal only. It cannot contain credentials for different principals. With Kerberos, a password is exchanged...

For a new user, not having the first simple example work can be a negative experience __version__ = '2.16.0' Description: Ubuntu 22.04.4 LTS Release: 22.04 Codename: jammy Python: 3.10 First...

Hi, When upgrading from asyncssh 2.14.2 to 2.15.0, I got this error when I try to connect to an embedded device running OpenSSH server: "Error during SSH connection: SSH connection...

Python 3.11.9 or 3.9.18 asyncssh 2.14.1 windowns11 os build 26120.1350 when I run ```Python import asyncio, asyncssh, sys async def run_client(): async with asyncssh.connect(ip,22,username="username",password="password") as conn: await conn.run(stdin=sys.stdin,stdout=sys.stdout, stderr=sys.stderr) try:...

Allow to send env as tuple in the process

Fix name of gss-nistp384-sha384 key exchange algorithm.

Hello, thanks for this great job ! I feel like I've done a lot more than some other SSH frameworks in a lot less time and a lot less lines....

The code below aborts with `RuntimeError: cannot reuse already awaited coroutine` as soon as the process ends. To reproduce: 1. run the code below 2. in the "remote" terminal type...

``` INFO:asyncssh:[conn=2] Opening direct TCP connection to www.google.com, port 443 INFO:asyncssh:[conn=2] Client address: 127.0.0.1, port 43318 DEBUG:asyncssh:[conn=2, chan=40] Set write buffer limits: low-water=16384, high-water=65536 INFO:asyncssh:[conn=2] Opening direct TCP connection to...