Paano mag-SSH mula sa Linux Command Line

Paano Mag Ssh Mula Sa Linux Command Line



Sinusuportahan ng anumang Linux system ang secure na koneksyon sa mga remote na makina. Kapag mayroon kang remote machine na gusto mong kumonekta mula sa iyong client machine, dapat kang makakuha ng secure na protocol at malaman kung anong mga hakbang ang dapat sundin. Ang Secure Shell (SSH) ay isang secure na protocol na nag-e-encrypt ng data bago ito ilipat mula sa client patungo sa host at i-relay ito pabalik, na nagpapahintulot sa mga user na kumonekta sa isang remote na makina at gamitin ito.

Maaari mong SSH gamit ang command line na may ilang mga kinakailangan at hakbang. Ang post na ito ay nagdedetalye ng lahat ng dapat mong malaman.

Pag-unawa sa SSH

Ang SSH command ay magagamit sa Linux system at madaling gamitin kapag kumokonekta sa isang malayuang makina. Gamit ang koneksyon sa SSH, maaari kang maglipat ng mga file, tunnel application, magsagawa ng mga command sa remote machine, atbp.







Kapag gumagamit ng SSH sa Linux command line, makikipag-ugnayan ka sa remote machine pagkatapos mong kumonekta dito. Bukod dito, ang remote at client machine ay dapat na may naka-install na 'openssh' at pinagana upang maitatag ang koneksyon.



Paano mag-SSH mula sa Linux Command Line

Bago ka makagawa ng koneksyon sa SSH, dapat ay mayroon kang 'openssh' na naka-install sa iyong server at sa kliyente. Magsimula tayo sa paghahanda ng remote na makina para sa koneksyon.



I-update ang apt repository bago mo mai-install ang 'openssh'.





sudo angkop na pag-update

Pagkatapos ng pag-update, dapat mong i-install ang 'openssh-server' sa remote na makina. Tanging kapag ang server ay may 'openssh-server' maaari itong tumanggap ng isang malayuang koneksyon na itinatag sa client machine. Ang 'openssh' ay umaasa sa mga pagsasaayos na tinukoy sa /etc/ssh/sshd_config.



Patakbuhin ang sumusunod na command upang i-install ang 'openssh-server':

sudo apt-get install openssh-server

Kapag na-install, suriin ang katayuan ng 'ssh' upang matiyak kung ito ay aktibo (tumatakbo).

sudo katayuan ng systemctl ssh

Kung ang status ay hindi aktibo, maaari mo itong simulan sa pamamagitan ng pagpapatakbo ng sumusunod na command:

sudo pagsisimula ng systemctl ssh

Suriin ang IP ng remote na makina. Gamitin ang command na 'ip a' at kunin ang IP na nauugnay sa interface ng iyong network. Sa kasong ito, ginagamit namin ang wireless interface na 'wlo1'.

Sa client machine, dapat mong i-install ang 'openssh-client' upang magamit ito upang lumikha ng koneksyon sa remote na makina.

Katulad ng remote na makina, magsimula sa pamamagitan ng pag-update ng apt repository.

I-install ang 'openssh-client' sa pamamagitan ng pagsasagawa ng sumusunod na command:

sudo apt-get install openssh-kliyente

Kapag na-install mo na ang 'openssh-client' at ang 'openssh-server', handa ka nang itatag ang koneksyon gamit ang SSH. Upang maitatag ang koneksyon, buksan ang iyong terminal sa client machine at kumonekta sa IP ng remote server.

Ang aming remote na makina ay may IP nito bilang 192.168.137.201. Kaya, kumonekta kami dito sa pamamagitan ng pagpapatakbo ng sumusunod na utos ng SSH:

ssh linuxhint @ 192.168.137.201

Dapat mong tukuyin ang hostname ng remote na makina. Ang Linuxhint ay ang hostname para sa aming target na remote server.

Ipo-prompt kang patotohanan ang koneksyon sa pamamagitan ng pagpili kung magpapatuloy. Sa lalabas na prompt, i-type ang 'oo' at pindutin ang enter key. Makakakita ka ng prompt na nagpapatunay na ang IP address ng remote na makina ay naidagdag bilang isa sa mga kilalang host.

Ang huling hakbang ay i-type ang password ng remote machine sa login prompt na lalabas sa terminal.

Kapag ang ipinasok na password ay tumugma sa remote host, matagumpay mong nagamit ang SSH para kumonekta sa isang remote na makina gamit ang Linux command line. Ayan yun!

Konklusyon

Nag-aalok ang SSH ng isang secure na paraan ng pagkonekta sa isang remote na makina mula sa isang client machine. Para magamit ang SSH sa command line ng Linux, i-install ang “openssh-client” sa client machine at ang “openssh-server” sa remote machine. Kapag na-install, paganahin ang 'ssh' sa parehong mga makina. Panghuli, isagawa ang command na 'ssh' kasama ang hostname at ang IP address ng remote machine, at ipasok ang password upang kumonekta dito.