emkiset.ru

Hoe SSH te gebruiken

Als je via het notoir onveilige internet verbinding maakt met een andere computer, is het waarschijnlijk beter om al het mogelijke te doen om je gegevens veilig te houden. SSH is een manier om je te helpen dit te doen. Om deze taak te volbrengen, moet u SSH correct op uw computer configureren en vervolgens een gecodeerde verbinding met de server maken. Onthoud dat voor een veilige verbinding beide uiteinden van de verbinding SSH moeten hebben ingeschakeld. Volg deze gids om er zeker van te zijn dat uw verbinding zo veilig mogelijk is.

stappen

Deel 1

Maak voor de eerste keer verbinding
Titel afbeelding Use SSH Step 1
1
SSH installeren. Voor Windows moet u een SSH-clientprogramma downloaden. De meest populaire is Cygwin, die gratis beschikbaar is via de website van de ontwikkelaar. Download het en installeer het zoals bij elk ander programma. Een ander populair en gratis programma is PuTTY.
  • Tijdens de installatie van Cygwin moet u ervoor kiezen om OpenSSH te installeren vanuit het gedeelte "Net".
  • Linux en Mac OS X worden geleverd met SSH al in het systeem geïnstalleerd. Dit komt omdat SSH een UNIX-systeem is en Linux en OS X zijn afgeleid van UNIX.
  • Titel afbeelding Use SSH Step 2
    2
    Voer SSH uit. Open het terminalprogramma dat samen met Cygwin is geïnstalleerd of open de Terminal in OS X of Linux. SSH gebruikt de terminalinterface om te communiceren met andere computers. Er is geen grafische interface voor SSH, dus je zult comfortabele schrijfopdrachten nodig hebben.
  • Titel afbeelding Use SSH Step 3
    3
    Test de verbinding. Voordat u zich gaat verdiepen in het maken van veilige sleutels en bestandsoverdracht, is het goed om te testen of SSH correct is geconfigureerd, zowel op uw computer als op het systeem waarmee u verbinding gaat maken. Voer de volgende opdracht in en vervang deze door uw gebruikersnaam op de externe computer en door het adres van de externe computer op de server:
  • $ ssh @
  • Ze zullen u vragen om uw wachtwoord in te voeren zodra de verbinding tot stand is gebracht. U zult de cursor niet zien bewegen en u zult de ingevoerde tekens niet zien wanneer u uw wachtwoord typt.
  • Als deze stap mislukt, is SSH mogelijk niet correct geconfigureerd op uw computer of accepteert de externe computer mogelijk geen SSH-verbindingen.
  • Deel 2

    Leer de basiscommando`s
    Titel afbeelding Use SSH Step 4
    1
    Blader door de SSH-schaal. Wanneer u voor de eerste keer verbinding maakt met de externe computer, bevindt u zich in de HOME-map. Gebruik de opdracht om door de directorystructuur te bladeren CD:
    • cd .. zal ervoor zorgen dat je een map omhoog beweegt.
    • CD zorgt ervoor dat u naar de opgegeven submap gaat.
    • cd / home / directory / pad / zorgt ervoor dat u vanuit de hoofdmap (home) naar de opgegeven map gaat.
    • cd ~ zorgt ervoor dat u terugkeert naar de HOME-map.
  • Titel afbeelding Use SSH Step 5
    2
    Controleer de inhoud van uw huidige mappen. Om te zien welke bestanden en mappen zich op uw huidige locatie bevinden, kunt u de opdracht gebruiken ls:
  • ls Het zal een lijst maken van alle bestanden en mappen in de huidige map.
  • ls -l Het zal de inhoud van de map weergeven, samen met aanvullende informatie zoals grootte, permissies en datum.
  • ls-a Het zal een lijst van alle inhoud inclusief mappen en verborgen bestanden.
  • Titel afbeelding Use SSH Step 6


    3
    Kopieer bestanden van uw locatie naar de externe computer. Als u bestanden van uw lokale computer naar de computer wilt kopiëren waartoe u op afstand toegang wilt, kunt u de opdracht gebruiken scp:
  • scp /localdirectory/example1.txt @:zal example1.txt kopiëren naar het opgegeven pad () op de externe computer. Je kunt vertrekken leeg om het bestand naar de hoofdmap van de externe computer te kopiëren.
  • scp @: /home/example1.txt ./ zal example1.txt van de hoofdmap van de externe computer naar de huidige map van de lokale computer verplaatsen.
  • Titel afbeelding Use SSH Step 7
    4
    Kopieer de bestanden via de shell. U kunt de opdracht gebruiken cp om kopieën van bestanden te maken in dezelfde map of in een andere map naar keuze:
  • cp example1.txt example2.txt zal een kopie maken van example1.txt genaamd example2.txt op dezelfde locatie.
  • cp example1.txt / maakt een kopie van example1.txt op de locatie gespecificeerd door .
  • Titel afbeelding Use SSH Step 8
    5
    Verplaats bestanden en verander de naam. Als u de naam van een bestand wilt wijzigen of verplaatsen zonder het te kopiëren, kunt u de opdracht gebruiken mv:
  • mv example1.txt example2.txt zal de naam van example1.txt veranderen in example2.txt. Het bestand blijft op dezelfde locatie staan.
  • mv map1 map2 zal de naam van directory1 in directory2 veranderen. De inhoud van de map blijft intact.
  • mv voorbeeld1.txt directory1 / zal example1.txt verplaatsen naar directory1.
  • mv example1.txt directory1 / example2.txt zal example1.txt verplaatsen naar directory1 en de naam wijzigen in example2.txt.



  • Titel afbeelding Use SSH Step 9
    6
    Verwijder bestanden en mappen. Als u iets wilt verwijderen van de computer waarmee u bent verbonden, kunt u de opdracht gebruiken rm:
  • rm example1.txt zal het example1.txt bestand verwijderen.
  • rm -I example1.txt zal het bestand example1.txt verwijderen nadat u gevraagd wordt om de handeling te bevestigen.
  • rm map1 / zal directory1 en de volledige inhoud ervan verwijderen.
  • Titel afbeelding Use SSH Step 10
    7
    Wijzig de rechten voor uw bestanden. U kunt de lees- en schrijfrechten van uw bestanden wijzigen met behulp van de opdracht chmod:
  • chmod u + w example1.txt zal aan het bestand de schrijfrechten (modificatie) voor de gebruiker (u) toevoegen. U kunt ook de modifier gebruiken g voor groepsrechten u of voor universele vergunningen.
  • chmod g + r voorbeeld1.txt voegt de leesmachtiging (toegang) voor de groep toe aan het bestand.
  • Er is een uitgebreide lijst van vergunningen die u kunt gebruiken om verschillende aspecten van uw systeem te beveiligen of te openen.
  • Titel afbeelding Use SSH Step 11
    8
    Leer verschillende andere basiscommando`s. Er zijn een paar meer belangrijke commando`s die je veel zult gebruiken in de interface van de shell. Onder hen zijn:
  • mkdir nieuwe map w zal een nieuwe submap maken met de naam "nieuwe map".
  • pwd toont de huidige locatie van uw map.
  • WHO laat zien wie zich bij het systeem heeft aangemeld.
  • pico newfile.txt of Ik zag newfile.txt zal een nieuw bestand maken en de bestandseditor openen. Er kunnen verschillende editors in verschillende systemen zijn geïnstalleerd. De meest voorkomende zijn pico en vi. Mogelijk moet u verschillende opdrachten gebruiken als u een andere bestandsredacteur hebt geïnstalleerd.
  • Titel afbeelding Use SSH Step 12
    9
    Krijg gedetailleerde informatie over elk commando. Als u niet zeker weet wat een opdracht doet, kunt u de opdracht gebruiken man om meer te weten te komen over mogelijk gebruik en parameters:
  • man toont informatie over de opdracht die u hebt geschreven tussen de punthaken.
  • man -k doorzoek alle pagina`s man voor het sleutelwoord dat u opgeeft tussen de punthaken.
  • Deel 3

    Maak gecodeerde sleutels
    Titel afbeelding Use SSH Step 13
    1
    Maak uw SSH-sleutels. Met deze toetsen kunt u verbinding maken met de externe locatie zonder telkens uw wachtwoord in te voeren. Dit is een veel veiliger manier om verbinding te maken met de externe computer, omdat u het wachtwoord niet via het netwerk hoeft te verzenden.
    • Maak de sleutelmap op uw computer door de opdracht in te voeren $ mkdir .ssh
    • Maak publieke en private sleutels met behulp van de opdracht $ ssh-keygen -t rsa
    • Ze zullen u vragen of u een toegangsfrase voor de toetsen wilt maken. Dit is optioneel. Als u geen toegangsfrase wilt maken, drukt u op ⌅ Ga naar binnen. Hiermee worden twee sleutels in de map .ssh gemaakt: id_rsa en id_rsa.pub.
    • Wijzig de machtigingen voor uw privésleutel. Om ervoor te zorgen dat alleen u de privésleutel kunt lezen door de opdracht in te voeren $ chmod 600 .ssh / id_rsa
  • Titel afbeelding Use SSH Step 14
    2
    Plaats de openbare sleutel op de externe computer. Nadat u de sleutels hebt gemaakt, bent u klaar om de openbare sleutel op de externe computer te plaatsen, zodat u verbinding kunt maken zonder wachtwoord. Voer de volgende opdracht in en vervang de overeenkomstige onderdelen zoals hierboven uitgelegd:
  • $ scp .ssh / id_rsa.pub @:
  • Zorg ervoor dat u de dubbele punt (:) opgeeft aan het einde van de opdracht.
  • Zij zullen u vragen uw wachtwoord in te voeren voordat de bestandsoverdracht wordt gestart.
  • Titel afbeelding Use SSH Step 15
    3
    Installeer de openbare sleutel op de externe computer. Nadat u de sleutel op de externe computer hebt geplaatst, moet u deze op de juiste manier installeren. Log eerst in op de externe computer op dezelfde manier als bij stap 3.
  • Maak een SSH-map op de externe computer, als deze nog niet bestaat: $ mkdir .ssh
  • Voeg uw wachtwoord toe aan het bestand van de geautoriseerde sleutel. Als het bestand nog niet bestaat, wordt het gemaakt: $ cat id_rsa.pub> .ssh / authorized_keys
  • Wijzig de machtigingen voor de SSH-map om toegang toe te staan: $ chmod 700 .ssh
  • Titel afbeelding Use SSH Step 16
    4
    Controleer of de verbinding werkt. Nadat het wachtwoord op de externe computer is geïnstalleerd, moet u een verbinding tot stand kunnen brengen zonder dat u wordt gevraagd om uw wachtwoord in te voeren. Schrijf het volgende commando om de verbinding te testen: $ ssh @
  • Als u verbinding maakt zonder dat u om het wachtwoord wordt gevraagd, zijn de toetsen correct geconfigureerd.
  • Delen op sociale netwerken:

    Verwant
    Hoe Facebook met succes toegang krijgen tot in ChinaHoe Facebook met succes toegang krijgen tot in China
    Hoe verbinding te maken met een Epson XP 400-printerHoe verbinding te maken met een Epson XP 400-printer
    Hoe Microsoft Word voor Mac te downloadenHoe Microsoft Word voor Mac te downloaden
    Hoe uTorrent te downloadenHoe uTorrent te downloaden
    Hoe Google Chrome te installerenHoe Google Chrome te installeren
    Hoe Kodi op een Amazon Fire Stick te installerenHoe Kodi op een Amazon Fire Stick te installeren
    Hoe Microsoft Security Essentials op uw computer te installerenHoe Microsoft Security Essentials op uw computer te installeren
    Hoe Ubuntu 12.04 te installerenHoe Ubuntu 12.04 te installeren
    Hoe het spel Counter Strike in LAN te installerenHoe het spel Counter Strike in LAN te installeren
    Hoe WAMP te installerenHoe WAMP te installeren
    » » Hoe SSH te gebruiken
    © 2021 emkiset.ru