Агуулгын хүснэгт:

Raspberry Pi: SSH, Dekstop & FTP: 4 алхамаас алсаас хандах
Raspberry Pi: SSH, Dekstop & FTP: 4 алхамаас алсаас хандах

Видео: Raspberry Pi: SSH, Dekstop & FTP: 4 алхамаас алсаас хандах

Видео: Raspberry Pi: SSH, Dekstop & FTP: 4 алхамаас алсаас хандах
Видео: VPN (Virtual Private Network) Explained 2024, Долдугаар сарын
Anonim
Raspberry Pi -д алсаас хандах: SSH, Dekstop & FTP
Raspberry Pi -д алсаас хандах: SSH, Dekstop & FTP

Энэ нийтлэлд бид Raspberry Pi -тэй ажиллахад хялбар болгохын тулд алсаас хандах 3 өөр аргыг авч үзэх болно. Эхнийх нь SSH бөгөөд энэ нь терминал руу алсаас хандах боломжийг танд олгоно. Хоёр дахь нь зайны ширээний холболт бөгөөд та UI -тэй харилцах шаардлагатай үед Raspberry Pi ширээний компьютерт нэвтрэх боломжтой болно. Гурав дахь нь танд файл, фолдерт шууд хандах боломжийг олгодог бөгөөд ингэснээр та Raspberry Pi болон компьютерийн хооронд файлыг хялбархан авах эсвэл дамжуулах боломжтой болно.

Дээрх видеог тус бүрээр нь нарийвчлан авч үзсэн бөгөөд янз бүрийн аргуудын талаар ойлголт авахын тулд эхлээд үзэхийг зөвлөж байна.

Алхам 1: Өөрийн дотоод сүлжээнд холбогдоно уу

Өөрийн дотоод сүлжээнд холбогдоно уу
Өөрийн дотоод сүлжээнд холбогдоно уу
Өөрийн дотоод сүлжээнд холбогдоно уу
Өөрийн дотоод сүлжээнд холбогдоно уу

Гурван аргыг ашиглахын тулд Raspberry Pi нь алсын зайнаас нэвтрэхийг хүсч буй компьютертэйгээ ижил сүлжээнд холбогдсон байх ёстой. Үүнийг хийх хэд хэдэн арга байдаг.

Утастай холболт:

Хэрэв та утастай холболт хийхээр төлөвлөж байгаа бол зүгээр л Ethernet кабелийг самбар дээр залгаад кабелийн нөгөө үзүүрийг гэрийн чиглүүлэгчдээ залгаарай. Самбар автоматаар сүлжээнд холбогдох ёстой.

Утасгүй (дэлгэц/гар/хулганаар):

Хэрэв та утасгүй холболт ашиглахаар төлөвлөж байгаа бол ажлын талбар дахь утасгүй сүлжээний дүрс дээр дарж нууц үгээ оруулаад OK дарна уу. Самбар автоматаар сүлжээнд холбогдох ёстой. Үүний жишээг видеог үзнэ үү.

Утасгүй (дэлгэцгүй, толгойгүй горим):

Та мөн microSD картын ачаалах санд wpa_supplicant.conf файл үүсгэж самбарыг сүлжээнд холбож болно. Raspberry Pi үйлдлийн систем нь энэ файлыг анх ачаалах үед шалгаж, хэрэв байгаа бол сүлжээнд холбогдохын тулд сүлжээний дэлгэрэнгүй мэдээллийг ашиглах болно. Та загвар файлыг доорх линкээс татаж аваад өөрийн улсын код, сүлжээний нэр, нууц үгээр шинэчилж болно. Файл үүсгэхийн тулд Notepad ++ эсвэл Sublime Text 3 гэх мэт текст засварлагч ашиглахыг зөвлөж байна. Үүнийг хийсний дараа зургийг асааж дуусмагц ачаалах диск рүү хуулна уу, гэхдээ самбарыг анх ачаалахаасаа өмнө.

WPA загварын файл:

Улс орны кодын жагсаалтыг дараах холбоосоор ашиглана уу:

Сүлжээнд холбогдсоны дараа бид самбарын IP хаягийг олж авах хэрэгтэй. Та үүнийг олон аргаар хийж болно, гэхдээ нэг тохиромжтой арга бол Angry IP Scanner гэх мэт програм хангамжийг ашиглах явдал юм. Хэрэв та үүнийг бодит байдал дээр үзэх шаардлагатай бол видеог үзээрэй. Програм хангамж нь таны локал сүлжээг сканнердаж, идэвхтэй бүх төхөөрөмжийг IP хаягийн хамт жагсаана. Миний самбарын IP хаяг нь 192.168.1.37 бөгөөд хэрэв таны самбар гарч ирвэл та сүлжээндээ амжилттай холбогдсон гэдэгт итгэлтэй байж болно.

Алхам 2: SSH таны самбар дээр байна

SSH таны самбар дээр байна
SSH таны самбар дээр байна
SSH таны самбар дээр байна
SSH таны самбар дээр байна

