Kur duhet të përdoret komanda SSH në Linux

Hyni dhe punoni në çdo kompjuter Linux kudo në botë

Komanda Linux ssh ju lejon të hyni dhe të punoni në një kompjuter të largët , i cili mund të gjendet kudo në botë, duke përdorur një lidhje të sigurt të koduar mes dy hostëve në një rrjet të pasigurt. Komanda ( sintaksë : ssh hostname ) hap një dritare në kompjuterin tuaj lokal përmes të cilit mund të kryesh dhe të ndërveprosh me programet në makinë të largët sikur të ishte e drejtë para jush. Ju mund të përdorni softuerin e kompjuterit të largët, të aksesoni skedarët e tij, transferimin e skedarëve dhe më shumë.

Një seancë Linux ssh është e koduar dhe kërkon vërtetim. Ssh qëndron për Secure Shell , duke iu referuar sigurisë së pandarë të operacionit.

Shembuj të përdorimit

Për të hyrë në një kompjuter me rrjetin id comp.org.net dhe emrin e përdoruesit jdoe , do të përdorni komandën e mëposhtme:

ssh jdoe@comp.org.net

Nëse emri i përdoruesit të makinës së largët është i njëjtë me atë të makinës lokale, mund të hiqni emrin e përdoruesit në komandën:

ssh comp.org.net

Ju do të merrni një mesazh diçka të tillë:

Vërtetësia e host 'sample.ssh.com' nuk mund të krijohet. Gjurmë gishtash kryesore DSA është 04: 48: 30: 31: b0: f3: 5a: 9b: 01: 9d: b3: a7: 38: e2: b1: 0c. Jeni i sigurt se doni të vazhdoni të lidhni (po / jo)?

Hyrja e po tregon makinës për të shtuar kompjuterin e largët në listën tuaj të hostëve të njohur, ~ / .ssh / known_hosts . Ju do të shihni një mesazh të tillë si ky:

Paralajmërim: Permanently shtoi 'sample.ssh.com' (DSA) në listën e hostëve të njohur.

Pasi të jeni lidhur, do t'ju kërkohet një fjalëkalim. Pasi ta keni futur atë, ju do të merrni promptin e shell për makinën e largët.

Ju gjithashtu mund të përdorni një komandë ssh për të drejtuar një komandë në një makinë të largët pa u futur në të. Për shembull:

ssh jdoe@comp.org.net ps

do të ekzekutojë komandën ps në kompjuter comp.org.net dhe do të tregojë rezultatet në dritaren tuaj lokale.

Pse përdor SSH?

SSH është më i sigurt se metodat e tjera të krijimit të një lidhjeje me një kompjuter të largët për shkak se dërgoni kredencialet e identifikimit dhe fjalëkalimin tuaj vetëm pasi të jetë krijuar një kanal i sigurt. Gjithashtu, SSH mbështet kriptografinë me çelësa publike .