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

I use asyncssh to download files from remote servers/network devices and would like to have an option to safely interrupt process. There is my code: ```python async def download(host: str):...

## Description `OpenSSH` provides the ability to connect to an `SSH` server and map a `tun` device on both the client and the server over an `SSH` connection. This functionality...

I use the following command: ssh -oStrictHostKeyChecking=no -oProxyCommand='ssh -oStrictHostKeyChecking=no -T [email protected]' u180599@ and my own key id_rsa which is in ~/.ssh to connect to intel cloud and success. Now I...

Slightly extending the [example](https://asyncssh.readthedocs.io/en/latest/index.html#setting-environment-variables) from the docs: ``` async def run_client() -> None: async with asyncssh.connect('localhost', password="gh^ds&8e") as conn: env = { 'LANG': "AAA", 'LC_COLLATE': "BBB", 'FOO': "BAR", } result...

The Fedora Python maintainers regularly build all python packages with Python pre-release versions in order to catch issues early. In the last such test asyncssh was flagged: https://bugzilla.redhat.com/show_bug.cgi?id=2251916 Basically a...

``` return fut.result() ^^^^^^^^^^^^ File "/opt/homebrew/Cellar/[email protected]/3.11.6_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/tasks.py", line 694, in _wrap_awaitable return (yield from awaitable.__await__()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/asyncssh/connection.py", line 8226, in connect new_options = cast(SSHClientConnectionOptions, await _run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/asyncssh/connection.py", line...

When type checking a program using `create_process` a warning will be shown that its return type is partially unknown. This is because `create_process` (https://github.com/ronf/asyncssh/blob/develop/asyncssh/connection.py#L4057) has been annotated with the return...

Hello, I'm having weird problem with server randomly not sending exit status, my simplest repro looks like this: ``` In [244]: c = await asyncssh.connect('hostname', options=asyncssh.SSHClientConnectionOptions(username='username')) In [245]: await c.run('exit...

Hello, Is it possible to have a progress handler for the execution of a command? Instead of getting the entire file (which is rather big) over sftp, I perform a...

when I try to connect to a server with async_ssh with the sftp command then I get the following error `from asyncssh import connect import asyncio sftp_conn_options = { "host":...