Хэрэв та өмнө нь Raspberry Pi ашиглаж байсан бол хэзээ нэгэн цагт терминалын цонхыг ашиглах болно. Терминал ашиглах нь скрипт үүсгэх, програм хангамжийг шинэчлэх гэх мэтийг хялбархан хийх боломжийг олгодог. Анхдагч байдлаар, та дэлгэц болон гарыг самбар дээр холбосноор терминал руу нэвтрэх, ашиглах боломжтой боловч энэ нь тийм ч тохиромжтой байдаггүй, ялангуяа хэрэв та бүрэн хэмжээний USB портгүй эсвэл бүрэн цэнэггүй Pi Zero ашиглаж байгаа бол. хэмжээтэй HDMI порт. SSH нь дэлгэц эсвэл гар шаардлагагүй терминал руу нэвтрэх боломжийг олгодог бөгөөд энэ нь маш тохиромжтой юм. Илүү чухал зүйл бол та бүх зүйлийг бичихийн оронд үндсэн компьютерээсээ тушаал, скриптийг хуулж/буулгаж болно. SSH нь Secure SHell гэсэн үг бөгөөд энэ нь баталгаагүй холболтоор төхөөрөмжтэй аюулгүй харилцах боломжийг олгодог. SSH -ийг идэвхжүүлэх хоёр үндсэн арга байдаг.

Дэлгэц/гар/хулганы хамт:

Хэрэв танд дэлгэц, гар, хулгана холбогдсон бол та "Raspberry Pi -ийн тохиргоо" цонхыг "Preferences" цэснээс нээгээд "Interfaces" таб руу шилжиж болно. Та SSH -ийн хажууд байгаа "Идэвхжүүлсэн" гэсэн радио товчлуур дээр дараад OK дарна уу. Үүнийг хэрхэн яаж хийхийг видеог үзэж болно.

Дэлгэцгүй, толгойгүй горим:

Хэрэв танд дэлгэц рүү нэвтрэх эрх байхгүй бол та зүгээр л "ssh" нэртэй хоосон файл үүсгэж ачаалах диск рүү хуулж болно. Файлд өргөтгөл нэмж болохгүй. Файл үүсгэхийн тулд Notepad ++ эсвэл Sublime Text 3 гэх мэт текст засварлагч ашиглахыг зөвлөж байна. Энэ файлыг дүрсийг анивчсаны дараа удалгүй хуулна уу, гэхдээ анх удаа ачаалахаасаа өмнө. Энэ нь танд SSH -ийг идэвхжүүлэх болно.

Үүнийг хийсний дараа та компьютер дээрээ терминал цонх нээх хэрэгтэй (Windows -ийн командын мөр, Mac -д зориулсан терминал). Үүнийг хийсний дараа "ssh [email protected]" гэж бичээд enter дарна уу. Энэ командын тусламжтайгаар та IP хаягаа шинэчлэхээ мартуузай. Дараа нь танаас хостыг санаж байхыг хүсч байгаа эсэхийг асууж, тийм гэж бичээд enter товчийг дарна уу. Дараа нь энэ нь танаас нууц үг шаардах бөгөөд анхдагчаар бол энэ нь ишлэлгүй "бөөрөлзгөнө" юм. Нууц үгээ оруулсны дараа та самбар дээр нэвтэрч, дараа нь терминал руу нэвтэрч, гар ашиглан самбартай шууд холбогдсон мэт командыг ажиллуулж болно.

Алхам 3: Алсын ширээний холболт

Алсын ширээний холболт
Алсын ширээний холболт
Алсын ширээний холболт
Алсын ширээний холболт
Алсын ширээний холболт
Алсын ширээний холболт

SSH нь текст дээр суурилсан команд, скриптүүдийг ажиллуулахыг хүсэхэд хэрэгтэй байдаг. Гэсэн хэдий ч заримдаа та график хэрэглэгчийн интерфэйс эсвэл GUI -т хандах, түүнтэй харилцах шаардлагатай болдог бөгөөд ийм үед алсын ширээний холболт ашигтай байдаг. Алсын зайнаас нэвтрэх нь тийм ч хэцүү биш юм. Та зүгээр л Pi дээр алсын холболтын серверийг суулгах хоёр тушаалыг ажиллуулах хэрэгтэй.

Эдгээр тушаалуудыг Pi терминал дээр шууд ажиллуулж болно, эсвэл эхлээд SSH ашиглан самбар руу нэвтрэн ажиллуулж болно. Терминал дээр орсны дараа "sudo apt-get install tightvncserver" гэж бичээд суулгаснаа баталгаажуулахын тулд y оруулна уу. Энэ нь бидэнд tightvncserver суулгах болно. Дараагийн бидний ажиллуулах ёстой тушаал бол "sudo apt-get install xrdp" бөгөөд суулгахыг баталгаажуулахын тулд y оруулна уу. Энэ нь алсын зайнаас нэвтрэх боломжийг олгодог xrdp -ийг суулгах болно.

