Com fer SSH al Mac amb el client SSH natiu
Taula de continguts:
Sabíeu que el Mac té un client SSH natiu integrat directament a la línia d'ordres? Aquest client ssh permet connexions segures i inicis de sessió remots a altres màquines. A diferència de Windows, no necessitareu una aplicació de tercers per utilitzar SSH per a connexions a ordinadors i dispositius remots, perquè ssh està integrat directament a Mac OS i Mac OS X: perfecte!
Anem a veure com establir una connexió SSH a un altre ordinador mitjançant el client ssh natiu a Mac OS.
Uns antecedents ràpids per al desconegut; SSH significa Secure SHell i permet fer connexions xifrades a altres ordinadors a través d'una xarxa o Internet més ampli. Podeu utilitzar el client SSH a Mac OS per connectar-vos a qualsevol altra màquina amb un servidor SSH en execució, ja sigui en un altre Mac amb Mac OS X, Linux, Unix o Windows, no importa, sempre que tingui un servidor SSH. executant-lo i tens credencials, es pot connectar amb seguretat.
L'ús de ssh es considera una mica avançat i normalment útil per a l'administració de sistemes remots, l'activitat de l'intèrpret d'ordres, la gestió del servidor i altres activitats de línia d'ordres. Si teniu dos ordinadors a la vostra pròpia xarxa, podeu configurar un servidor SSH en un Mac mitjançant Preferències del sistema amb força facilitat, o si teniu coneixements de Terminal, també podeu habilitar SSH a través de la línia d'ordres i provar-ho vos altres mateixos.
Com utilitzar el client SSH a Mac
Suposant que teniu l'IP del servidor remot i el nom d'usuari remot a mà, aquí teniu tot el que heu de fer per connectar-vos mitjançant SSH a Mac OS i Mac OS X:
- Llenceu l'aplicació Terminal, el terminal es troba al directori /Aplicacions/Utilitats/, però també podeu iniciar-lo des de Spotlight prement Comandament+Barra espaiadora i escrivint "Terminal" i després tornar
- A l'indicador d'ordres, introduïu la sintaxi ssh següent:
- Premeu la tecla Retorn per executar l'ordre
- Opcional: és possible que hàgiu de verificar l'autenticitat de l'amfitrió, si tot es verifica, escriviu "sí" per acceptar una clau d'empremta digital i connectar-vos al servidor SSH, o escriviu "no" per rebutjar-lo i desconnectar
- Inicieu la sessió al servidor remot introduint la contrasenya del compte d'usuari al qual inicieu sessió
ssh nom d'[email protected]
Substituïu “nom d'usuari” pel compte d'usuari adequat de la màquina remota i “adreça IP” per l'adreça IP de la màquina remota. Per exemple:
Això és tot, ara heu iniciat sessió a la màquina remota mitjançant SSH.
En aquest punt, teniu accés a qualsevol funcionalitat de línia d'ordres a l'ordinador remot, suposant que teniu privilegis per realitzar la tasca o executar l'ordre. El que feu un cop connectat amb SSH depèn de vos altres, però com s'ha dit anteriorment està pensat per a usos avançats com l'administració de sistemes, gestió de servidors, operacions de xarxa i altres tasques de nivell superior que generalment són menys rellevants per a l'usuari mitjà de l'ordinador.
Quan hagis acabat, pots escriure “sortir” per desconnectar-te de la màquina remota, o tancar l'aplicació Terminal per tancar el client ssh i la connexió.
Nota lateral: també podeu utilitzar SSH al vostre Mac d'aquesta manera si voleu provar-ho, però això no té sentit, ja que llançar Terminal en si mateix us permet accedir directament a l'intèrpret d'ordres. l'ordinador per començar. Però, ofereix un mitjà per experimentar amb connexions SSH si no ho heu fet mai abans, només cal que utilitzeu el vostre nom d'usuari @ localhost o 127.0.0.1 per a la IP.
Per cert, si voleu permetre que algú altre entri SSH de manera remota al vostre Mac, haureu de configurar el servidor SSH natiu al vostre Mac (fàcil com es descriu aquí) i després voldreu per afegir un nou compte d'usuari al Mac per a aquesta persona, no compartiu mai el vostre inici de sessió i contrasenya amb ningú més.Tingueu en compte que si doneu a algú accés SSH al vostre Mac amb un compte d'administrador, li esteu donant accés complet al vostre ordinador, tots els fitxers, aplicacions, activitat, registres i tota la resta, cosa que representa un accés remot complet i total a l'ordinador. La línia d'ordres té un gran nombre d'ordres disponibles i és més potent que la interfície gràfica familiar (GUI) que tots coneixem i estimem, de manera que probablement no vulgueu permetre-ho aleatòriament. Qualsevol cosa que pugueu fer a la línia d'ordres es pot fer mitjançant ssh, assumint els privilegis d'usuari adequats; per això s'utilitza tant per a l'administració de sistemes i per usuaris avançats, i molt menys rellevant per als neòfits i els menys inclinats tècnicament. Si voleu donar accés remot a algú per resoldre problemes i sou un principiant, un millor enfocament és utilitzar la compartició de pantalla.
Vols veure més consells SSH (aquí)? Tens algun truc SSH fantàstic que vulguis compartir? Coneixeu un client SSH millor que OpenSSH integrat a Mac OS? Fes-nos-ho saber als comentaris!