Проблема в том, что вы используете старую и устаревшую версию CentOS 7. Исходный выпуск CentOS 7.0 не содержал важных функций в своих библиотеках TLS, таких как TLS 1.2 и ellipti c curve. support.
В результате отсутствуют наборы шифров (наборы алгоритмов шифрования c), которые являются общими для сервера (Bitbucket) и клиента (Git). Поэтому нет способа согласовать общий алгоритм или зашифрованное соединение. Вероятно, сейчас это не удалось, поскольку Bitbucket удалил устаревшие шифры, зная, что все современные системы будут иметь надежный набор безопасных наборов шифров, которые можно использовать.
Нужно обновить систему до последняя версия CentOS 7 (7.7) с yum
. 7.0 очень старый и имеет множество известных проблем безопасности, и ваша версия Git, вероятно, тоже не исправлена. В настоящий момент система CentOS 7.0 представляет опасность для обычного Inte rnet.
Если вы действительно не можете обновиться до последней версии, то вы можете попробовать использовать пульт S SH с S SH ключ. Обратите внимание, что версия OpenS SH в CentOS 7.0 тоже не очень хорошая, поэтому попробуйте использовать тип ключа, отличный от RSA или DSA, если вам нужно это сделать.