Одоо хийх ёстой зүйл бол ширээний компьютерт хандах явдал юм. Үүнийг хийхийн тулд Windows дээр "Алсын ширээний холболт" програмыг нээж, самбарын IP хаягийг оруулна уу. Энэ нь таныг нэвтрэх дэлгэц рүү хөтлөх бөгөөд та "pi" гэсэн анхдагч хэрэглэгчийн нэр, "бөөрөлзгөнө" гэсэн нууц үгээ оруулах шаардлагатай болно. Үүнийг хийсний дараа таныг Raspberry Pi Desktop руу аваачна. самбарыг алсаас удирдаж, дэлгэц, гар, хулгана ашиглан самбартай биечлэн холбогдсон мэт бүх зүйлийг хий.

Хэрэв та Mac ашиглаж байгаа бол эхлээд програмын дэлгүүрээс "Microsoft Remote Connection" програмыг суулгах хэрэгтэй болно. Дараа нь та IP хаяг, хэрэглэгчийн нэр, нууц үг, холболтын нэрийг бичиж шинэ холболт үүсгэж болно. Эцэст нь холболтыг эхлүүлэхийн тулд холболтын нэрийг хоёр дарна уу, тэгвэл та Raspberry Pi Desktop руу орох болно. Үүнийг компьютер болон Mac аль алинд нь харуулахын тулд видеог үзээрэй.

Алхам 4: FTP -ийг идэвхжүүлэх

FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна
FTP -ийг идэвхжүүлж байна

Алсын ширээний холболт ашиглах нь ашигтай боловч та үүнийг ашиглан компьютер болон Pi ширээний хооронд файл хуулж чадахгүй. Аз болоход, үүнийг алсаас хийх хялбар арга байдаг бөгөөд энэ нь FTP эсвэл Файл дамжуулах протоколыг ашиглах явдал юм.

FTP -ийг тохируулах нь бас энгийн зүйл юм. Бид эхлээд "sudo apt-get update" програмыг ажиллуулж багцын мэдээллийг шинэчлэх хэрэгтэй. Дараа нь бид FTP серверийг суулгах "sudo apt install proftpd" командыг ажиллуулах хэрэгтэй. Энэ бол таны хийх ёстой зүйл. Анхдагч байдлаар, FTP ашиглан хандах боломжтой директоруудад ямар ч хязгаарлалт байхгүй. Хэрэв танд олон хэрэглэгч байгаа бол хэрэглэгчийн хандалтыг зөвхөн /home /user гэсэн директор руу хязгаарлах нь утга учиртай болно. Үүнийг хийхийн тулд тохиргооны файлыг шинэчлэх шаардлагатай бөгөөд үүний тулд та "sudo nano /etc/proftpd/proftpd.conf" тушаалыг ажиллуулах хэрэгтэй бөгөөд энэ нь тохиргооны файлыг текст засварлагч дээр нээх болно. "#DefaultRoot" мөр рүү доош гүйлгээд "#" гэсэн тэмдэглэгээг үлдээгээрэй. Үүнийг хийсний дараа "CTRL+X", дараа нь "y", дараа нь "ENTER" дарж файлыг хадгална уу. Дараа нь та "sudo service proftpd reload" командыг ажиллуулж үйлчилгээг дахин ачаалах хэрэгтэй болно. Энэ нь шинэ тохиргоог хүчин төгөлдөр болгох бөгөөд бид зөвхөн /home /pi лавлахад хандах боломжтой болно.

Файл, фолдерт хандах нь адил хялбар юм. Та вэб хөтөчийг нээж "ftp://192.168.1.37" гэж бичээд "pi" гэсэн анхдагч хэрэглэгчийн нэр, "бөөрөлзгөнө" гэсэн үндсэн нууц үгээр нэвтэрч болно. Дараа нь та файлуудыг үзэх, татаж авах боломжтой болно. Энэ нь аюулгүй байдлын үүднээс сессийг баталгаажуулахыг танаас шаардах болно. Энэ нь тийм ч тохиромжтой биш бөгөөд санал болгож буй арга бол FileZilla гэх мэт FTP клиентийг ашиглах явдал юм. Зүгээр л татаж аваад суулгаад зурган дээр үзүүлсэн шиг дээд талбарт байгаа холболтын дэлгэрэнгүй мэдээллийг оруулна уу - IP хаяг, хэрэглэгчийн нэр, нууц үг, порт 21. Үүнийг хийсний дараа "Quickconnect" товчлуур дээр дарахад та үүнийг хийх боломжтой болно. самбартай холбох. Raspberry Pi файл, фолдерыг баруун талд, таны компьютерийн файлын систем зүүн талд байх болно. Та шилжүүлгийг идэвхжүүлэхийн тулд файлуудыг чирж болно. Ингэснээр та хэрэгтэй файлуудаа хялбархан татаж аваад файлын системийг удирдах боломжтой болно.

Гурван өөр аргыг ашиглан Raspberry Pi -гээ алсаас үзэх нь маш хялбар юм. Хэрэв танд ийм хэрэгтэй бичлэгүүд таалагдаж байвал манай YouTube сувгийг захиалах нь маш их тус болно.

YouTube:

Уншсанд баярлалаа!

Зөвлөмж болгож буй: