要優化Ubuntu上的SFTP傳輸速度,可以采取以下幾種方法:
服務器端優化:
/etc/ssh/sshd_config 中添加以下配置:Subsystem sftp /usr/lib/openssh/sftp-server -l COMPRESS
然后重啟SSH服務:sudo systemctl restart sshd
MaxSessions 和 MaxStartups 參數限制并發連接數,以減輕服務器負載。ClientAliveInterval 和 ClientAliveCountMax 參數控制客戶端超時,減少不必要的重連。GSSAPIBufferSize 和 RekeyLimit 參數以優化性能。客戶端優化:
通過上述方法,可以顯著提高在Ubuntu上通過SFTP進行文件傳輸的速度和效率。