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.
conținut
stappe
Deel 1
Maak die eerste keer `n verbinding
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.
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.
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 @
Deel 2
Leer die basiese opdragte
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.
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.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 SCP @: / home / sample1.txt. /
sal voorbeeld1.txt van die tuisgids op die afgeleë rekenaar na die huidige gids op die plaaslike rekenaar verskuif.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 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.txt6
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.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.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.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
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
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 @:
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.
$ mkdir
$ kat id_rsa.pub >> .ssh / authorized_keys
$ chmod 700.ssh
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 @
Deel op sosiale netwerke:
Verwante
- Deel internet met jou rekenaar via Wi-Fi
- Knip en plak op die rekenaar
- Installeer Linux
- Installeer Android-programme op jou rekenaar met Bluestacks
- Laai, installeer en bestuur die JDK
- Skep `n Instagram rekening op jou rekenaar
- Los `n probleem op met `n DNS-bediener
- Koppel aan `n draadlose netwerk
- Gebruik Facebook in China
- Installeer FFmpeg vir Windows
- Installeer Google Earth
- Installeer Java
- Installeer lettertipes
- Gebruik Linux
- Installeer Linux-munt
- Installeer Microsoft Security Essentials op u rekenaar
- Installeer Minecraft Forge
- Gebruik Telnet op `n Mac
- Kry toegang tot `n ander rekenaar via u eie rekenaar
- Installeer Ubuntu Linux
- Vind `n IP-adres