我有一个有限的宽带,我通过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选项。