SSH в нашей стране заблокирован, поэтому мне нужно использовать разветвленное программное обеспечение ssh под названием obfuscated-openssh, я установил его в каталог/opt в операционной системе Linux. Как заставить git использовать не /usr/bin/ssh
?Как использовать git поверх пользовательского программного обеспечения ssh?
ответ
Используйте переменную окружения GIT_SSH
, чтобы указать на вашу версию ssh.
Самый простой способ - установить переменную среды GIT_SSH
, чтобы указать на ваш клиент SSH.
От человека странице:
GIT_SSH
Если эта переменная установлена, то принести мерзавец и мерзавец толчок будет использовать эту команду вместо SSH, когда они должны подключаться к удаленном система. Команда
$GIT_SSH
будет дана ровно два аргумента : имя пользователя @ хост (или только хост) из URL-адреса и команда оболочки для выполнения в этой удаленной системе.Чтобы передать параметры программы, которую вы хотите перечислить в
GIT_SSH
вам нужно будет обернуть программу и опции в сценарий оболочки , затем установитеGIT_SSH
ссылаться на скрипт.Обычно вам легче настроить любые нужные параметры через ваш личный файл .ssh/config. Для получения дополнительной информации обратитесь к документации по ssh .
- 1. Как сохранить набор изменений конфигурации, сделанных поверх дистрибутива программного обеспечения?
- 2. Какую лицензию программного обеспечения использовать?
- 3. Можно ли использовать MacPorts для распространения пользовательского программного обеспечения?
- 4. Тестирование пользовательского промежуточного программного обеспечения redux
- 5. развертывание пользовательского программного обеспечения на Linux?
- 6. Найти доступность программного обеспечения для программного обеспечения
- 7. Несколько версий программного обеспечения с использованием Git
- 8. Установка нескольких версий программного обеспечения с git
- 9. разработка программного обеспечения для анализа программного обеспечения
- 10. Тестирование программного обеспечения и оценка программного обеспечения
- 11. Yum поиск программного обеспечения
- 12. Схема промежуточного программного обеспечения Asp.Net Core Конфигурация промежуточного программного обеспечения
- 13. Жизненный цикл программного обеспечения
- 14. Процесс развертывания программного обеспечения
- 15. Установка программного обеспечения в kubuntu
- 16. Subversion как развертывание программного обеспечения
- 17. Как написать мой экспресс-сеанс внутри пользовательского промежуточного программного обеспечения?
- 18. Тестирование программного обеспечения «на стене»
- 19. Возможно ли использовать этот тип программного обеспечения
- 20. Экспресс: вызов промежуточного программного обеспечения из другого промежуточного программного обеспечения
- 21. C++ для графического программного обеспечения
- 22. Обеспечение качества программного обеспечения
- 23. Признаки умирающего программного обеспечения
- 24. Музыка анализа программного обеспечения
- 25. Однородная интеграция программного обеспечения
- 26. Маршрутизация программного обеспечения
- 27. Оценка кеша программного обеспечения
- 28. Разработка программного обеспечения Symfony
- 29. Модульный дизайн программного обеспечения
- 30. Автоматическое тестирование программного обеспечения