Каждому сервису - крейсерный ход Денис Колисниченко Хакер, номер #093, стр. 093-114-5 Заставить работать SCP быстрее очень просто: скачиваем и распаковываем исходники, забираем патч, применяем его (см. man patch). После этого нужно перекомпилировать OpenSSH. Разумеется, если OpenSSH установлен из RPM, то перед выполнением всех этих действий нужно удалить соответствующий RPM-пакет. Причем применить патчи и перекомпилировать OpenSSH нужно как на сервере, так и на клиенте, иначе толку не будет. На страничке проекта HPN-SSH можно найти несколько патчей. Для большинства пользователей подойдет патч HPN-11, который является своеобразным компромиссом между производительностью и безопасностью. При скачивания патча обрати внимание на его версию - она зависит от версии твоего пакета OpenSSH. Для того, чтобы задействовать HPN-11 после перекомпиляции OpenSSH, укажи в командной строке параметр '-R' для scp или '-r' для ssh. Патч "HPN-11 with None Cipher" вообще отключает шифрование при передаче файлов. Шифруются только имя пользователя и пароль, которые передаются по сети. После успешной аутентификации шифрование не используется, и файлы передаются по сети в открытом виде. Это довольно опасно, но если передается объемная и не конфиденциальная информация (например, музыка или видео), то этот патч все-таки оправдывает себя. После применения патча отключить шифрование можно с помощью опции '-z' командной строки (как для ssh, так и для scp). |