Ikiwa unaunganisha kwenye kompyuta nyingine kwenye mtandao, labda utataka kuweka data yako salama. SSH ni njia moja ya kusaidia kufanya hivyo. Ili kuifanya iweze kutokea, utahitaji kuweka SSH vizuri kwenye kompyuta yako, na kisha uunda unganisho uliosimbwa kwa seva yako. Kumbuka tu, ili muunganisho uwe salama, miisho yote ya unganisho inahitaji SSH kuwezeshwa. Fuata mwongozo huu ili kuhakikisha kuwa unganisho lako ni salama iwezekanavyo.
Hatua
Sehemu ya 1 ya 3: Kuunganisha kwa Mara ya Kwanza
Hatua ya 1. Sakinisha SSH
Kwa Windows, utahitaji kupakua na kusanikisha programu ya mteja wa SSH. Maarufu zaidi ni Cygwin, ambayo inapatikana bure kutoka kwa wavuti ya msanidi programu. Pakua na usanikishe kama ungependa programu nyingine yoyote. Programu nyingine maarufu ya bure ni PuTTY.
- Wakati wa usanidi wa Cygwin, lazima uchague kusanikisha OpenSSH kutoka sehemu ya Net.
- Linux na Mac OS X huja na SSH tayari imewekwa kwenye mfumo. Hii ni kwa sababu SSH ni mfumo wa UNIX, na Linux na OS X zimetokana na UNIX.
- Ikiwa unayo Windows 10 na Sasisho la Maadhimisho, unaweza kusanikisha Mfumo wa Windows wa Linux ambao unakuja na SSH iliyowekwa mapema.
Hatua ya 2. Endesha SSH
Fungua programu ya terminal ambayo imewekwa na Cygwin, au Bash kwenye Ubuntu kwenye Windows ya Windows 10, au fungua Kituo kwenye OS X au Linux. SSH hutumia kiolesura cha wasiliana kuingiliana na kompyuta zingine. Hakuna kielelezo cha kielelezo cha SSH, kwa hivyo utahitaji kupata uandishi mzuri kwa amri.
Hatua ya 3. Jaribu unganisho
Kabla ya kupiga mbizi kuunda funguo salama na faili zinazohamia, utahitaji kujaribu kuwa SSH imewekwa vizuri kwenye kompyuta yako na pia mfumo unaounganisha. Ingiza amri ifuatayo, ukibadilisha jina lako la mtumiaji kwenye kompyuta ya mbali, na anwani ya kompyuta ya mbali au seva:
-
$ ssh @
-
Ikiwa unataka kutaja bandari, ongeza
-p 0000
- (badilisha 0000 na nambari inayotaka ya bandari).
- Utaulizwa nywila yako mara tu unganisho likianzishwa. Hutaona hoja ya mshale au uingizaji wowote wa herufi unapoandika nenosiri lako.
- Ikiwa hatua hii inashindwa, basi SSH inaweza kusanidiwa vibaya kwenye kompyuta yako au kompyuta ya mbali haikubali muunganisho wa SSH.
Sehemu ya 2 ya 3: Kujifunza Amri za Msingi
Hatua ya 1. Nenda kwenye ganda la SSH
Unapoanza kuungana na kompyuta ya mbali, unapaswa kuwa katika saraka yako ya HOME. Ili kuzunguka muundo wa saraka, tumia
cd
amri:
-
cd..
- itakuhamishia saraka moja.
-
cd
- itakuhamishia kwenye saraka ndogo ndogo iliyotajwa.
-
cd / nyumbani / saraka / njia /
- itakuhamishia kwenye saraka maalum kutoka kwenye mzizi (nyumbani).
-
cd ~
- itakurudisha kwa saraka yako ya HOME.
Hatua ya 2. Angalia yaliyomo kwenye saraka yako ya sasa
Kuona faili na folda zipi katika eneo lako la sasa, unaweza kutumia
ls
amri:
-
ls
- itaorodhesha faili na folda zote kwenye saraka yako ya sasa.
-
ls -l
- itaorodhesha yaliyomo kwenye saraka pamoja na habari ya ziada kama saizi, ruhusa, na tarehe.
-
ls-a
- itaorodhesha yaliyomo yote pamoja na faili zilizofichwa na folda.
Hatua ya 3. Nakili faili kutoka eneo lako hadi kwenye kompyuta ya mbali
Ikiwa unahitaji kunakili faili kutoka kwa kompyuta yako ya ndani kwenda kwa kompyuta unayofikia kwa mbali, unaweza kutumia
scp
amri:
-
scp /localdirectory/example1.txt @:
- nakala nakala1.txt kwa maalum kwenye kompyuta ya mbali. Unaweza kuondoka tupu kunakili kwenye folda ya mizizi ya kompyuta ya mbali.
-
scp @: / home / example1.txt./
- itahamisha example1.txt kutoka saraka ya nyumbani kwenye kompyuta ya mbali hadi saraka ya sasa kwenye kompyuta ya karibu.
Hatua ya 4. Nakili faili kupitia ganda
Unaweza kutumia
cp
amuru kufanya nakala za faili iwe kwenye saraka sawa au kwenye saraka ya chaguo lako:
-
mfano cp1.txt mfano2.txt
- itaunda nakala ya example1.txt inayoitwa example2.txt katika eneo moja.
-
mfano cp1.txt /
- itaunda nakala ya example1.txt katika eneo lililowekwa na.
Hatua ya 5. Sogeza na ubadilishe jina faili
Ikiwa unataka kubadilisha jina la faili au kulisogeza bila kunakili, unaweza kutumia
mv
amri:
-
mv mfano1.txt mfano2.txt
- itabadilisha mfano1.txt kuwa mfano2.txt. Faili itakaa katika eneo moja.
-
saraka ya mv1 saraka2
- itabadilisha jina la saraka1 kuwa saraka2. Yaliyomo kwenye saraka hayatabadilika.
-
mv example1.txt saraka1 /
- itahamisha example1.txt kwenye saraka1.
-
mv example1.txt saraka1 / example2.txt
- itahamisha example1.txt kwenye saraka1 na kuibadilisha kuwa mfano2.txt
Hatua ya 6. Futa faili na saraka
Ikiwa unahitaji kuondoa chochote kutoka kwa kompyuta uliyounganishwa nayo, unaweza kutumia
rm
amri:
-
rm mfano1.txt
- itafuta mfano wa faili1.txt.
-
rm -I mfano1.txt
- itafuta mfano wa faili1.txt baada ya kukuhimiza uthibitishe.
-
rm saraka1 /
- itafuta saraka1 na yote yaliyomo.
Hatua ya 7. Badilisha ruhusa za faili zako
Unaweza kubadilisha marupurupu ya kusoma na kuandika ya faili zako ukitumia faili ya
chmod
amri:
-
chmod u + w mfano1.txt
itaongeza ruhusa ya kuandika (kurekebisha) kwa faili kwa mtumiaji (u). Unaweza pia kutumia
g
modifier kwa ruhusa za kikundi au
o
- kwa idhini za ulimwengu.
-
chmod g + r mfano1.txt
- itaongeza ruhusa ya kusoma (ufikiaji) kwa faili kwa kikundi.
- Kuna orodha kubwa ya ruhusa ambazo unaweza kutumia kupata au kufungua anuwai ya mfumo wako.
Hatua ya 8. Jifunze amri zingine za msingi zilizowekwa
Kuna amri kadhaa muhimu zaidi ambazo utakuwa ukitumia kidogo kwenye kiwambo cha ganda. Ni pamoja na:
-
mkdir newdirectory
- itaunda saraka ndogo mpya inayoitwa newdirectory.
-
pwd
- itaonyesha eneo lako la saraka ya sasa.
-
WHO
- inaonyesha ni nani ameingia kwenye mfumo.
-
pico newfile.txt
au
vi faili mpya.txt
- itaunda faili mpya na kufungua kihariri cha faili. Mfumo tofauti utakuwa na wahariri tofauti wa faili iliyosanikishwa. Ya kawaida ni pico na vi. Unaweza kuhitaji kutumia amri tofauti ikiwa umeweka kihariri tofauti cha faili.
Hatua ya 9. Pata maelezo ya kina juu ya amri yoyote
Ikiwa haujui ni nini amri itafanya, unaweza kutumia
mwanaume
amri ya kujifunza juu ya matumizi na vigezo vyote vinavyowezekana:
-
mwanaume
- itaonyesha habari kuhusu amri hiyo.
-
mtu –k
- itatafuta kurasa zote za mtu kwa neno kuu unalotaja.
Sehemu ya 3 ya 3: Kuunda Funguo zilizosimbwa kwa njia fiche
Hatua ya 1. Unda funguo zako za SSH
Funguo hizi zitakuruhusu kuungana na eneo la mbali bila kuingiza nywila yako kila wakati. Hii ni njia salama zaidi ya kuungana na kompyuta ya mbali, kwani nywila haitalazimika kupitishwa juu ya mtandao.
-
Unda folda muhimu kwenye kompyuta yako kwa kuingiza amri
$ mkdir.ssh
-
Unda funguo za umma na za kibinafsi kwa kutumia amri
$ ssh-keygen -t rsa
- Utaulizwa ikiwa ungependa kuunda kishazi cha funguo; hii ni hiari. Ikiwa hautaki kuunda kaulisiri, bonyeza Enter. Hii itaunda funguo mbili kwenye saraka ya.shsh: id_rsa na id_rsa.pub
-
Badilisha ruhusa ya ufunguo wako wa faragha. Ili kuhakikisha kuwa ufunguo wa faragha unasomeka na wewe tu, ingiza amri
$ chmod 600.ssh / id_rsa
Hatua ya 2. Weka kitufe cha umma kwenye kompyuta ya mbali
Mara tu funguo zako zitakapoundwa, uko tayari kuweka kitufe cha umma kwenye kompyuta ya mbali ili uweze kuungana bila nywila. Ingiza amri ifuatayo, ukibadilisha sehemu zinazofaa kama ilivyoelezwa hapo awali:
-
$ scp.ssh / id_rsa.pub @:
- Hakikisha kuingiza koloni (:) mwishoni mwa amri.
- Utaulizwa kuingiza nywila yako kabla ya kuhamisha faili kuanza.
Hatua ya 3. Sakinisha kitufe cha umma kwenye kompyuta ya mbali
Mara baada ya kuweka ufunguo kwenye kompyuta ya mbali, utahitaji kuiweka ili iweze kufanya kazi kwa usahihi. Kwanza, ingia kwenye kompyuta ya mbali kwa njia ile ile uliyofanya katika Hatua ya 3.
-
Unda folda ya SSH kwenye kompyuta ya mbali, ikiwa haipo tayari:
$ mkdir.ssh
-
Tumia ufunguo wako kwenye faili ya funguo iliyoidhinishwa. Ikiwa faili haipo bado, itaundwa:
$ paka id_rsa.pub >>.ssh / vifunguo vilivyoidhinishwa
-
Badilisha idhini ya folda ya SSH kuruhusu ufikiaji:
$ chmod 700.ssh
Hatua ya 4. Angalia kwamba unganisho linafanya kazi
Mara tu kitufe kikiwa kimewekwa kwenye kompyuta ya mbali, unapaswa kuanzisha unganisho bila kuulizwa kuweka nenosiri lako. Ingiza amri ifuatayo ili kujaribu unganisho:
$ ssh @