Хэрэв та интернетээр өөр компьютерт холбогдож байгаа бол өгөгдлөө аюулгүй байлгахыг хүсч магадгүй юм. SSH бол үүнийг хийхэд туслах нэг арга юм. Үүнийг хийхийн тулд та компьютер дээрээ SSH -ийг зөв тохируулж, дараа нь сервертэйгээ шифрлэгдсэн холболт үүсгэх хэрэгтэй болно. Холболтыг найдвартай байлгахын тулд холболтын хоёр үзүүрийг SSH идэвхжүүлсэн байх ёстой гэдгийг санаарай. Таны холболт аль болох аюулгүй байгаа эсэхийг шалгахын тулд энэхүү гарын авлагыг дагана уу.
Алхам
3 -р хэсгийн 1: Анх удаа холбогдож байна
Алхам 1. SSH суулгана уу
Windows -ийн хувьд та SSH клиент програмыг татаж суулгах шаардлагатай болно. Хамгийн алдартай нь Cygwin бөгөөд хөгжүүлэгчийн вэбсайтаас үнэгүй авах боломжтой. Бусад програмтай адил татаж аваад суулгаарай. Өөр нэг алдартай үнэгүй програм бол PuTTY юм.
- Cygwin суулгах явцад та Net хэсгээс OpenSSH -ийг суулгахыг сонгох ёстой.
- Linux болон Mac OS X нь системд аль хэдийн суулгасан SSH дагалддаг. Учир нь SSH нь UNIX систем бөгөөд Linux болон OS X нь UNIX -ээс гаралтай.
- Хэрэв танд жилийн ойн шинэчлэлт бүхий Windows 10 байгаа бол SSH -ийг урьдчилан суулгасан Linux -ийн Windows дэд системийг суулгах боломжтой.
Алхам 2. SSH -ийг ажиллуулна уу
Windows 10 -ийн Windows дээр Ubuntu дээр Cygwin эсвэл Bash суулгасан терминал програмыг нээнэ үү эсвэл OS X эсвэл Linux дээр Терминал нээнэ үү. SSH терминал интерфэйсийг ашиглан бусад компьютеруудтай харьцдаг. SSH -ийн график интерфейс байхгүй тул та командыг бичихэд тухтай байх хэрэгтэй болно.
Алхам 3. Холболтыг шалгана уу
Аюулгүй түлхүүр үүсгэх, файл зөөж эхлэхээс өмнө SSH нь таны компьютер болон холбогдож буй систем дээрээ зөв тохируулагдсан эсэхийг шалгахыг хүсч байна. Алсын компьютер дээрх хэрэглэгчийн нэр, алсын компьютер эсвэл серверийн хаягийг орлуулж дараах тушаалыг оруулна уу.
-
$ ssh @
-
Хэрэв та портыг зааж өгөхийг хүсвэл нэмнэ үү
-х 0000
- (0000 -г хүссэн портын дугаараар солино уу).
- Холболт хийгдсэний дараа танаас нууц үгээ асуух болно. Нууц үгээ бичихэд курсорын шилжих хөдөлгөөн эсвэл ямар ч тэмдэгт оруулахыг та харахгүй.
- Хэрэв энэ алхам амжилтгүй болбол SSH -ийг компьютер дээрээ буруу тохируулсан эсвэл алсын компьютер SSH холболтыг хүлээж аваагүй байна.
3 -ийн 2 -р хэсэг: Үндсэн тушаалуудыг сурах
Алхам 1. SSH бүрхүүлийг удирдах
Та алсын компьютерт анх холбогдохдоо HOME лавлах хэсэгт байрлах ёстой. Лавлах бүтцийг тойрон гарахын тулд
cd
тушаал:
-
cd..
- таныг нэг лавлах руу шилжүүлэх болно.
-
cd
- таныг заасан дэд директор руу шилжүүлэх болно.
-
cd/home/директор/зам/
- таныг root (home) -ээс заасан директор руу шилжүүлэх болно.
-
cd ~
- таныг HOME лавлах руу буцааж өгөх болно.
Алхам 2. Одоогийн лавлахынхаа агуулгыг шалгана уу
Одоогийн байршилд ямар файл, фолдер байгааг харахын тулд та үүнийг ашиглаж болно
ls
тушаал:
-
ls
- таны одоогийн директор дахь бүх файл, фолдерыг жагсаах болно.
-
ls -l
- лавлахын агуулгыг хэмжээ, зөвшөөрөл, огноо зэрэг нэмэлт мэдээллээр жагсаах болно.
-
ls-a
- далд файл, фолдер зэрэг бүх агуулгыг жагсаах болно.
Алхам 3. Файлуудыг байршлаасаа алсын компьютерт хуулах
Хэрэв та дотоод компьютерээсээ алсаас хандаж буй компьютер дээрээ файл хуулах шаардлагатай бол та үүнийг ашиглаж болно
scp
тушаал:
-
scp /localdirectory/example1.txt @:
- example1.txt файлыг алсын компьютер дээр заасан руу хуулах болно. Алсын компьютерийн үндсэн хавтсанд хуулахын тулд хоосон орхиж болно.
-
scp @:/home/example1.txt./
- example1.txt файлыг алсын компьютер дээрх гэрийн лавлахаас локал компьютер дээрх одоогийн лавлах руу шилжүүлэх болно.
Алхам 4. Бүрхүүлээр дамжуулан файл хуулах
Та ашиглаж болно
cp
Файлуудын хуулбарыг нэг лавлах санд эсвэл өөрийн сонгосон директор руу хийх командыг ашиглана уу.
-
cp жишээ1.txt жишээ2.txt
- example1.txt -ийн хуулбарыг ижил байршилд example2.txt гэж үүсгэх болно.
-
cp жишээ1.txt /
- заасан байршилд example1.txt -ийн хуулбарыг үүсгэх болно.
Алхам 5. Файлуудыг зөөж, нэрийг нь өөрчилнө үү
Хэрэв та файлын нэрийг өөрчлөх эсвэл хуулахгүйгээр шилжүүлэхийг хүсвэл
mv
тушаал:
-
mv жишээ1.txt жишээ2.txt
- example1.txt -ийг example2.txt болгон өөрчилнө. Файл ижил байрлалд үлдэх болно.
-
mv лавлах1 лавлах2
- директор1 -ийг директор2 болгон өөрчлөх болно. Лавлахын агуулга өөрчлөгдөхгүй хэвээр байх болно.
-
mv жишээ1.txt лавлах1/
- example1.txt файлыг директор1 руу зөөх болно.
-
mv жишээ1.txt лавлах1/жишээ2.txt
- example1.txt -ийг директор1 руу зөөж, түүнийг example2.txt гэж нэрлэх болно
Алхам 6. Файл болон санг устгах
Хэрэв танд холбогдсон компьютерээс ямар нэгэн зүйлийг устгах шаардлагатай бол та үүнийг ашиглаж болно
rm
тушаал:
-
rm жишээ 1.txt
- example1.txt файлыг устгах болно.
-
rm - Би жишээ1.txt
- баталгаажуулахыг шаардсаны дараа example1.txt файлыг устгах болно.
-
rm лавлах1/
- директор1 болон түүний бүх агуулгыг устгах болно.
Алхам 7. Файлуудынхаа зөвшөөрлийг өөрчилнө үү
Та файлуудынхаа унших, бичих эрхийг өөрчлөх боломжтой
chmod
тушаал:
-
chmod u+w жишээ1.txt
(u) хэрэглэгчийн файлд бичих (өөрчлөх) зөвшөөрлийг нэмэх болно. Та мөн
g
бүлгийн зөвшөөрлийг өөрчлөх эсвэл
o
- дэлхийн зөвшөөрлийн хувьд.
-
chmod g+r жишээ1.txt
- унших (хандах) зөвшөөрлийг бүлгийн файлд нэмэх болно.
- Системийнхээ янз бүрийн талыг хамгаалах эсвэл нээхэд ашиглаж болох зөвшөөрлүүдийн том жагсаалт байдаг.
Алхам 8. Бусад төрөл бүрийн үндсэн тушаалуудыг сур
Та бүрхүүлийн интерфейс дээр бага зэрэг ашиглах хэд хэдэн чухал тушаалууд байдаг. Үүнд:
-
mkdir шинэ лавлах
- newdirectory нэртэй шинэ дэд директор үүсгэх болно.
-
pwd
- таны одоогийн лавлах байршлыг харуулах болно.
-
ДЭМБ
- системд хэн нэвтэрсэн болохыг харуулна.
-
pico newfile.txt
эсвэл
vi newfile.txt
- шинэ файл үүсгэж, файл засварлагчийг нээх болно. Өөр өөр системд өөр өөр файл засварлагч суулгасан болно. Хамгийн түгээмэл нь pico ба vi юм. Хэрэв танд өөр файл засварлагч суулгасан бол өөр командыг ашиглах шаардлагатай болж магадгүй юм.
Алхам 9. Аливаа командын талаар дэлгэрэнгүй мэдээлэл авах
Хэрэв та тушаал юу хийхээ мэдэхгүй байгаа бол үүнийг ашиглаж болно
хүн
Бүх боломжит хэрэглээ, параметрүүдийн талаар олж мэдэх командыг:
-
хүн
- командын тухай мэдээллийг харуулах болно.
-
хүн - к
- таны заасан бүх түлхүүр үгийг эр хүний бүх хуудаснаас хайх болно.
3 -р хэсгийн 3: Шифрлэгдсэн түлхүүр үүсгэх
Алхам 1. SSH түлхүүрээ үүсгэнэ үү
Эдгээр түлхүүрүүд нь нууц үг оруулах бүртээ алслагдсан байршилд холбогдох боломжийг танд олгоно. Энэ нь нууц үгээ сүлжээгээр дамжуулах шаардлагагүй тул алсын компьютерт холбогдох илүү найдвартай арга юм.
-
Командыг оруулаад компьютер дээрээ түлхүүр фолдер үүсгэнэ үү
$ mkdir.ssh
-
Командыг ашиглан нийтийн болон хувийн түлхүүрүүдийг үүсгэнэ үү
$ ssh-keygen –t rsa
- Түлхүүрүүдийн нууц үгийг үүсгэхийг хүсч байгаа эсэхийг танаас асуух болно; энэ нь заавал биш юм. Хэрэв та нууц үг үүсгэхийг хүсэхгүй байгаа бол Enter дарна уу. Энэ нь.ssh директорт id_rsa ба id_rsa.pub гэсэн хоёр түлхүүрийг үүсгэх болно
-
Хувийн түлхүүрийнхээ зөвшөөрлийг өөрчлөх. Хувийн түлхүүрийг зөвхөн унших боломжтой болгохын тулд командыг оруулна уу
$ chmod 600.ssh/id_rsa
Алхам 2. Нийтийн түлхүүрийг алсын компьютер дээр байрлуулна уу
Таны түлхүүрүүдийг үүсгэсний дараа та нээлттэй түлхүүрийг алсын компьютер дээр байрлуулахад бэлэн болно, ингэснээр та нууц үггүйгээр холбогдох боломжтой болно. Дараах тушаалыг оруулаад өмнө тайлбарласан шиг тохирох хэсгүүдийг орлуулна уу.
-
$ scp.ssh/id_rsa.pub @:
- Командын төгсгөлд хоёр цэг (:) оруулахаа мартуузай.
- Файл дамжуулах ажил эхлэхээс өмнө нууц үгээ оруулахыг танаас хүсэх болно.
Алхам 3. Алсын түлхүүрийг алсын компьютер дээр суулгана уу
Түлхүүрийг алсын компьютер дээр байрлуулсны дараа зөв ажиллахын тулд та үүнийг суулгах хэрэгтэй болно. Нэгдүгээрт, 3 -р алхам дээр хийсэн шиг алсын компьютерт нэвтэрнэ үү.
-
Алсын компьютер дээр SSH фолдер үүсгэ, хэрэв энэ нь байхгүй бол:
$ mkdir.ssh
-
Зөвшөөрөгдсөн түлхүүр файлд түлхүүрээ оруулна уу. Хэрэв файл хараахан байхгүй бол үүнийг үүсгэх болно:
$ cat id_rsa.pub >>.ssh/эрх бүхий_түлхүүрүүд
-
Хандалтыг зөвшөөрөхийн тулд SSH фолдерын зөвшөөрлийг өөрчилнө үү.
$ chmod 700.ssh
Алхам 4. Холболт ажиллаж байгаа эсэхийг шалгаарай
Түлхүүрийг алсын компьютерт суулгасны дараа та нууц үгээ оруулахыг шаардахгүйгээр холболт эхлүүлэх боломжтой байх ёстой. Холболтыг шалгахын тулд дараах тушаалыг оруулна уу.
$ ssh @