Gebruik SSH

As jy via die spreekwoordelike onveilige internet na `n ander rekenaar koppel, wil jy waarskynlik alles doen om jou data te beveilig. SSH is `n manier om dit te bereik. Om dit te doen moet jy SSH op jou rekenaar installeer en dan `n geënkripteerde verbinding met `n bediener maak. Onthou, om die verbinding te kan beveilig, moet SSH aan weerskante van die konneksie geaktiveer word. Volg hierdie gids om seker te maak jou verbinding is so veilig as moontlik.

stappe

Deel 1
Maak die eerste keer `n verbinding

Prent getiteld Gebruik SSH Stap 1
1
Installeer SSH. In Windows moet u `n SSH-kliënt aflaai. Die gewildste is Cygwin, wat u gratis van die webwerf van die ontwikkelaar kan aflaai. Laai en installeer die program. Nog `n gewilde gratis program is PuTTY.
  • Tydens die installering van Cygwin moet u kies vir die installering van OpenSSH vanaf die Net-afdeling.
  • SSH is reeds op Linux en Mac OS X geïnstalleer. Dit is omdat SSH `n UNIX-stelsel is, en omdat Linux en OS X afgelei is van UNIX.
  • Prent getiteld Gebruik SSH Stap 2
    2
    Begin SSH. Open die terminale program wat deur Cygwin geïnstalleer is, of open die Terminal in OS X of Linux. SSH gebruik `n terminale koppelvlak om met ander rekenaars te kommunikeer. Daar is geen grafiese koppelvlak vir SSH nie, so jy sal moet leer om te gaan met die tik van opdragte.
  • Prent getiteld Gebruik SSH Stap 3
    3
    Toets die konneksie. Vir jou in die materie van veilige sleutels en die skuif van lêers duikt, is dit belangrik om te toets of SSH juis is ingestel op jou rekenaar, sowel as op die stelsel waar jy `n verbinding mee maak. Voer die volgende opdrag in, vervang deur die gebruikersnaam van die ander rekenaar, en deur die adres van die ander rekenaar of bediener:
  • $ ssh @
  • U sal u wagwoord gevra word sodra die konneksie ingestel is. Jy sal nie die wyser beweeg of enige karakter wat jy as deel van die wagwoord invoer nie.
  • As hierdie stap misluk, is SSH nie korrek op u eie rekenaar opgestel nie, of die ander rekenaar aanvaar nie `n SSH-verbinding nie.
  • Deel 2
    Leer die basiese opdragte

    Prent getiteld Gebruik SSH Stap 4
    1
    Gaan na die SSH-dop. As jy vir die eerste keer aan die ander rekenaar koppel, moet jy in die TUIS-gids wees. Gebruik dit om te navigeer in hierdie gidsstruktuur cd opdrag:
    • cd ... Jy beweeg 1 gids op in die boomstruktuur.
    • cd . Gaan na `n gespesifiseerde subdirectory.
    • CD / huis / gids / pad /. Gaan na die aangeduide gids van die wortel (huis).
    • CD ~. Keer terug na die tuisblad.
  • Prent getiteld Gebruik SSH Stap 5
    2
    Gaan die inhoud van die huidige dopgehou na. Om te sien watter lêers en vouers teenwoordig is in jou huidige ligging, gebruik die opdrag ls:
  • ls. Gee `n lys van alle lêers en dopgehou in die huidige gids.
  • ls -l. Gee `n lys van die inhoud van die gids, tesame met addisionele inligting soos grootte, regte en die datum.
  • ls-a. Gee `n lys van alle inhoud, insluitende die verborge lêers en dopgehou.
  • Prent getiteld Gebruik SSH Stap 6
    3
    Kopieer lêers vanaf die huidige ligging na die afgeleë rekenaar. As jy lêers van jou eie rekenaar na `n afgeleë rekenaar wil kopieer, gebruik die opdrag SCP:
  • scp /localdirectory/example1.txt @: sal voorbeeld1.txt na die pad kopieer op die afgeleë rekenaar. Jy kan Laat leeg om die lêer na die wortel van die ander rekenaar te kopieer.
  • SCP @: / home / sample1.txt. / sal voorbeeld1.txt van die tuisgids op die afgeleë rekenaar na die huidige gids op die plaaslike rekenaar verskuif.
  • Prent getiteld Gebruik SSH Stap 7
    4
    Kopieer lêers via die dop. Gebruik die opdrag cp kopieë van lêers in dieselfde gids of in `n gids van u keuse te maak:
  • cp voorbeeld1.txt voorbeeld2.txt sal `n kopie van example1.txt onder die naam example2.txt op dieselfde plek maak.
  • cp voorbeeld1.txt / sal `n kopie van example1.txt maak op die plek aangedui deur .
  • Prent getiteld Gebruik SSH Stap 8
    5


    Beweeg en hernoem lêers. As jy die naam van `n lêer wil verander, of as jy die lêer wil skuif sonder om dit te kopieer, kan jy die opdrag doen mv:
  • mv voorbeeld1.txt voorbeeld2.txt sal voorbeeld1.txt hernoem na example2.txt. Die lêer is nie geskuif nie.
  • mv directory1 gids2 sal gids1 na gids2 herbenoem. Die inhoud van die gids sal nie verander word nie.
  • mv voorbeeld1.txt gids1 / Sal voorbeeld1.txt na directory1 skuif.
  • mv voorbeeld1.txt gids1 / voorbeeld2.txt sal voorbeeld1.txt na directory1 skuif en die naam verander na example2.txt
  • Prent getiteld Gebruik SSH Stap 9
    6
    Vee lêers en gidse uit. As jy iets moet verwyder van die rekenaar waaraan jy gekoppel is, gebruik die kode rm command:
  • rm voorbeeld1.txt die lêer sal voorbeeld1.txt wees.
  • rm -I voorbeeld1.txt sal die voorbeeld example1.txt verwyder nadat u bevestiging aangevra is.
  • rm directory1 / sal gids1 tesame met die inhoud daarvan verwyder.
  • Prent getiteld Gebruik SSH Stap 10
    7
    Verander toestemmings vir jou lêers. U kan die lees- en skryfregte van u lêers daarmee verander chmod opdrag:
  • chmod u + w voorbeeld1.txt sal die lees (verander) toestemming vir die lêer vir die gebruiker (u) byvoeg. U kan ook die g Gebruik wysiger vir `n groep se toestemmings, of die opdrag o vir wêreldtoestemmings (almal).
  • chmod g + r voorbeeld1.txt sal die lees / lees (toegang) toestemming vir die lêer vir `n groep gee.
  • Daar is `n lang lys van toestemmings wat u kan gebruik om spesifieke dele van `n stelsel oop te maak of te sluit.
  • Prent getiteld Gebruik SSH Stap 11
    8
    Leer die ander algemeen gebruikte basiese opdragte. Daar is `n aantal belangrike opdragte wat u baie sal gebruik in die dop koppelvlak. Dit sluit in:
  • mkdir nuwe dossier skep `n nuwe subdirectory met die naam newdirectory.
  • pwd sal die huidige lêergids vertoon.
  • who Toon aan wie ingeteken is op `n stelsel.
  • pico newfile.txt or vi newfile.txt sal `n nuwe lêer skep en dit oopmaak met die lêerredakteur. Verskillende stelsels het elk hul eie lêerredakteur. Die bekendste is pico en vi. Jy benodig `n ander opdrag vir elke redakteur.
  • Prent getiteld Gebruik SSH Stap 12
    9
    Gedetailleerde inligting oor die verskillende opdragte. As jy nie seker is wat `n opdrag sal doen nie, gebruik die opdrag man Om meer te leer oor hoe jy `n opdrag kan gebruik en watter parameters jy kan gebruik:
  • man toon inligting oor daardie bevel.
  • man -k sal soek vir die gespesifiseerde soekterme in alle bladsye van die handleiding.
  • Deel 3
    Maak sleutels met enkripsie

    Prent getiteld Gebruik SSH Stap 13
    1
    Skep jou SSH sleutels. Met hierdie sleutels kan jy na `n afgeleë plek koppel, sodat jy altyd `n wagwoord moet invoer. Dit is `n baie veiliger metode omdat die wagwoord nie elke keer oor die netwerk gestuur moet word nie.
    • Skep die sleutelmap op jou rekenaar met die opdrag $ mkdir
    • Skep die publieke en private sleutels met die opdrag $ ssh-keygen -t rsa
    • U sal gevra word of u `n herkenningsfout vir die sleutels wil maak - dit is opsioneel. As jy nie `n gevoel van erkenning wil maak nie, druk Enter. Dit skep twee sleutels in die .ssh gids: id_rsa en id_rsa.pub
    • Verander die toestemmings van die privaat sleutel. Om te verseker dat die privaat sleutel slegs deur u leesbaar is, gebruik die bevel $ chmod 600.ssh / id_rsa
  • Prent getiteld Gebruik SSH Stap 14
    2
    Plaas die publieke sleutel op die afgeleë rekenaar. Sodra die sleutels geskep is, is jy gereed om die publieke sleutel op die afgeleë rekenaar te plaas sodat jy `n verbinding sonder `n wagwoord kan skep. Voer die volgende opdrag in en vervang voorheen aangeduide dele:
  • $ scp .ssh / id_rsa.pub @:
  • Maak seker jy plaas `n kolon (:) aan die einde van `n opdrag.
  • U sal gevra word om `n wagwoord in te voer voordat die lêeroorplasing begin.
  • Prent getiteld Gebruik SSH Stap 15
    3
    Installeer die publieke sleutel op die afgeleë rekenaar. Sodra jy die sleutel op die afgeleë rekenaar geplaas het, moet jy dit installeer sodat dit korrek werk. Teken eers op op die afgeleë rekenaar op dieselfde manier as in Stap 3.
  • Skep `n SSH-lêergids op die afgeleë rekenaar, as dit nie reeds bestaan ​​nie: $ mkdir
  • Voeg jou sleutel by die gemagtigde sleutellêer. As hierdie lêer nog nie bestaan ​​nie, sal dit geskep word: $ kat id_rsa.pub >> .ssh / authorized_keys
  • Verander die toestemmings vir die SSH-lêergids om toegang te verkry: $ chmod 700.ssh
  • Prent getiteld Gebruik SSH Stap 16
    4
    Kontroleer of die verbinding werk. Sodra die sleutel op die afgeleë rekenaar geïnstalleer is, moet u `n verbinding kan maak sonder om `n wagwoord gevra te word. Voer die volgende wagwoord in om die verbinding te toets: $ ssh @
  • As u `n verbinding maak sonder dat `n wagwoord aangevra word, word die sleutels korrek opgestel.
  • Deel op sosiale netwerke:

    Verwante