«Ошибка совпадающего шифрования» в `rsync`

Я пытаюсь скопировать каталог из одной системы в другую с помощью rsync ; но он ошибся. Не могли бы вы посоветовать мне, что проверить?

Команда:

 [M root@aMachine ~]# rsync -e "ssh -c blowfish" -v -a /home/aDir/ root@192.168.0.1:/home/aDir 

Вывод:

 ssh_dispatch_run_fatal: no matching cipher found rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9] 

Я пробовал попытки пары в /etc/ssh_config , но безрезультатно. Это то, что у меня есть в моем /etc/ssh_config сейчас:

 # Host * # ... # ... # Port 22 # Protocol 2,1 # Cipher 3des # Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc # MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160 IdentityFile /root/.ssh/identity IdentityFile /root/.ssh/id_rsa IdentityFile /root/.ssh/id_dsa IdentityFile /etc/static_keys/CURRENT 

Вы пытаетесь принудительно использовать шифр blowfishssh -c blowfish »). В соответствии с вашей конфигурацией этот шифр недоступен (по умолчанию конфигурация SSH показывает параметры конфигурации по умолчанию в качестве комментариев).

Если у вас нет веских оснований для этого (ни один из них не упоминался в вашем сообщении), не заставляйте использовать определенный шифр.

Обратите внимание также, что вам обычно не нужно возиться с /etc/ssh/ssh_config . Как пользователь, проще изменить $HOME/.ssh/config . Вы работаете в этой системе как пользователь без полномочий root, не так ли?