SSHти кантип колдонуу керек (сүрөттөр менен)

Мазмуну:

SSHти кантип колдонуу керек (сүрөттөр менен)
SSHти кантип колдонуу керек (сүрөттөр менен)

Video: SSHти кантип колдонуу керек (сүрөттөр менен)

Video: SSHти кантип колдонуу керек (сүрөттөр менен)
Video: Как создать электронную почту @ email .com . Аккаунт Google play, гугл, Гмаил, Gmail, Youtube 2024, Май
Anonim

Эгерде сиз башка компьютерге Интернет аркылуу туташып жатсаңыз, анда, балким, маалыматыңызды коопсуз сактагыңыз келет. SSH муну жардам берүүнүн бир жолу. Муну ишке ашыруу үчүн, сиз компьютериңизде SSHди туура орнотуп, анан сервериңизге шифрленген байланыш түзүшүңүз керек. Эсиңизде болсун, туташуу коопсуз болушу үчүн, байланыштын эки учунда тең SSH иштетилген болушу керек. Байланышыңыз мүмкүн болушунча коопсуз экенине ынануу үчүн бул көрсөтмөнү аткарыңыз.

Кадамдар

3төн 1 бөлүк: Биринчи жолу туташуу

SSH 1 -кадамын колдонуңуз
SSH 1 -кадамын колдонуңуз

Кадам 1. SSH орнотуу

Windows үчүн, сиз SSH кардар программасын жүктөп алып, орнотушуңуз керек болот. Эң популярдуусу Cygwin, ал иштеп чыгуучунун веб -сайтынан бекер жеткиликтүү. Башка программалар сыяктуу эле жүктөп алып, орнотуңуз. Дагы бир популярдуу бекер программа - PuTTY.

  • Cygwin орнотуу учурунда Net бөлүмүнөн OpenSSH орнотууну тандашыңыз керек.
  • Linux жана Mac OS X системага мурунтан эле орнотулган SSH менен келет. Себеби, SSH UNIX системасы, Linux жана OS X UNIXтен алынган.
  • Эгерде сизде Windows 10 юбилейлик жаңыртууга ээ болсо, анда Linux үчүн Windows подсистемасын орното аласыз, ал SSH алдын ала орнотулган.
SSH 2 -кадамын колдонуңуз
SSH 2 -кадамын колдонуңуз

Кадам 2. SSH иштетүү

Windows 10 үчүн Windows боюнча Uguntu Cygwin же Bash тарабынан орнотулган терминалдык программаны ачыңыз же Терминалды OS X же Linuxто ачыңыз. SSH башка компьютерлер менен иштөө үчүн терминалдык интерфейсти колдонот. SSH үчүн графикалык интерфейс жок, андыктан сизге буйруктарды терүү ыңгайлуу болот.

SSH 3 -кадамын колдонуңуз
SSH 3 -кадамын колдонуңуз

3 -кадам. Байланышты текшериңиз

Коопсуз ачкычтарды түзүүгө жана файлдарды жылдырууга кирүүдөн мурун, сиз SSH сиздин компьютериңизде, ошондой эле туташып жаткан системада туура конфигурацияланганын текшерип көргүңүз келет. Алыскы компьютердеги колдонуучу атыңызды жана алыскы компьютердин же сервердин дарегин алмаштырып, төмөнкү буйрукту киргизиңиз:

  • $ ssh @

  • Эгерде сиз портту көрсөткүңүз келсе, кошуңуз

    -0000

  • (0000ду каалаган порт номери менен алмаштырыңыз).
  • Байланыш орнотулгандан кийин сизден сырсөзүңүз суралат. Сырсөзүңүздү тергенде курсордун жылышын же кандайдыр бир тамгаларды көрбөйсүз.
  • Эгер бул кадам ишке ашпаса, анда SSH сиздин компьютерде туура эмес конфигурацияланган же алыскы компьютер SSH туташууларын кабыл албайт.

3төн 2 бөлүк: Негизги буйруктарды үйрөнүү

SSH Step 4тү колдонуңуз
SSH Step 4тү колдонуңуз

Кадам 1. SSH кабыгын чабыттоо

Алыскы компьютерге биринчи жолу туташканыңызда, сиз HOME каталогунда болушуңуз керек. Каталогдун структурасында жылыш үчүн,

cd

буйрук:

  • CD..

  • сизди бир каталогго жылдырат.
  • cd

  • сизди көрсөтүлгөн каталогго жылдырат.
  • cd/home/директория/жол/

  • тамыры (үй) сизди көрсөтүлгөн каталогго жылдырат.
  • cd ~

  • сизди HOME каталогуна кайтарат.
