Пређи на садржај

Ravelon ID

SSH кључеви на једној адреси

Изаберете handle, а Ravelon објављује јавне SSH кључеве ваших уређаја на id.ravelon.app/@handle. После једне команде на серверу сваки од тих уређаја може да се пријави. Више не копирате кључеве са машине на машину.

Региструј се бесплатно
Подешавања Ravelon ID-а за корисничко име и објављивање јавних кључева уређаја
Ravelon ID

01

Адреса јавних кључева

Укључите Ravelon ID у апликацији на рачунару или iPhone-у. Уређај прави сопствени Ed25519 кључ, задржава приватни део и објављује јавни део под вашим handle-ом. Сваки уређај на ком га укључите стиже на исту адресу.

За curl адреса је обичан authorized_keys фајл, па ова једна линија ставља све кључеве на сервер: mkdir -p ~/.ssh && chmod 700 ~/.ssh && curl -fsS https://id.ravelon.app/@handle >> ~/.ssh/authorized_keys. У прегледачу иста адреса приказује кључеве са њиховим отисцима.

  • Један Ed25519 кључ по уређају, направљен на уређају
  • Десктоп апликација на Windows-у, macOS-у и Linux-у, и апликација за iPhone и iPad
  • Обичан текст за curl, читљива страница за прегледаче
  • Укључено уз Pro

02

Постојећи кључеви

Већ имате Ed25519 кључ на лаптопу или build машини? Убаците његов јавни део у налог под Ravelon ID и дајте му име. Онда стоји поред кључева ваших уређаја. Ravelon никада не тражи приватни кључ, а кључ који додате на овај начин остаје док га не уклоните.

„Ваше уређаје напуштају само јавни кључеви.“

03

SSH аутентификација

Са укљученим Ravelon ID-јем свака SSH веза прво нуди кључ уређаја. Ако га сервер не познаје, апликација наставља са лозинком или кључем који сте сачували за тај хост. Сервери без вашег Ravelon ID-ја раде тачно као раније.

„Са укљученим Ravelon ID-јем свака SSH веза прво нуди кључ уређаја. Ако га сервер не познаје, апликација наставља са лозинком или кључем који сте сачували за тај хост. Сервери без вашег Ravelon ID-ја раде тачно као раније.“

04

Уклањање кључева

Сваки нови кључ вам шаље имејл. Одјава уређаја скида његов кључ са ваше адресе, а било који кључ можете да уклоните у налогу или у апликацијама. На серверу се свака линија из вашег Ravelon ID-ја завршава са ravelon-id:@handle, па их је лако пронаћи и обрисати.

  • Обавештење имејлом за сваки нови кључ
  • Са укљученом двофакторском потврдом само сесија која ју је прошла може да објави кључ
  • Handle који напустите остаје резервисан за вас, нико други не може да га узме

Питања

Честа питања

Да ли ми за Ravelon ID треба Ravelon Pro?

Да. Ravelon ID је укључен у Pro и током активног пробног периода за Pro.

Које кључеве могу да додам?

Ed25519 јавне кључеве, оне које прави ssh-keygen -t ed25519 и које прихвата сваки актуелни OpenSSH сервер. Убаците линију из .pub фајла.

Како да одузмем приступ серверу?

Уклоните кључ у налогу или апликацији и сервери који учитавају вашу адресу престају да га добијају. Линије које су већ у authorized_keys на серверу остају док их не обришете, а све се завршавају са ravelon-id:@handle.

Може ли Ravelon да види моје приватне кључеве?

Не. Кључеви уређаја се праве на уређају и њихов приватни део остаје тамо. За кључеве које додајете убацујете само јавни део. Адреса служи искључиво јавне кључеве.