在linux中进行stream量整形:ssh vs sshfs

我有一个有限的宽带,我通过SSH访问一个正常的Linux机箱。

我不时用sshfs / sftp将文件传输到这个盒子里。

请告诉我如何在这个盒子上设置stream量整形,以便(交互式)ssh会话保持响应,而不pipesshfs / sftp传输。

谢谢。

最好的祝愿,

Tintapok

你可以使用WonderShaper来为ssh获得相当不错的QoS,并将SSH和SFTP分开。

Wondershaper根据IP头中的服务types位来做这件事。 SSH正确设置,所以基于它执行QoS非常容易。

# TOS Minimum Delay (ssh, NOT scp) in 1:10: tc filter add dev $DEV parent 1:0 protocol ip prio 10 u32 \ match ip tos 0x10 0xff flowid 1:10 

有关理论,请参阅Linux高级路由和stream量控制HOWTO 。

默认的ssh_config应该自动为交互式调用和非交互式调用自动设置IPQoS

只要确保你在stream量整形configuration中服从这些IP选项。