Cum să SSH pe Mac cu clientul SSH nativ
Cuprins:
Știați că Mac are un client SSH nativ integrat direct în linia de comandă? Acest client ssh permite conexiuni securizate și conectări de la distanță în alte mașini. Spre deosebire de Windows, nu veți avea nevoie de o aplicație terță parte pentru a utiliza SSH pentru conexiunile la computere și dispozitive la distanță, deoarece ssh este încorporat direct în Mac OS și Mac OS X - perfect!
Să vedem cum să faceți o conexiune SSH la alt computer folosind clientul ssh nativ în Mac OS.
Cele fundaluri rapide pentru cei necunoscuti; SSH înseamnă Secure SHell și permite realizarea de conexiuni criptate la alte computere printr-o rețea sau pe internet mai larg. Puteți utiliza clientul SSH în Mac OS pentru a vă conecta la orice altă mașină cu un server SSH care rulează, indiferent dacă este pe un alt Mac cu Mac OS X, Linux, Unix sau computer Windows nu contează, atâta timp cât are un server SSH rulați-l și aveți acreditări, poate fi conectat în siguranță.
Folosirea ssh este considerată oarecum avansată și de obicei utilă pentru administrarea sistemelor de la distanță, activitatea shell, managementul serverului și alte activități în linia de comandă. Dacă aveți două computere în propria rețea, puteți configura un server SSH pe un Mac prin intermediul Preferințelor de sistem destul de ușor, sau dacă sunteți priceput cu Terminal, puteți activa și SSH prin linia de comandă și încercați acest lucru pentru dvs.
Cum se utilizează clientul SSH pe Mac
Presupunând că aveți la îndemână IP-ul serverului de la distanță și numele de utilizator la distanță, iată tot ce trebuie să faceți pentru a vă conecta prin SSH în Mac OS și Mac OS X:
- Lansați aplicația Terminal, Terminalul se găsește în directorul /Applications/Utilities/ dar îl puteți lansa și din Spotlight apăsând Command+Spacebar și tastând „Terminal” și apoi reveniți
- La promptul de comandă, introduceți următoarea sintaxă ssh:
- Apăsați tasta Întoarcere pentru a executa comanda
- Opțional: poate fi necesar să verificați autenticitatea gazdei, dacă totul se verifică, tastați „da” pentru a accepta o cheie de amprentă și a vă conecta la serverul SSH sau tastați „nu” pentru a o respinge și Deconectat
- Conectați-vă la serverul de la distanță introducând parola pentru contul de utilizator la care vă conectați
Înlocuiți „nume de utilizator” cu contul de utilizator corespunzător al mașinii la distanță și „adresa ip” cu adresa IP a mașinii la distanță. De exemplu:
Asta este, acum ești conectat la mașina de la distanță prin SSH.
În acest moment, aveți acces la orice funcționalitate de linie de comandă de pe computerul de la distanță, presupunând că aveți privilegii pentru a efectua sarcina sau a executa comanda. Ceea ce faceți odată ce sunteți conectat la SSH depinde de dvs., dar așa cum am menționat mai devreme, este destinat utilizărilor avansate, cum ar fi administrarea sistemelor, managementul serverelor, operațiunile de rețea și alte sarcini de nivel superior, care sunt în general mai puțin relevante pentru utilizatorul mediu de computer.
Când ați terminat, puteți să tastați „exit” pentru a vă deconecta de la mașina la distanță sau pur și simplu închideți aplicația Terminal pentru a închide clientul ssh și conexiunea.
Notă secundară: puteți, de asemenea, să puteți SSH în propriul dvs. Mac în acest fel, dacă doriți să încercați acest lucru, dar nu are niciun rost, deoarece lansarea Terminalului în sine vă oferă acces direct la shell. computerul pentru început. Dar, oferă un mijloc de a experimenta conexiuni SSH dacă nu ați mai făcut acest lucru înainte, doar utilizați numele de utilizator @ localhost sau 127.0.0.1 pentru IP.
Apropo, dacă doriți să permiteți altcuiva să acceseze SSH de la distanță în Mac-ul Dvs., ar trebui să configurați serverul SSH nativ pe Mac (ușor așa cum este descris aici) și apoi ați dori pentru a adăuga un nou cont de utilizator pe Mac pentru persoana respectivă, nu împărtășiți niciodată propria dvs. autentificare și parolă cu nimeni altcineva.Rețineți că dacă acordați cuiva acces SSH la Mac-ul dvs. cu un cont de administrator, îi oferiți acces complet la computer, toate fișierele, aplicațiile, activitatea, jurnalele și orice altceva, reprezentând acces complet și total de la distanță la computer. Linia de comandă are un număr mare de comenzi disponibile și este mai puternică decât interfața grafică familiară (GUI) pe care o cunoaștem și o iubim cu toții, așa că probabil că nu doriți să permiteți acest lucru la întâmplare. Orice puteți face la linia de comandă se poate face prin ssh, presupunând privilegii adecvate de utilizator – de aceea este atât de utilizat pe scară largă pentru administrarea sistemelor și de către utilizatorii avansați și mult mai puțin relevant pentru neofiți și cei mai puțin înclinați din punct de vedere tehnic. Dacă doriți să oferiți cuiva acces de la distanță în scopuri de depanare și sunteți începător, o abordare mai bună este să utilizați în schimb partajarea ecranului.
Vrei să vezi mai multe sfaturi SSH (aici)? Aveți trucuri SSH de lux pe care doriți să le împărtășiți? Cunoașteți un client SSH mai bun decât OpenSSH, care este încorporat în Mac OS? Spune-ne în comentarii!