Pages

Sunday, 3 November 2024

Gems hidden in GitHub/GitLab

 1 https://github.com/username.keys 

Do you often copy/paste your SSH pub key?

The URL https://github.com/username.keys serves all the username's SSH pub keys. This provides a convenient way to get our public keys, for example, to install them on servers.

A simple curl command line can do it well.

[smstong@usa ~]$ curl https://github.com/smstong.keys

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC1GtUz04O3IYy9mKDwPQQAVxWYcYkvmbTGuv3CNvgqIHqQLS676i16VgZCEYjLKS5KygjTtrRR4lvDNIFORJ6nn/K7czamElY4gVwOOSGBVbwpV4Wi487J6ficpX6eMEeqbrF7gNerrgccdqvkvMJj0Yf42RHNPmFfHnR1zro5ZF8VoQXrgYZNoxYEdFanGjLYbhyLMVZjrOp/+egCIKzSDzONLMVtmtJ1Tk1tdGBEU35OSSmli1nSK4iOMl/dJNFIpOOGf/HYl9NX05PFtQvI9YJpTlM9w19mp5U3yP/07JPClYkm87SxYxw0Tn6TJuQYFdebQgROHFiyhbvk2AfvMfCiVD0NeABlOClgqdkrwKZqOOFbxjMXlxEophJP6fjTG0Gs4q+ohjjT/3NE4JMKokn4ZAeMZpeaWfcXotVhMsOGBlcN0Gw+ECkZ54mW02XofQ54oGSQt1+NwY8V5ya6iyqLtRf5RnGMrXrT5uZqW/ixWmZ7UZdIjN3upTOc/4U=




As expected GitLab supports the same feature.

[smstong@usa ~]$ curl -L https://gitlab.com/jonathanzhao.keys

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC7loiTNWfeP7gLf45wSLyM0sQGr36fLw4SXuUY/PDdVkdF76RNZoUFz4HcF8Qkz/eHUYyaXJg0etRSw6+ov60wnn0oS/3+bf1fZgM31tfImhc/M8c4gH4P6depeP75odU1g76YyG3UKoSrcYO2qQJLz2QWqNUF1Kj6A8a62qT2W8nVYk/OtPHqawDiu4BsTQEqgrg8JQ8bezSi3NsVEfUqA0jFKc2J8IyGXgosECNVChjGXAsFToXJmNRooUBVvXRG3jr05mhYWiDX6qZrCuuSsFF6fyS2/cWqqSM7b6d5qqCHtZN8+D7hvVGsnzui2HiMxTunbWYd9Lq/XsOSpsDTRnI2xZynLb9bhRhyuDRRdBfDbLiVZiUY1i5BoO5Dkv3MiYdIjqbjvbBlibqOCa4i6YFnadysGCH8oOvqzYH+qc5xyUWaiZl3shRUjMZmZDKVPTSFMra7vgZQ/Pjw3BcJSFdRlltREu5SYf68gg6GCs+MtocS1JaZw4uEvDIL7cU= JONATHAN ZHAO (gitlab.com)


2 https://github.com/username/username.git

A repo named after your username has a special role in GitHub. The README.md file under the root of this repo is shown in your profile page.

e.g.




No comments:

Post a Comment