SSH inschakelen en gebruiken in macOS Sierra

Tegenwoordig moeten we de integriteit waarborgen van de informatie die we op onze computers hebben opgeslagen en moeten we zoeken naar de beste interne en externe beveiligingsalternatieven op de computer. We moeten elke ongepaste toegang tot onze computer vermijden, aangezien niet alle mensen hetzelfde machtigingsniveau hebben als wij als beheerders.

Binnen ons eigen apparaat kunnen we een reeks maatregelen nemen, zoals het creëren van een sessievergrendeling zodat niemand onze eigen gebruiker kan invoeren of ook een wachtwoord aan onze bestanden kan geven om te voorkomen dat ze er toegang toe hebben. Automatisch inloggen moet worden vermeden, zodat geen privacy verliezen onze computer.

Deze maatregelen zijn erg handig als onze Mac wordt gedeeld en verschillende mensen er toegang toe hebben, omdat elke Mac een specifieke gebruiker zou moeten hebben als we niet willen dat iemand macht over onze informatie heeft. We moeten onze harde schijf ook versleuteld hebben om te voorkomen dat ze onze gegevens zien in geval van toegang of verlies.

Extern is een van de beste manieren waarop we beveiliging op Mac-computers kunnen bieden: stel het SSH-protocol in in het systeem zodat alle inkomende verbindingen veilig zijn en de stabiliteit en privacy niet aantasten.

Op computers met Mac OS is het SSH-protocol standaard geïnstalleerd, maar niet actief. In deze tutorial zullen we zien hoe SSH te implementeren in macOS Sierra en zo veilige verbindingen met het systeem mogelijk te maken.

Wat is SSH
SSH - Beveiligde Shell (Secure command interpreter) is een protocol waarmee elke gebruiker op afstand toegang kan krijgen tot een computer en dankzij SSH is deze communicatie veilig en beschermd.

  • Wij kunnen gegevens delen op een veilige manier.
  • Zet gegevens veilig over met behulp van de SSH-tunnel.
  • Sleutels beheren RSA.
  • De verbinding wordt versleuteld.

Het gebruik van SSH biedt ons voordelen zoals:

  • Versleuteling van overgedragen gegevens
  • Het kan de communicatie tussen twee besturingssystemen onderscheppen en zo verschillende soorten aanvallen vermijden
  • Het heeft 128-bits codering
  • Brede compatibiliteit

Het is gebruikelijk dat we horen over verschillende clients om gebruik te maken van SSH, zoals OpenSSH, WinSCP, Putty, enz., maar vandaag zal Solvetic analyseren hoe de SSH-client in macOS Sierra moet worden gebruikt, die standaard is geïntegreerd en waarvoor geen downloadprogramma's nodig zijn of toepassingen van derden. Zoals we kunnen zien, krijgen we dankzij SSH geweldige beveiligingsfuncties voor onze computers macOS Sierra.

1. Controleer of SSH actief is op onze Mac-computer


