Kailan Gamitin ang SSH Command sa Linux

Mag-log in at magtrabaho sa anumang Linux computer kahit saan sa mundo

Ang utos ng Linux ssh ay nagbibigay-daan sa iyo upang mag-log in at magtrabaho sa isang remote computer , na matatagpuan saan man sa mundo, gamit ang secure na naka-encrypt na koneksyon sa pagitan ng dalawang host sa isang hindi secure na network. Ang utos ( syntax : ssh hostname ) ay nagbukas ng isang window sa iyong lokal na makina kung saan maaari kang tumakbo at makipag-ugnay sa mga program sa remote machine tulad ng kung ito ay tama sa harap mo. Maaari mong gamitin ang software ng remote na computer, ma-access ang mga file nito, maglipat ng mga file, at higit pa.

Ang sesyon ng ssh Linux ay naka - encrypt at nangangailangan ng pagpapatunay. Ang Ssh ay para sa Secure SHell , na tumutukoy sa likas na seguridad ng operasyon.

Mga Halimbawa ng Paggamit

Upang mag-log in sa isang computer na may network id comp.org.net at username jdoe , gugustuhin mong gamitin ang sumusunod na command:

ssh jdoe@comp.org.net

Kung ang username ng remote machine ay katulad ng sa lokal na makina, maaari mong alisin ang username sa command:

ssh comp.org.net

Pagkatapos ay makakakuha ka ng isang mensahe tulad nito:

Ang pagiging tunay ng host 'sample.ssh.com' ay hindi maitatag. DSA key fingerprint ay 04: 48: 30: 31: b0: f3: 5a: 9b: 01: 9d: b3: a7: 38: e2: b1: 0c. Sigurado ka bang gusto mong magpatuloy sa pagkonekta (oo / hindi)?

Ang pagpasok ng oo ay nagsasabi sa makina upang idagdag ang remote computer sa iyong listahan ng mga kilala na host, ~ / .ssh / known_hosts . Makakakita ka ng isang mensahe tulad nito:

Babala: Permanenteng idinagdag 'sample.ssh.com' (DSA) sa listahan ng mga kilalang mga host.

Sa sandaling nakakonekta ka, ipo-prompt ka para sa isang password. Matapos mong ipasok ito, makakakuha ka ng shell prompt para sa remote machine.

Maaari ka ring gumamit ng isang ssh command upang magpatakbo ng isang command sa isang remote machine nang hindi nag -log in. Halimbawa:

ssh jdoe@comp.org.net ps

ay isasagawa ang command ps sa computer comp.org.net at ipapakita ang mga resulta sa iyong lokal na window.

Bakit Gamitin ang SSH?

Ang SSH ay mas ligtas kaysa sa iba pang mga paraan ng pagtatatag ng isang koneksyon sa isang remote computer dahil ipinapadala mo ang iyong mga kredensyal sa pag-login at password lamang pagkatapos na maitatag ang isang secure na channel. Gayundin, sinusuportahan ng SSH ang pampublikong key na cryptography .