Hallöchen,
beim Testen mit git-Repos (gitea) auf vServern habe ich recht niedrige Übertragungsraten mit ssh-Verbindungen festgestellt. Ein kleiner Test ergibt recht spannende Ergebnisse zur Geschwindigkeit von scp-Übertragungen:
Testdatei erzeugen:
Test:
Shell-Script
- #!/bin/bash
- echo "default"
- for try in 1 2
- do
- scp testfile.img localhost:/dev/null
- done
- for cipher in chacha20-poly1305@openssh.com aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com aes256-gcm@openssh.com
- do
- echo "$cipher"
- for try in 1 2
- do
- scp -c "$cipher" testfile.img localhost:/dev/null
- done
- done
Als Default wird chacha20-poly1305@openssh.com benutzt, was auf dem Server ein Ergebnis von ca 170MB/s bringt. Die Cipher aes128-gcm@openssh.com hingegen bringt mehr als 500MB/s.
Also einfach mal die folgende Zeile in die sshd_config eintragen und vielleicht schneller werden:
Andreas