Intereting Posts
Нужна помощь с сценарием командной строки сетевого администратора Почему оболочка не заканчивается при нажатии Ctrl + C на терминале? Как продлить время отключения сенсорной панели после нажатия клавиши, чтобы она не активировалась? Изменить каталог с помощью -d в сценарии оболочки Есть ли способ кэшировать последний IP-адрес, назначенный на DHCP-клиентах, и использовать его, если DHCP-сервер не работает? Сломанная автозаполнение git после того, как я переопределил команду git Конфигурация ssh от Ubuntu 12.04 не работает 14.04.4 hostapd несколько SSID с одним BSSID Скрипт запуска для расшифровки домашнего каталога Удалите определенное расширение из всех файлов в каталоге Почему я не могу chmod файл? Использование ноутбука в качестве моста между Интернетом и ЛВС для соединений SSH. Выходная труба ждет EOF в рыбе Крепление NFS: невозможно найти файл в / etc / fstab В чем разница между .profile и .bash_profile и почему у меня нет файла .profile в моей системе?

Используйте мой ключ ssh для подписания git commits

Я пытаюсь настроить автоматическое подписание git-коммитов с gpg. У меня есть пара частных / открытых ключей, которые я использую для аутентификации на сервере и могу выполнить коммиты. Я хотел бы использовать тот же ключ для подписания коммитов (потому что кто-то мог аутентифицироваться как сам, но нажимал на него коммит с моим именем).

Это возможно? gpg --list-keys ничего не возвращает!

Да, вы можете автоматически подписывать commit.gpgsign установив параметр commit.gpgsign .

Однако вам нужен ключ PGP- типа, а не SSH-ключ. Вы можете использовать gpg-agent как агент ssh .