Pereiti prie turinio

SSH terminalas

SSH su šifruota saugykla

Serverį nustatykite vieną kartą ir pasirinkite jam slaptažodį, raktą arba SSH agentą. Viskas, ką norite naudoti pakartotinai, keliauja į užšifruotą saugyklą jūsų kompiuteryje.

Registruotis nemokamai
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Pakartotinai naudojami prisijungimo duomenys

Naudotojo vardas ir slaptažodis arba raktas tampa prisijungimo duomenimis, kuriuos galima naudoti pakartotinai. Priskirkite juos hostui, ir viskas tame hoste juos naudos: terminalo sesijos, SFTP perdavimai ir prievadų peradresavimai.

„Prisijungimą nustatykite kartą. Terminalas, SFTP ir tuneliai naudoja jį visi.“

02

Raktai, prisijungimo duomenys ir vietiniai shell

Sukurkite raktą tiesiai Ravelon, jei norite - su slaptafraze, arba pasirinkite privatų raktą, kuris jau yra ~/.ssh. Nauji raktai pagal numatymą yra Ed25519, o RSA 4096 ir ECDSA skirti senesniems serveriams ir sistemoms, kurioms jų reikia. Slaptažodį ar raktą išsaugokite kartą ir priskirkite tiek hostų, kiek norite. Pakeiskite vienoje vietoje, ir atnaujinimą gauna kiekvienas hostas. Jei serveris užduoda keyboard-interactive klausimus ar prašo vienkartinio kodo, atsakote prisijungimo lange.

Vietiniai terminalai atsidaro tiesiai šalia SSH sesijų. Ravelon randa jūsų kompiuterio shell - nuo PowerShell, cmd ir WSL iki bash, zsh ir fish.

  • Kurkite Ed25519, RSA 4096 arba ECDSA raktus su slaptafraze arba be jos
  • Naudokite privačius raktus, kurie jau yra ~/.ssh
  • Vieni prisijungimo duomenys tiek hostų, kiek norite
  • Kiekvienam hostui: keepalive, prisijungimo laukimo laikas, aplinkos kintamieji ir terminalo šriftas

03

Įspėjimai dėl serverių raktų

Pirmą kartą jungiantis Ravelon parodo serverio piršto atspaudą ir jį įsimena, kai sutinkate. Jei jis kada nors pasikeis, Ravelon sustos prieš atidarydamas sesiją ir paprašys patikrinti.

Kai pasitikite raktu, Ravelon visam laikui išsaugo būtent tą raktą, todėl kiekvienas vėlesnis ryšys tikrinamas pagal jį. Jump host grandinėje kiekvienas tikrinamas pagal savo įrašą, o jau turimus įrašus galite perkelti iš ~/.ssh/known_hosts, taip pat ir užmaišytus (hashed).

„Jei piršto atspaudas pasikeičia, Ravelon sustoja ir laukia, kol jį patikrinsite.“

04

Tarpiniai serveriai ir įgaliotieji serveriai

Kiekvienam serveriui nustatyk tarpinių serverių autentifikavimą, įgaliotuosius serverius ir senesnius algoritmus pagal jo reikalavimus.

  • OpenSSH naudotojo sertifikatai
  • Jungtis per SOCKS5 ar HTTP proxy arba proxy komandą
  • Jump host, kurie prašo savo slaptažodžio ar antrojo veiksnio
  • Senesni algoritmai seniems komutatoriams ir įrenginiams, įjungiami kiekvienam hostui atskirai
  • Agento peradresavimas kiekvienam hostui, įskaitant Windows OpenSSH agentą ir Pageant
  • Terminalo išvesties įrašymas į failą vienam langeliui arba visoms SSH sesijoms

05

Terminalo įrankiai

Prievadų peradresavimai išsaugomi su hostu, kuriam priklauso, o išsaugotos komandos yra per vieną paiešką nuo aktyvaus terminalo.

  • Vietinis ir nuotolinis prievadų peradresavimas, valdomas prie hosto
  • Fragmentai su aprašymais ir žymomis, visi randami paieška
  • Įterpkite fragmentą į aktyvų terminalą iš komandų paletės
  • Automatinis užbaigimas pilku tekstu, kuris neleidžia slaptiems duomenims patekti į istoriją
  • Ieškokite slinkties istorijoje ir leiskite tmux ar vim kopijuoti į iškarpinę
  • Atidarykite sesijas greta tabuose ir padalytuose languose

DUK

Dažniausiai užduodami klausimai

Kur saugomi mano SSH raktai?

Ravelon vietinėje saugykloje - viename AES-256-GCM užšifruotame faile. Pagal numatymą raktas jai atidaryti yra faile šalia. Jei norite užrakto, vietoj jo naudokite sinchronizavimo šifravimo slaptažodį arba pagrindinę slaptafrazę. Įjungus sinchronizavimą, iš jūsų įrenginio išeina tik užšifruoti duomenys.

Ar Ravelon palaiko OpenSSH sertifikatus ir jump host su 2FA?

Taip. Prie hosto galite prisijungti su OpenSSH naudotojo sertifikatu, o jump host gali paprašyti savo slaptažodžio ar vienkartinio kodo, prieš Ravelon tęsiant ryšį iki tikslinio serverio.

Ar galiu įrašyti SSH sesiją?

Taip. Įrašykite vieną langelį į failą arba įjunkite automatinį visų SSH sesijų įrašymą.

Ar Ravelon palaiko prievadų peradresavimą?

Taip. Vietinius ir nuotolinius tunelius nustatote kiekvienam hostui atskirai, ir jie yra šalia ryšio, kuriam priklauso.

Kaip Ravelon elgiasi pasikeitus hosto raktui?

Ravelon kiekvieno ryšio metu tikrina kiekvieno žinomo hosto raktą. Jei piršto atspaudas pasikeitė, gaunate aiškų įspėjimą, kurį turite patvirtinti, kad sesija tęstųsi.