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

SSH терминал

SSH са шифрованим трезором

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

Региструј се бесплатно
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Акредитиви за вишекратну употребу

Корисничко име уз лозинку или кључ постаје скуп приступних података који можеш поново да користиш. Додели га хосту и све на том хосту га користи: терминалске сесије, SFTP преноси и прослеђивање портова.

„Пријаву подесиш једном. Терминал, SFTP и тунели је сви користе.“

02

Кључеви, приступни подаци и локални шелови

Направи кључ директно у Ravelon-у, са фразом за откључавање ако је желиш, или изабери приватни кључ који већ постоји у ~/.ssh. Нови кључеви су подразумевано Ed25519, а RSA 4096 и ECDSA су ту за старије сервере и системе који их захтевају. Сачувај лозинку или кључ једном и додели их коликом год броју хостова желиш. Промениш на једном месту и сваки хост добија измену. Ако сервер поставља keyboard-interactive питања или тражи једнократни код, одговараш у дијалогу за повезивање.

Локални терминали се отварају одмах поред SSH сесија. Ravelon проналази шелове на твом рачунару, од PowerShell-а, cmd-а и WSL-а до bash-а, zsh-а и fish-а.

  • Генериши Ed25519, RSA 4096 или ECDSA кључеве, са фразом за откључавање или без ње
  • Користи приватне кључеве који су већ у ~/.ssh
  • Једни приступни подаци за колико год хостова желиш
  • По хосту: keepalive, тајмаут повезивања, променљиве окружења и фонт терминала

03

Упозорења о кључевима хостова

При првом повезивању Ravelon ти показује отисак сервера и памти га чим кажеш да. Ако се икада промени, Ravelon стаје пре него што се сесија отвори и тражи да провериш.

Када верујеш кључу, Ravelon трајно чува баш тај кључ, па се свака следећа конекција проверава према њему. У ланцу jump хостова сваки се проверава према сопственом запамћеном кључу, а кључеве које већ имаш у ~/.ssh/known_hosts можеш да пренесеш, укључујући и хеширане уносе.

„Ако се отисак промени, Ravelon стаје и чека да га провериш.“

04

Посредни хостови и проксији

Подеси аутентификацију посредних хостова, проксије и старије алгоритме за сваки хост према захтевима сервера.

  • OpenSSH кориснички сертификати
  • Повезивање преко SOCKS5 или HTTP проксија, или proxy команде
  • Jump хостови који траже сопствену лозинку или други фактор
  • Старији алгоритми за старе свичеве и уређаје, укључени по хосту
  • Прослеђивање агента по хосту, укључујући Windows OpenSSH агент и Pageant
  • Снимање излаза терминала у фајл, за један панел или за сваку SSH сесију

05

Алати терминала

Прослеђени портови се чувају уз хост коме припадају, а сачуване команде су једну претрагу далеко од активног терминала.

  • Локално и удаљено прослеђивање портова, уређено на хосту
  • Снипети са описима и ознакама, сви претраживи
  • Убаци снипет у активни терминал из палете команди
  • Аутоматско довршавање као сиви текст који тајне држи ван историје
  • Претражи scrollback и пусти tmux или vim да копирају у твој клипборд
  • Отвори сесије једну поред друге у табовима и подељеним панелима

Питања

Честа питања

Где се чувају моји SSH кључеви?

У локалном трезору апликације Ravelon, једном фајлу шифрованом помоћу AES-256-GCM. Подразумевано, кључ за отварање стоји у фајлу поред њега. Ако више волиш браву, користи лозинку за шифровање синхронизације или главну фразу за откључавање. Када је синхронизација укључена, са уређаја одлазе само шифровани подаци.

Може ли Ravelon да користи OpenSSH сертификате и jump хостове са 2FA?

Да. На хост можеш да се пријавиш OpenSSH корисничким сертификатом, а jump host може да тражи сопствену лозинку или једнократни код пре него што Ravelon настави до циља.

Могу ли да снимим SSH сесију?

Да. Сними један панел у фајл или укључи аутоматско снимање за сваку SSH сесију.

Да ли Ravelon подржава прослеђивање портова?

Да. Локалне и удаљене тунеле подешаваш по хосту и они стоје одмах поред конекције којој припадају.

Како Ravelon поступа са промењеним кључевима хоста?

Ravelon при свакој конекцији проверава кључ сваког познатог хоста. Ако се отисак променио, добијаш јасно упозорење које мораш да потврдиш пре него што се сесија настави.