Paano mag-SSH sa Mac gamit ang Native SSH Client

Talaan ng mga Nilalaman:

Anonim

Alam mo ba na ang Mac ay may katutubong SSH client na direktang binuo sa command line? Ang ssh client na ito ay nagbibigay-daan para sa mga secure na koneksyon at malayuang pag-login sa ibang mga makina. Hindi tulad ng Windows, hindi mo kakailanganin ang isang third party na app upang magamit ang SSH para sa mga koneksyon sa mga malalayong computer at device, dahil ang ssh ay direktang binuo sa Mac OS at Mac OS X – perpekto!

Tutukan natin kung paano gumawa ng koneksyon sa SSH sa isa pang computer gamit ang native ssh client sa Mac OS.

Ilang mabilis na background para sa hindi pamilyar; Ang SSH ay kumakatawan sa Secure SHell, at pinahihintulutan nito ang paggawa ng mga naka-encrypt na koneksyon sa ibang mga computer sa isang network o sa mas malawak na internet. Maaari mong gamitin ang SSH client sa Mac OS upang kumonekta sa anumang iba pang makina na may tumatakbong SSH server, ito man ay sa isa pang Mac na may Mac OS X, linux, unix, o Windows computer ay hindi mahalaga, hangga't mayroon itong SSH server pinapatakbo ito at mayroon kang mga kredensyal, maaari itong ikonekta nang secure.

Ang paggamit ng ssh ay itinuturing na medyo advanced at karaniwang kapaki-pakinabang para sa pamamahala ng remote system, aktibidad ng shell, pamamahala ng server, at iba pang aktibidad ng command line. Kung mayroon kang dalawang computer sa iyong sariling network maaari kang mag-setup ng isang SSH server sa isang Mac sa pamamagitan ng System Preferences nang madali, o kung ikaw ay savvy sa Terminal maaari mo ring paganahin ang SSH sa pamamagitan ng command line, at subukan ito para sa iyong sarili.

Paano Gamitin ang SSH Client sa Mac

Ipagpalagay na mayroon kang remote server IP at ang remote na username, narito ang kailangan mong gawin upang kumonekta sa pamamagitan ng SSH sa Mac OS at Mac OS X:

  1. Ilunsad ang Terminal application, ang Terminal ay matatagpuan sa /Applications/Utilities/ directory ngunit maaari mo rin itong ilunsad mula sa Spotlight sa pamamagitan ng pagpindot sa Command+Spacebar at pag-type ng “Terminal” at pagkatapos ay bumalik
  2. Sa command prompt, ilagay ang sumusunod na ssh syntax:
  3. ssh [email protected]

    Palitan ang "username" ng naaangkop na user account ng remote machine, at "ip.address" ng IP address ng remote machine. Halimbawa:

    ssh [email protected]

  4. Pindutin ang Return key para isagawa ang command
  5. Opsyonal: Maaaring kailanganin mong i-verify ang pagiging tunay ng host, kung masusuri ang lahat i-type ang “oo” para tumanggap ng fingerprint key at kumonekta sa SSH server, o i-type ang 'hindi' para tanggihan ito at idiskonekta
  6. Mag-login sa remote server sa pamamagitan ng paglalagay ng password para sa user account kung saan ka nagla-log in

Iyon lang, naka-log in ka na ngayon sa remote na makina sa pamamagitan ng SSH.

Sa puntong ito mayroon kang access sa anumang functionality ng command line sa remote na computer, sa pag-aakalang mayroon kang mga pribilehiyo na isagawa ang gawain o isagawa ang command. Ang gagawin mo kapag nakakonekta ka na sa SSH ay nasa sa iyo, ngunit gaya ng naunang sinabi ito ay inilaan para sa mga advanced na paggamit tulad ng pangangasiwa ng system, pamamahala ng server, pagpapatakbo ng network, at iba pang mas mataas na antas ng mga gawain na karaniwang hindi gaanong nauugnay sa karaniwang gumagamit ng computer.

Kapag tapos ka na, maaari mong i-type ang “exit” para idiskonekta sa remote na makina, o isara lang ang Terminal app para isara ang ssh client at koneksyon.

Side note: maaari ka ring mag-SSH sa sarili mong Mac sa ganitong paraan kung gusto mong subukan ito, ngunit may kaunting punto iyon dahil ang paglulunsad ng Terminal sa loob at sa sarili nito ay nagbibigay sa iyo ng direktang shell access sa ang computer sa simula. Ngunit, nag-aalok ito ng paraan ng pag-eeksperimento sa mga koneksyon sa SSH kung hindi mo pa nagagawa noon, gamitin lang ang iyong username @ localhost o 127.0.0.1 para sa IP.

Nga pala kung gusto mong payagan ang ibang tao na malayuang mag-SSH sa IYONG Mac, kailangan mong i-setup ang native na SSH server sa iyong Mac (madali gaya ng inilarawan dito) at pagkatapos ay gusto mo upang magdagdag ng bagong user account sa Mac para sa taong iyon, huwag kailanman ibahagi ang sarili mong login at password sa sinumang iba pa.Tandaan kung bibigyan mo ang isang tao ng SSH ng access sa iyong Mac gamit ang isang admin account, binibigyan mo sila ng ganap na access sa iyong computer, lahat ng file, app, aktibidad, log, at lahat ng iba pa, na kumakatawan sa kumpleto at kabuuang malayuang pag-access sa computer. Ang command line ay may malaking bilang ng mga command na magagamit at mas malakas kaysa sa pamilyar na graphical interface (GUI) na alam at mahal nating lahat, kaya malamang na hindi mo gustong payagan ito nang random. Anumang bagay na maaari mong gawin sa command line ay maaaring gawin sa pamamagitan ng ssh, sa pag-aakala ng naaangkop na mga pribilehiyo ng user – ito ang dahilan kung bakit ito ay malawakang ginagamit para sa pangangasiwa ng mga system at ng mga advanced na user, at higit na hindi nauugnay sa mga neophyte at hindi gaanong hilig sa teknikal. Kung gusto mong bigyan ang isang tao ng malayuang pag-access para sa mga layunin ng pag-troubleshoot at ikaw ay isang baguhan, ang isang mas mahusay na diskarte ay gamitin na lang ang pagbabahagi ng screen.

Gusto mo bang makakita ng higit pang mga tip sa SSH (dito)? Mayroon bang anumang magarbong trick sa SSH na nais mong ibahagi? May alam ka bang mas mahusay na kliyente ng SSH kaysa sa OpenSSH na binuo sa Mac OS? Ipaalam sa amin sa mga komento!

Paano mag-SSH sa Mac gamit ang Native SSH Client