Stap 1
De eerste stap die we zullen uitvoeren, is controleren of SSH niet is ingeschakeld in Mac OS om door te gaan met het inschakelen ervan. Hiervoor openen we de terminal (Menu Ga / Hulpprogramma's) en we zullen het volgende invoeren.
 sudo systemsetup -getremotelogin
Met het gebruik van Systemsetup zullen we zien of SSH al dan niet is ingeschakeld op Mac. Als we het al actief hebben, zien we het bericht: "Inloggen op afstand: Aan", anders zien we de melding"Inloggen op afstand: Uit”. In ons geval zien we dat deze gedeactiveerd is.

2. Controleer SSH op Mac


Om SSH in macOS Sierra of een ander Mac OS te activeren, gaan we het volgende doen.

Stap 1
Vanaf de terminal moeten we de parameter . gebruiken -setremotelogin waarmee we externe toegang via SSH tot onze computer kunnen definiëren en inschakelen. We zullen het volgende invoeren. We gebruiken het commando sudo omdat deze taak moet worden uitgevoerd met Beheerdersrechten.

 sudo systemsetup -setremotelogin aan
Hiermee activeren we SSH op Mac.

Stap 2
Bij het inschakelen van SSH zullen we geen bevestigings- of waarschuwingsberichten zien, maar we kunnen de volgende syntaxis opnieuw gebruiken om de SSH-status. We zien dat het SSH . is Het is ingeschakeld in macOS Sierra.

 sudo systemsetup -getremotelogin

3. Geef de gebruiker SSH-toegang tot Mac


Stap 1
Als we hebben SSH ingeschakeld we moeten toegang verlenen aan alle gebruikers die: ze hebben referenties op de computer, hiervoor gebruiken we de syntaxis.
 ssh gebruikersnaam @ host_ip
Toegang wordt ingeschakeld.

Stap 2
Om het IP-adres van de apparatuur te zien, kunnen we een van de volgende opties gebruiken.

  • Gebruik vanaf de terminal het commando:
     ifconfig
  • Toegang tot de route Systeem-/netwerkvoorkeuren en daar zullen we zien in het veld Voorwaarde het IP-adres van ons team. In ons geval hebben we de gebruiker Solvetisch en het ip-adres van onze machine is 192.168.0.26

Stap 3
In de macOS Sierra-terminal zullen we de gebruiker inschakelen door het volgende in te voeren. Zodra we dit proces hebben uitgevoerd, heeft de gebruiker toegang tot de apparatuur en in het geval dat hij een beheerder is, moet hij de respectieve inloggegevens verstrekken.

 ssh [email protected]

4. Toegang vanaf een SSH-client op Mac


Stap 1
Om te valideren dat we toegang hebben via elke computer via SSH, gebruiken we de gratis tool Stopverf wat we kunnen downloaden via onderstaande link.

Stap 2
Deze tool vereist geen installatie, zodra we deze openen, zien we het volgende. Daar moeten we het volgende invullen.

  • Op het platteland Hostnaam (of IP-adres) we voeren het IP-adres van de macOS Sierra-computer in
  • Veld Haven standaard staat het op 22, we passen het niet aan.
  • Het type verbinding in het veld Connectie type moet zijn zoals SSH

Stap 3
Rekening houdend met deze gegevens drukken we op Open en het volgende venster wordt geopend. Daar voeren we de naam van de ingeschakelde gebruiker in, in dit geval Solvetic en klik op Binnenkomen om de respectievelijke . in te voeren wachtwoord.

Stap 4
We zullen zien dat we al hebben toegang via SSH tot de macOS Sierra-computer.

OpmerkingIn sommige andere opties zoals: terminal of opdrachtregel we moeten ssh . invoeren [email protected]

We hebben gezien hoe een eenvoudig proces externe toegang inschakelen met SSH op Mac OS-computers.

5. Hoe SSH op Mac uit te schakelen


Stap 1
Voor het geval we S.S. in macOS Sierra voert u gewoon het volgende in de terminal in.
 sudo systemsetup -setremotelogin uit
Stap 2
Dat kunnen we zien zodra we op . drukken Binnenkomen en na het invoeren van het beheerderswachtwoord, wordt een bericht weergegeven dat aangeeft of we toegang op afstand echt willen uitschakelen, we gaan naar En het is.

We zien hoe het kan toegang op afstand in- en uitschakelenof van elke computer naar Mac OS en maak zo veilige verbindingen mogelijk dankzij SSH. Het beschermen van onze computer is altijd en belangrijker wanneer we van plan zijn verbinding te maken vanaf een ander apparaat. Verbindingen moeten zijn altijd veiligs voor het welzijn van ons en onze privacy.

Als je geïnteresseerd bent in beveiliging van je Mac en naast de connecties wil je dat wat je in huis hebt veilig zijn tegen kwade bedoelingen van derden, dan is het belangrijk dat je weet de beste coderingsprogramma's voor Mac en dus ook uw informatie veel beter beschermd.

6. SSH-client Mac gebruiken


Vervolgens zullen we zien hoe we de SSH-client in macOS Sierra kunnen gebruiken met totale veiligheid en eenvoud.

Stap 1
De eerste stap die u moet uitvoeren, is om toegang te krijgen tot de terminal met een van de volgende opties:

  • Voer de woordterminal in Spotlight in en selecteer daar het betreffende hulpprogramma.
  • Ga naar het pad Go / Utilities / Terminal
  • Gebruik de toetsencombinatie ⇧ + ⌘ + U en selecteer daar Terminal.
Zodra we toegang hebben tot de terminal, gebruiken we de volgende syntaxis:
 ssh gebruiker @ IP_adres
Stap 2
Met behulp van deze syntaxis zullen we verbinding maken met het IP-adres van de externe computer met een geldige login-gebruikersnaam.
We drukken op Enter en het is nodig om het wachtwoord van de betreffende gebruiker in te voeren en op deze manier krijgen we toegang tot dergelijke apparatuur:

Stap 3
We kunnen zien dat de verbinding met de externe computer correct was. Als we de SSH-sessie willen sluiten, voert u gewoon het exit-commando uit en op deze manier wordt de externe sessie via SSH gesloten:

Stap 4
Het is belangrijk om te verduidelijken dat de SSH-verbinding ons op bepaalde momenten zal vragen om de betreffende verbinding goed te keuren om de beveiligingssleutel te valideren. Zodra de verbinding tot stand is gebracht, kunnen we elke opdracht in de terminal uitvoeren om informatie van de externe computer te verkrijgen, zoals:

Lijst mappen:

 ls

Bekijk actieve processen

 bovenkant

Op deze manier hebben we de mogelijkheid om het SSH-protocol in macOS Sierra te gebruiken zonder dat we verschillende tools hoeven te gebruiken, aangezien dit hulpprogramma standaard is opgenomen in het besturingssysteem.

Gratis Mac-encryptie

wave wave wave wave wave