adrash kh, у тебя должен быть сгенерирован ssh ключ, публичный и приватный. Вот так это делается на винде, думаю на линуксе механизм похожий. После того, как все выполнишь, у тебя будут два ключа. Публичный - ты его можешь прикрепить к своему гитхабу, гитлабу, выложить на сервер. Он будет сверяться с приватным (не давай его никому :) ) и если проверка будет успешна - ты получишь доступ на скачивание/загрузку чего либо, к чему ты подключаешься, к примеру по ssh.
Еще раз спасибо)