Cum să activați SSH pe Mac
Cuprins:
- Cum se activează serverul SSH pe un Mac cu MacOS Ventura 13 sau mai nou
- Cum se activează serverul SSH pe un Mac cu MacOS Monterey sau mai devreme
- Conectarea la Mac prin SSH
- Cum se dezactivează serverul SSH pe un Mac
Toate Mac-urile au un server SSH care este dezactivat implicit, dar care poate fi pornit oricând dacă doriți să acordați acces la linia de comandă de la distanță la o mașină.
Serverul SSH din MacOS este pornit prin utilizarea unei funcții de partajare numită Conectare de la distanță. Cu conectarea la distanță activată, Mac-ul are acum la dispoziție SSH și SFTP pentru conexiuni la distanță.
Cum se activează serverul SSH pe un Mac cu MacOS Ventura 13 sau mai nou
Pornirea serverului macOS SSH se face printr-o ajustare a setărilor în cele mai recente versiuni ale software-ului de sistem MacOS:
- Trage în jos meniul Apple și accesează „Setări sistem”
- Deschide panoul de preferințe „General””
- Accesați „General”
- Comută comutatorul pentru „Conectare la distanță” pentru a porni serverul SSH pe Mac
- Opțional, dar recomandat, faceți clic pe butonul (i) pentru a personaliza accesul utilizatorului și pentru a crea o experiență shell completă, bifând caseta „Permiteți accesul complet la disc pentru utilizatori la distanță”
- Serverul SSH pornește imediat, iar Mac-ul poate primi conexiuni SSH de intrare
Cum se activează serverul SSH pe un Mac cu MacOS Monterey sau mai devreme
Pornirea serverului macOS SSH se face prin preferințele de sistem în versiunile anterioare de MacOS:
- Trage în jos meniul Apple și accesează „Preferințe de sistem”
- Deschide panoul de preferințe „Partajare””
- Bifați caseta „Remote Login” pentru a porni serverul SSH pe Mac
- Opțional, dar recomandat pentru oricine dorește să creeze o experiență shell completă, bifați caseta pentru „Permiteți accesul complet la disc pentru utilizatori la distanță”
- Serverul SSH a pornit, sunteți liber să vă conectați la Mac folosind orice client SSH
Puteți să vă conectați la Mac cu orice client SSH de pe orice sistem de operare, fie că este un alt Mac cu Terminal, PC Windows cu PuTTY, Linux cu un terminal, iPhone sau Android cu o aplicație SSH, Android cu o aplicație SSH sau orice altceva cu un client SSH.
Conectarea la Mac prin SSH
După ce activați Conectarea la distanță, acordați atenție textului de sub acesta pentru a vedea care este adresa IP a Mac-ului respectiv. În mod util, oferă chiar sintaxa liniei de comandă de utilizat în aplicația Terminal pentru a iniția conexiunea SSH la distanță: „ssh username@IP-address”
De exemplu, dacă IP-ul este 192.168.0.108 și numele de utilizator este „Paul”, comanda ar arăta astfel:
Puteți introduce asta în aplicația Terminal pe alt Mac sau orice alt client SSH, indiferent de sistemul de operare sau dispozitiv.
Bineînțeles, odată ce te-ai autentificat, ești
Cum se dezactivează serverul SSH pe un Mac
Dezactivarea serverului SSH în macOS este la fel de simplă ca și dezactivarea funcției din preferințe:
- Trage în jos meniul Apple și accesează „Preferințe de sistem”
- Deschide panoul de preferințe „Partajare””
- Debifați caseta pentru „Autentificare de la distanță” pentru a opri serverul SSH Mac