Insbesondere möchte ich eine scp
oder eine sftp
Sitzung (oder einen anderen beliebigen Netzwerkanruf) im Anruf selbst begrenzen .
Angenommen, ich möchte 100 MB auf einen Server und 1 GB auf einen anderen kopieren. Ich möchte in der Lage sein, beide gleichzeitig auszuführen, aber eine QoS für die "normale" Computernutzung beibehalten - ähnlich wie Sie Bittorrent auf Raten beschränken können.
Gibt es eine Möglichkeit, dies zu tun, ohne die Netzwerkhardware zu berühren?
Ich stelle mir etwas Ähnliches vor:
magic-qos-tool 'scp file user@host:/path/to/file'
Oder..
scp -rate 40kbps file user@host:/path/to/file
scp hat
-l
und rsync hat--bwlimit
.quelle
man
Seite, die ich zuvor überprüft habe ... sieht es so aus, als ob es von der Plattform abhängt, vielleicht?Rsync macht es Ihnen einfach, es gibt eine Option, um dies zu tun:
--bwlimit=KBPS
quelle
sftp
hat ein Gasflag, ab Debian 7 und Ubuntu 12.04 in diesen Distributionen:(Natürlich ist das ein Kleinbuchstabe
L
.)Quelle:
stfp(1)
quelle