ssh - 是否可以查询 ssh 连接中可用的最大 channel 数?

标签 ssh connection channel transfer openssh

我正在使用 ssh 连接到服务器(实际上是一个集群,但这并不重要)并向其传输文件。一个 ssh 连接中可以使用的 channel 似乎存在硬性限制(本例中为 9 个)。

ssh 协议(protocol)是否有查询每个 ssh 连接可用的最大 channel 数的机制?

最佳答案

不,无法查询可用 channel 的最大数量。该协议(protocol)在PROTOCOL.mux中描述。 .

服务器可以限制多路复用 session 的数量(sshd_config 中的MaxSessions),但不能限制 channel 的数量。

关于ssh - 是否可以查询 ssh 连接中可用的最大 channel 数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44452256/

相关文章:

android - 连接到 https ://in android 上的 Web 服务

使用 slice 类型的输入和输出 channel 去并发工作例程

Python 将立体声 .flac 转换为单声道

go - 扇入 channel 至单 channel

hadoop - 如何更改地址 'hadoop jar'命令所连接的地址?

java - 如果我在创建对象时已经打开连接,是否需要执行 HTTPUrlConnection.connect() ?

linux - Shell 在创建配置文件时提示文件权限

bash - ssh 脚本给出 "key_read"错误

go - 从 SSH session Golang 读取数据

github - 如何验证SSH指纹?