SSH Step 5ти колдонуңуз
SSH Step 5ти колдонуңуз

Кадам 2. Учурдагы каталогдун мазмунун текшериңиз

Учурдагы жайгашкан жериңиздеги кандай файлдар менен папкаларды көрүү үчүн,

ls

буйрук:

  • ls

  • учурдагы каталогдогу бардык файлдарды жана папкаларды тизмектейт.
  • ls –l

  • каталогдун мазмунун, ошондой эле өлчөмү, уруксаттары жана датасы сыяктуу кошумча маалыматты тизмектейт.
  • ls-a

  • жашыруун файлдарды жана папкаларды камтыган бардык мазмунду тизмектейт.
SSH 6 -кадамын колдонуңуз
SSH 6 -кадамын колдонуңуз

Кадам 3. Файлдарды жайгашкан жериңизден алыскы компьютерге көчүрүү

Файлдарды жергиликтүү компьютериңизден алыстан кирип жаткан компьютерге көчүрүү керек болсо,

scp

буйрук:

  • scp /localdirectory/example1.txt @:

  • example1.txt файлын алыскы компьютерде көрсөтүлгөнгө көчүрөт. Алыскы компьютердин түпкү папкасына көчүрүү үчүн бош калтырсаңыз болот.
  • scp @:/home/example1.txt./

  • example1.txt файлын алыскы компьютердеги үй каталогунан жергиликтүү компьютердеги учурдагы каталогго жылдырат.
SSH 7 -кадамын колдонуңуз
SSH 7 -кадамын колдонуңуз

Кадам 4. Кабык аркылуу файлдарды көчүрүү

Сиз колдоно аласыз

cp

Файлдардын көчүрмөсүн ошол эле каталогго же өзүңүз тандаган каталогго жасоого буйрук бериңиз:

  • cp example1.txt example2.txt

  • ошол эле жерде example2.txt деп аталган example1.txtтин көчүрмөсүн түзөт.
  • cp example1.txt /

  • тарабынан көрсөтүлгөн жерде example1.txtтин көчүрмөсүн түзөт.
SSH Step 8ди колдонуңуз
SSH Step 8ди колдонуңуз

Кадам 5. Файлдарды жылдыруу жана атын өзгөртүү

Эгерде сиз файлдын атын өзгөрткүңүз келсе же көчүрбөй туруп жылдыргыңыз келсе, анда

mv

буйрук:

  • mv example1.txt example2.txt

  • example1.txtти example2.txt деп өзгөртөт. Файл ошол эле жерде калат.
  • mv директория1 каталог2

  • директория1ди каталогго2 алмаштырат. Каталогдун мазмуну өзгөрүүсүз калат.
  • mv example1.txt каталогу1/

  • example1.txtти директорияга1 жылдырат.
  • mv example1.txt каталог1/example2.txt

  • example1.txtти директорияга1 жылдырат жана анын атын example2.txt деп өзгөртөт
SSH Step 9 колдонуңуз
SSH Step 9 колдонуңуз

Кадам 6. Файлдарды жана каталогдорду жок кылуу

Эгерде сиз туташкан компьютерден бир нерсени алып салуу керек болсо, анда

rm

буйрук:

  • rm example1.txt

  • example1.txt файлын жок кылат.
  • rm –I example1.txt

  • ырастоону талап кылгандан кийин example1.txt файлын жок кылат.
  • rm каталогу 1/

  • директория1ди жана анын бардык мазмунун жок кылат.
SSH Step 10ду колдонуңуз
SSH Step 10ду колдонуңуз

Кадам 7. Файлдарыңызга уруксаттарды өзгөртүү

Сиз файлдарыңыздын окуу жана жазуу артыкчылыктарын өзгөртө аласыз

chmod

буйрук:

  • chmod u+w example1.txt

    жазуу (өзгөртүү) уруксатын колдонуучунун файлына кошот (u). Сиз ошондой эле колдоно аласыз

    ж

    топ уруксаттары үчүн өзгөрткүч же

    о

  • дүйнөлүк уруксаттар үчүн.
  • chmod g+r example1.txt

  • топтун файлына окуу (кирүү) уруксатын кошот.
  • Системаңыздын ар кандай аспектилерин коргоо же ачуу үчүн колдоно ала турган уруксаттардын чоң тизмеси бар.
SSH Step 11 колдонуңуз
SSH Step 11 колдонуңуз

Step 8. Башка ар кандай негизги буйруктарды үйрөнүңүз

