Kalo te përmbajtja

Terminal SSH

SSH me kasafortë të enkriptuar

Konfiguro një server një herë dhe zgjidh për të një fjalëkalim, një çelës ose agjentin tënd SSH. Çdo gjë që do ta ripërdorësh shkon në kasafortën e enkriptuar në kompjuterin tënd.

Regjistrohu falas
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Kredenciale të ripërdorshme

Një emër përdoruesi bashkë me një fjalëkalim ose çelës bëhet një kredencial që mund ta ripërdorësh. Caktoje te një host dhe gjithçka në atë host e përdor: sesionet e terminalit, transferimet SFTP dhe port forward-et.

“Konfiguro hyrjen një herë. Terminali, SFTP dhe tunelet e përdorin të gjithë.”

02

Çelësa, kredenciale dhe shell-e lokale

Krijo një çelës direkt në Ravelon, me frazëkalim nëse do, ose zgjidh një çelës privat që është tashmë në ~/.ssh. Çelësat e rinj janë Ed25519 si parazgjedhje, me RSA 4096 dhe ECDSA për serverë më të vjetër dhe sisteme që i kërkojnë. Ruaj një fjalëkalim ose çelës një herë dhe caktoje te sa hoste të duash. Ndryshoje në një vend dhe çdo host merr përditësimin. Nëse një server bën pyetje keyboard-interactive ose kërkon një kod njëpërdorimësh, përgjigjesh në dritaren e lidhjes.

Terminalet lokale hapen pikërisht pranë sesioneve të tua SSH. Ravelon gjen shell-et në kompjuterin tënd, nga PowerShell, cmd dhe WSL deri te bash, zsh dhe fish.

  • Gjenero çelësa Ed25519, RSA 4096 ose ECDSA, me ose pa frazëkalim
  • Përdor çelësat privatë që ke tashmë në ~/.ssh
  • Një kredencial për sa hoste të duash
  • Për çdo host: keepalive, timeout i lidhjes, variabla mjedisi dhe font i terminalit

03

Paralajmërime për çelësa hostesh

Herën e parë që lidhesh, Ravelon të tregon fingerprint-in e serverit dhe e mban mend sapo thua po. Nëse ndryshon ndonjëherë, Ravelon ndalon para se të hapet sesioni dhe të kërkon ta kontrollosh.

Kur i beson një çelësi, Ravelon ruan përgjithmonë pikërisht atë çelës, kështu që çdo lidhje e mëvonshme kontrollohet kundrejt tij. Në një zinxhir jump host-esh, secili kontrollohet kundrejt pin-it të vet, dhe mund të sjellësh pin-et që ke tashmë në ~/.ssh/known_hosts, edhe hyrjet e hash-uara.

“Nëse ndryshon një fingerprint, Ravelon ndalon dhe pret që ta kontrollosh.”

04

Hoste ndërmjetëse dhe proxy

Konfiguro autentikimin e hosteve ndërmjetëse, proxy-t dhe algoritmet e vjetra për çdo host sipas kërkesave të serverit.

  • Certifikata përdoruesi OpenSSH
  • Lidhu përmes një proxy SOCKS5 ose HTTP, ose një proxy command
  • Jump host që kërkojnë fjalëkalimin ose faktorin e dytë të tyre
  • Algoritme më të vjetra për switch-e dhe pajisje të vjetra, të aktivizuara për çdo host
  • Agent forwarding për çdo host, përfshirë agjentin OpenSSH të Windows dhe Pageant
  • Regjistro daljen e terminalit në një skedar, për një panel ose për çdo sesion SSH

05

Mjete terminali

Port forward-et ruhen me hostin të cilit i përkasin, dhe komandat e ruajtura janë një kërkim larg nga terminali aktiv.

  • Port forwarding lokal dhe remote, i menaxhuar te hosti
  • Snippet-e me përshkrime dhe etiketa, të gjitha të kërkueshme
  • Fut një snippet në terminalin aktiv nga paleta e komandave
  • Autoplotësim si tekst gri që i mban sekretet jashtë historikut
  • Kërko në scrollback dhe lëre tmux ose vim të kopjojnë në clipboard
  • Hap sesione krah për krah në tab-e dhe panele të ndara

FAQ

Pyetje të shpeshta

Ku ruhen çelësat e mi SSH?

Në kasafortën lokale të Ravelon, një skedar i vetëm i enkriptuar me AES-256-GCM. Si parazgjedhje, çelësi për ta hapur ndodhet në një skedar pranë saj. Nëse do një kyç më të fortë, përdor fjalëkalimin e enkriptimit të sinkronizimit ose një frazëkalim master. Me sinkronizimin aktiv, nga pajisja jote largohen vetëm të dhëna të enkriptuara.

A mund të përdorë Ravelon certifikata OpenSSH dhe jump host me 2FA?

Po. Mund të hysh në një host me një certifikatë përdoruesi OpenSSH, dhe një jump host mund të kërkojë fjalëkalimin ose kodin e vet njëpërdorimësh para se Ravelon të vazhdojë te objektivi.

A mund ta regjistroj një sesion SSH?

Po. Regjistro një panel të vetëm në një skedar, ose aktivizo regjistrimin automatik për çdo sesion SSH.

A e mbështet Ravelon port forwarding?

Po. Tunelet lokale dhe remote i konfiguron për çdo host, dhe ato qëndrojnë pikërisht pranë lidhjes së cilës i përkasin.

Si i trajton Ravelon çelësat e hostit që kanë ndryshuar?

Ravelon kontrollon çelësin e çdo hosti të njohur në çdo lidhje. Nëse fingerprint-i ka ndryshuar, merr një paralajmërim të qartë që duhet ta konfirmosh para se sesioni të vazhdojë.