Сиз кабык интерфейсинде бир аз колдоно турган дагы бир нече маанилүү буйруктар бар. Аларга төмөнкүлөр кирет:

  • mkdir newdirectory

  • newdirectory деп аталган жаңы каталогду түзөт.
  • pwd

  • учурдагы каталог жайгашкан жерди көрсөтөт.
  • Бүткүл дүйнөлүк саламаттык сактоо уюму

  • ким системага киргенин көрсөтөт.
  • pico newfile.txt

    же

    vi newfile.txt

  • жаңы файл түзөт жана файл редакторун ачат. Башка системада ар кандай файл редакторлору орнотулат. Эң кеңири таралган pico жана vi. Эгерде сизде башка файл редактору орнотулган болсо, сиз башка буйруктарды колдонушуңуз керек болот.
SSH 12 -кадамын колдонуңуз
SSH 12 -кадамын колдонуңуз

Кадам 9. Ар кандай буйрук боюнча толук маалымат алыңыз

Эгер буйрук эмне кылаарын билбесеңиз, анда

адам

мүмкүн болгон колдонмолор жана параметрлер жөнүндө билүү үчүн буйрук:

  • адам

  • ошол буйрук жөнүндө маалыматты көрсөтөт.
  • адам - к

  • сиз көрсөткөн ачкыч сөз үчүн бардык адам баракчаларын издейт.

3 -жылдын 3 -бөлүгү: Шифрленген ачкычтарды түзүү

SSH 13 -кадамын колдонуңуз
SSH 13 -кадамын колдонуңуз

Кадам 1. SSH ачкычтарыңызды түзүңүз

Бул ачкычтар сырсөзүңүздү ар жолу киргизбестен алыскы жерге туташууга мүмкүнчүлүк берет. Бул алыскы компьютерге туташуунун бир кыйла коопсуз жолу, анткени сырсөз тармак аркылуу берилбейт.

  • Буйрукту киргизип, компьютериңиздеги ачкыч папкасын түзүңүз

    $ mkdir.ssh

  • Буйрукту колдонуу менен ачык жана купуя ачкычтарды түзүңүз

    $ ssh-keygen –t rsa

  • Сиз ачкычтар үчүн купуя сөз айкашын түзүүнү каалайсызбы деп суралат; бул милдеттүү эмес. Эгер купуя сөз айкашын түзгүңүз келбесе, Enter басыңыз. Бул.ssh каталогунда эки ачкычты түзөт: id_rsa жана id_rsa.pub
  • Жеке ачкычыңыздын уруксаттарын өзгөртүңүз. Купуя ачкычты сиз гана окушуңуз үчүн, буйрукту киргизиңиз

    $ chmod 600.ssh/id_rsa

SSH Step 14 колдонуңуз
SSH Step 14 колдонуңуз

Кадам 2. Ачкычты алыскы компьютерге коюңуз

Ачкычтарыңыз түзүлгөндөн кийин, ачык ачкычты алыскы компьютерге коюуга даярсыз, ошондо сиз сырсөзсүз туташа аласыз. Төмөнкү буйрукту киргизиңиз, буга чейин түшүндүрүлгөндөй тиешелүү бөлүктөрдү алмаштырыңыз:

  • $ scp.ssh/id_rsa.pub @:

  • Буйруктун аягына эки чекитти (:) киргизүүнү тактаңыз.
  • Файлды которуу башталардан мурун сизден сырсөзүңүздү киргизүү талап кылынат.
SSH Step 15ти колдонуңуз
SSH Step 15ти колдонуңуз

Кадам 3. Ачкычты алыскы компьютерге орнотуңуз

Ачкычты алыскы компьютерге койгондон кийин, аны туура иштеши үчүн орнотушуңуз керек болот. Биринчиден, алыскы компьютерге 3 -кадамдагыдай эле кириңиз.

  • Алыскы компьютерде SSH папкасын түзүңүз, эгер ал жок болсо:

    $ mkdir.ssh

  • Ачкычыңызды уруксат берилген ачкычтар файлына кошуңуз. Эгерде файл азырынча жок болсо, анда ал түзүлөт:

    $ cat id_rsa.pub >>.ssh/Author_keys

  • Кирүүгө уруксат берүү үчүн SSH папкасынын уруксаттарын өзгөртүңүз:

    $ chmod 700.ssh

SSH Step 16 колдонуңуз
SSH Step 16 колдонуңуз

Кадам 4. Байланыш иштээрин текшериңиз

Алыскы компьютерге ачкыч орнотулгандан кийин, сиз сырсөзүңүздү киргизүүнү талап кылбастан туташууну башташы керек. Байланышты текшерүү үчүн төмөнкү буйрукту киргизиңиз:

$ ssh @

Эгер сиз сырсөздү талап кылбастан туташсаңыз, анда ачкычтар туура конфигурацияланган

Сунушталууда: