Სარჩევი:

მედია სერვერი ჟოლოს Pi გამოყენებით: 6 ნაბიჯი
მედია სერვერი ჟოლოს Pi გამოყენებით: 6 ნაბიჯი

ვიდეო: მედია სერვერი ჟოლოს Pi გამოყენებით: 6 ნაბიჯი

ვიდეო: მედია სერვერი ჟოლოს Pi გამოყენებით: 6 ნაბიჯი
ვიდეო: Java On Conference 2022, JDK 19, Spring Framework 6 და Spring Boot 3 [MJC News #11] 2024, ნოემბერი
Anonim
მედია სერვერი Raspberry Pi– ს გამოყენებით
მედია სერვერი Raspberry Pi– ს გამოყენებით
მედია სერვერი Raspberry Pi- ს გამოყენებით
მედია სერვერი Raspberry Pi- ს გამოყენებით
მედია სერვერი Raspberry Pi– ს გამოყენებით
მედია სერვერი Raspberry Pi– ს გამოყენებით

ალბათ თქვენ მოგზაურობთ ან მოგზაურობთ და ფიქრობთ: "ვისურვებდი, რომ მეც შემეძლო ამის გადატანა, ოჰ … და ეს ასევე." არ ინერვიულო, მე იგივე ვარ:). მოგზაურობა ხშირად შეიძლება იყოს დრო და მეხსიერება (სურათების და ვიდეოების გადაღებიდან), ასე რომ, მოწყენილობის და მეხსიერების ნაკლებობის დასაძლევად, საუკეთესო გამოსავალი, რაც წავაწყდი, იყო კომპაქტური და პორტატული ღრუბელი, რომელიც მუშაობს ოფლაინში. მიუხედავად იმისა, რომ ღრუბლოვანი საცავის უმეტესობა მოცულობითია, სხვა ონლაინ ღრუბლები ეყრდნობიან ინტერნეტ კავშირს. ორივე არ გამოიყურება კარგი გამოსავალი მოგზაურობისთვის, ამიტომ გადავწყვიტე პორტატული, ოფლაინ ღრუბელით წასვლა. მე ამას დავარქვი როგორც ArOZ-Online სისტემა, ვინაიდან ორიგინალურ პროექტსაც იგივე ჰქვია (იხ. ქვემოთ).

Pi ნულოვანი w გამოშვების შემდეგ, პორტატული და დაკავშირებული პროექტები ჟოლოს პი ჩათვლით უფრო პოპულარული და კომპაქტური გახდა. რა მოხდება, თუ თქვენ შეძლებთ გახადოთ თქვენი ღრუბლიანი ღრუბელი მხოლოდ პი ნულით? პი ნულის ფორმულა, ისევე როგორც დაბალი ღირებულება მას საკმაოდ შესაფერისად აქცევს ამ პროექტისათვის.

ეს ხაზგარეშე ღრუბელი მუშაობს wifi სიგნალის მიწოდებით pi ნულოვანი w wifi ადაპტერიდან. Pi ნულიდან wifi– სთან დაკავშირების შემთხვევაში, თქვენს ტელეფონს, ტაბლეტს ან ლეპტოპს შეუძლია წვდომა იქონიოს pi zero– ის მიკრო SD ბარათის მეხსიერებაზე ხაზგარეშე ვებ – გვერდის საშუალებით, რომელიც მოცემულია pi zero w– ით. სურათების, ვიდეოების და მუსიკის ატვირთვა, გადმოწერა და დაკვრა შესაძლებელია ამ ვებგვერდიდან. მთელი სისტემა ავტომატურად მუშაობს pi ნულოვანი w ენერგიით.

ორიგინალური პროექტი (https://www.instructables.com/id/Simplest-Media-Ce…) ეკუთვნის tobychui– ს intructables– დან (https://www.instructables.com/member/tobychui/), რომელმაც ბევრი დრო და მუშაობა იმისათვის, რომ ეს პროექტი რეალობად იქცეს. მინდა მადლობა გადავუხადო ჩემს ამ კარგ მეგობარს დახმარებისთვის და მინდა გთხოვოთ, რომ გადახედოთ მის პროექტებს.

ნაბიჯი 1: რა არის საჭირო?

რა არის საჭირო?
რა არის საჭირო?

წვდომა ლეპტოპზე ან კომპიუტერზე

ჟოლო პი ნულოვანი w

Mirco sd ბარათი (მინიმალური 8 GB) ოპერაციული სისტემისთვის (Sandisk Ultra და Samsung EVO+ რეკომენდირებულია წერის და კითხვის მაღალი სიჩქარის გამო)

რაღაც წვდომა მიკრო SD ბარათზე თქვენი ლეპტოპიდან/ კომპიუტერიდან. მე არაფერი მჭირდებოდა, მაგრამ შეიძლება დაგჭირდეთ მიკრო SD- დან SD ბარათის ადაპტერი ან USB, რომელშიც მიკრო SD ბარათის დამონტაჟება და წვდომა შესაძლებელია კომპიუტერიდან/ ლეპტოპიდან.

მიკრო USB კაბელი ნულოვანი w ენერგიისთვის

და შესაძლოა საქმე დაიცვას pi ნულოვანი w.

რაც შეეხება მიკრო SD ბარათს, ოპერაციულ სისტემას დასჭირდება დაახლოებით 3, 5 გბ, დარჩენილი მეხსიერება შეიძლება გამოყენებულ იქნას ხაზგარეშე ღრუბლისთვის. მე პირადად გამოვიყენე 64 GB sandisk ultra და დამრჩა 59 GB ფაილების გამოსაყენებლად. რამდენადაც მახსოვს, მაქს. Raspberry Pi– სთვის მხარდაჭერილი მიკრო SD ბარათის ზომაა 128 GB, მაგრამ ყველა ბარათი არ არის მხარდაჭერილი და ზოგიერთი მათ გამოყენებამდე უნდა იყოს ფორმატირებული.

ნაბიჯი 2: დაწყება

Ვიწყებთ
Ვიწყებთ
Ვიწყებთ
Ვიწყებთ
Ვიწყებთ
Ვიწყებთ

იმის ნაცვლად, რომ დავწერო დაახლოებით 50 ნაბიჯი ან მეტი, რათა დამემუშავებინა ეს პროექტი თქვენს Raspberry Pi zero w, მე ავირჩიე უბრალოდ გამოქვეყნება სურათის ფაილი, რომელიც უნდა დაიწვას ცარიელ მიკრო SD ბარათზე. გამოსახულების ფაილი არის 1, 45 GB დიდი და შეკუმშული. თქვენ არ გჭირდებათ ფაილის გახსნა, თუ მიჰყვებით ქვემოთ მოცემულ ინსტრუქციას. აქ მოცემულია სურათის ფაილის ბმული:

ArOZ ალფა გამოსახულების ფაილი

სურათი დაიწვა ცარიელ SD ბარათზე (მინ. 8 GB). ამისათვის ჯერ დააფორმატირეთ მიკრო SD ბარათი პროგრამული უზრუნველყოფის 'SDFormatter' გამოყენებით (შეგიძლიათ ჩამოტვირთოთ https://www.sdcard.org/downloads/formatter_4/index…). მას შემდეგ, რაც ჩართავთ თქვენს მიკრო SD ბარათს, შეარჩიეთ პარამეტრები და გააქტიურეთ 'Format-Size-Adjustment'. ფორმატირების შემდეგ, სურათი შეიძლება დაიწვას მიკრო SD ბარათზე. მე პირადად მირჩევნია Etcher– ის გამოყენება სურათების დაწვისთვის, რადგან მისი გამოყენება მარტივია და არ მოითხოვს თქვენ ფაილების გახსნას. Etcher შეგიძლიათ გადმოწეროთ აქედან: https://etcher.io/. მას შემდეგ რაც შეარჩიეთ დისკი თქვენი მიკრო SD ბარათით და სხვა, შეარჩიეთ ArOZ-Online სურათი და დააწკაპუნეთ ფლეშზე. როდესაც პროცესი დასრულებულია, სისტემა ფუნქციონირებს, მაგრამ მოითხოვს გარკვეულ ცვლილებებს.

ნაბიჯი 3: სისტემის ტესტირება

სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება
სისტემის ტესტირება

ახლა, როდესაც დაყენებულია მიკრო SD ბარათი, შეაერთეთ მიკრო SD ბარათი სლოტში pi zero w. ჩართეთ ჟოლო მიკრო USB კაბელით. დაახლოებით 2 წუთის შემდეგ, თქვენ უნდა გქონდეთ საშუალება ნახოთ 'ArOZ-Online', როგორც ახალი ქსელი. სცადეთ მასთან დაკავშირება სხვა მოწყობილობის გამოყენებით. ნაგულისხმევი პაროლი არის 'toby-chui'. თქვენ უნდა იყოთ დაკავშირებული, რომ იყოთ wifi ჟოლოს პიდან, მაგრამ ფაქტობრივი ინტერნეტი არ არის ხელმისაწვდომი. გადადით თქვენს ბრაუზერში და ჩაწერეთ:

192.168.0.1

ახლა თქვენ უნდა გქონდეთ საშუალება ნახოთ ArOZ-Online ვებგვერდი, თუ ყველაფერი სწორად გაკეთდა. ახლა, როდესაც ის მუშაობს, ზოგიერთ ფაილს სჭირდება რედაქტირება. ფაილების შესაცვლელად, გადმოწერეთ VNC Viewer აქედან თქვენს ლეპტოპზე/კომპიუტერზე (სასურველია) და დაუკავშირდით ArOZ-Online სისტემას wifi პარამეტრებში.

ვინაიდან მტკივნეულია მთელი IP მისამართის დაწერა ყოველ ჯერზე, როცა გსურთ ოფლაინ-ღრუბელში წვდომა, მე ჩავამატე სანიშნეები ArOZ-Online ვებსაიტის მისამართით, რათა შევძლო ღრუბელზე წვდომა ერთ ღილაკზე დაჭერით.

www.realvnc.com/download/viewer/

გახსენით VNC Viewer და ჩაწერეთ ეს მისამართი მისამართის ველში:

192.168.0.1

ის მოგთხოვთ მომხმარებლის სახელს და პაროლს. ნაგულისხმევი მომხმარებლის სახელი არის "pi" და ნაგულისხმევი პაროლი არის "ჟოლო". თუ ეს არ გაძლევთ საშუალებას შეხვიდეთ ამ ინფორმაციის გამოყენებით, სცადეთ "root" მომხმარებლის სახელი და "პაროლი" როგორც პაროლი.

ახლა თქვენ უნდა ნახოთ ArOZ-Online სისტემის დესკტოპი.

შესვლის შემდეგ, გადატვირთეთ მოწყობილობა LXTerminal– ში მიბმით:

sudo გადატვირთვა

გადატვირთვის შემდეგ, თქვენ შეძლებთ შეხვიდეთ მომხმარებლის 'pi' გამოყენებით

ნაბიჯი 4: საბოლოო კონფიგურაცია

საბოლოო კონფიგურაცია
საბოლოო კონფიგურაცია
საბოლოო კონფიგურაცია
საბოლოო კონფიგურაცია
საბოლოო კონფიგურაცია
საბოლოო კონფიგურაცია

არ აქვს მნიშვნელობა რა ზომა აქვს თქვენს მიკრო SD ბარათს, მეხსიერების სრული მოცულობა არ შეიძლება გამოყენებულ იქნას როგორც არის. თქვენი mirco SD ბარათის სრული მეხსიერების გამოსაყენებლად გახსენით LX ტერმინალი, შემდეგ ჩაწერეთ:

sudo raspi-config

მენიუ უნდა გამოჩნდეს ახლა. აირჩიეთ "გაფართოებული პარამეტრები" მენიუდან, შემდეგ დააჭირეთ Enter. აქედან აირჩიეთ "გაფართოება-ფაილური სისტემა". გადადით "უკან" მარჯვენა და მარცხენა ისრის ღილაკების გამოყენებით, დააჭირეთ Enter, შემდეგ აირჩიეთ "დასრულება" ანალოგიურად და ასევე დააჭირეთ Enter. სისტემა მოგთხოვთ გადატვირთვას (გადატვირთვა). აირჩიეთ "დიახ" და დაელოდეთ. სანამ სისტემა გადატვირთულია, თქვენ დაკარგავთ wifi სიგნალებს და VNC შეწყდება. ხელახლა დასაკავშირებლად დაელოდეთ დაახლოებით 2 წუთი, ხელახლა დაუკავშირდით ArOZ-Online– ს თქვენი მოწყობილობიდან wifi პარამეტრებში და გამოიყენეთ VNC Viewer სამუშაო მაგიდის საჩვენებლად.

შემდეგი რაც უნდა გააკეთოთ არის ნაგულისხმევი პაროლის შეცვლა. ეს შეიძლება გაკეთდეს ჟოლოს ხატის დაჭერით, რომელიც მდებარეობს ქვედა მარცხენა კუთხეში, შემდეგ შეარჩიეთ "პარამეტრები" და დააწკაპუნეთ "ჟოლოს კონფიგურაციაზე". დააწკაპუნეთ "პაროლის შეცვლაზე" და ჩაწერეთ "ჟოლო" როგორც მიმდინარე პაროლი. ჩაწერეთ ახალი პაროლი და ხელახლა ჩაწერეთ ბოლო ველში. დაბოლოს, დააწკაპუნეთ შესვლაზე, რომ გამოიყენოთ ცვლილება. სხვა დროს VNC– სთან დაკავშირებისას გამოიყენეთ მითითებული პაროლი.

ArOZ-Online სისტემიდან wifi პაროლის შესაცვლელად, კონკრეტული ფაილი უნდა შეიცვალოს. ჩაწერეთ ეს ტერმინალში:

sudo leafpad /etc/hostapd/hostapd.conf

იპოვეთ ხაზი "wpa_passphrase = toby-chui" და შეცვალეთ პაროლი, შეცვალეთ "toby-chui" თქვენი საკუთარი პაროლით. დარწმუნდით, რომ ახალი პაროლი შეიცავს მინიმუმ 8 სიმბოლოს და ადვილი მისახვედრი არ არის. შეინახეთ ფაილი 'Ctrl' და 's' დაჭერით და შენახვის შემდეგ დატოვეთ რედაქტორი დაჭერით 'Alt' და 'F4'. ცვლილებების გამოსაყენებლად, გადატვირთეთ ჟოლოს pi აკრეფით:

sudo გადატვირთვა

ერთი-ორი წუთის შემდეგ, როდესაც ArOZ-Online- ს ხედავთ როგორც wifi ქსელს, მიხვდებით, რომ პაროლი განახლებულია და არცერთ მოწყობილობას არ შეუძლია მასთან დაკავშირება. ან მოწყობილობა, რომელთანაც თქვენ ცდილობთ დაკავშირებას, გეტყვით, რომ ხელახლა შეიყვანოთ პაროლი, ან შეიძლება დაგჭირდეთ ამ ქსელის პაროლის ხელით შეცვლა ქსელის პარამეტრებში. დაკავშირების შემდეგ, ჩაწერეთ 192.168.0.1 თქვენს ბრაუზერში. უნდა გამოჩნდეს ArOZ-Online ვებ – გვერდი. თუ ის მუშაობს, მაშინ ყველაფერი კარგადაა.

გილოცავთ, თქვენ დაასრულეთ საკუთარი პორტატული ხაზგარეშე ღრუბლის დაყენება.

ვიმედოვნებ, რომ მოგეწონათ ეს პროექტი და გსურთ მოისმინოთ თქვენი აზრი ქვემოთ მოცემულ კომენტარებში:) გთხოვთ, არ დაგავიწყდეთ დაწკაპუნება 'მე გავაკეთე!' როდესაც თქვენ დაასრულებთ ამ სისტემას, რადგან ეს არის ჩემი პირველი ინსტრუქცია. მეც გამიხარდება თუ დაამატებ ამ პროექტს შენს რჩეულს:))

კარგი, გმადლობთ და კიდევ შევხვდებით.

ნაბიჯი 5: უსაფრთხოების დამატება…

უსაფრთხოების დამატება…
უსაფრთხოების დამატება…

უსაფრთხოება მნიშვნელოვანია. არავის მოეწონება, თუ ბოროტი ჰაკერი ვიღაცის მონაცემებს ეძებს. ამ დროისთვის, თქვენი ნულოვანი w საკმაოდ უსაფრთხოა, რადგან ის რეალურად არ არის დაკავშირებული ინტერნეტთან, მაგრამ ადგილობრივ ჰაკერებს შეუძლიათ კვლავ მიიღონ წვდომა თქვენს მონაცემებზე თქვენი ღრუბლიდან. "ადგილობრივში" ვგულისხმობ ადამიანებს, რომლებსაც შეუძლიათ თქვენი ღრუბლის SSID- ის ნახვა. რამდენიმე რამ შეიძლება გაკეთდეს თქვენი ღრუბლის უსაფრთხოების გასაუმჯობესებლად:

აიძულებს "sudo" მომხმარებელს შეიყვანოს თქვენი პაროლი:

ტერმინალში ჩაწერეთ 'sudo passwd'. ის მოგთხოვთ ახალ პაროლს. არ ინერვიულოთ, ტერმინალი არ გაჩვენებთ თქვენს მიერ აკრეფილ სიმბოლოებს, მაგრამ ეს ნორმალურია. დააჭირეთ ღილაკს "შეიყვანეთ" და ხელახლა ჩაწერეთ თქვენი პაროლი. ახლა, მომხმარებელს 'sudo' აქვს პაროლი, მაგრამ ის ჯერ არ ითხოვს მას. იმისათვის, რომ აიძულო 'sudo' მომხმარებლები შეიყვანონ პაროლი, ჩაწერეთ:

sudo nano /etc/sudoers.d/010_pi-nopasswd

და შეცვალეთ 'nopasswd' 'passwd' (უბრალოდ ამოიღეთ 'არა'). დააჭირეთ ღილაკს Control და ასო 'X' თქვენს კლავიატურაზე და დააჭირეთ Enter. ფაილის შესანახად, უბრალოდ დააჭირეთ 'y' და დააჭირეთ Enter, ეს დასრულებულია!

მომხმარებლის 'root' - ის პაროლის შექმნა:

მომხმარებლის 'ფესვს' აქვს მეტი უფლება, ვიდრე ნებისმიერ მომხმარებელს. სტანდარტულად, მომხმარებლის 'root' არ მოითხოვს პაროლს, რომელიც არის უსაფრთხოების ხვრელი. "Root" მომხმარებლისთვის პაროლის შექმნა გააუმჯობესებს უსაფრთხოებას. ამისათვის შეიყვანეთ ტერმინალში 'sudo su' მომხმარებლის 'root' - ზე გადასასვლელად. ერთხელ იქ, ჩაწერეთ 'passwd' და დაამატეთ პაროლი. დააჭირეთ ღილაკს "შეიყვანეთ" და ხელახლა ჩაწერეთ თქვენი პაროლი. დასასრულებლად კვლავ დააჭირეთ Enter- ს. ახლა თქვენი ღრუბელი უფრო დაცულია ჰაკერებისგან.

ბოდიში ჰაკერებისათვის, კარგი მცდელობა, მაგრამ სიგარეტის გარეშე;)

ნაბიჯი 6: სურვილისამებრ: გამართვა, განახლება, ახალი პროგრამული უზრუნველყოფის დაყენება…

სურვილისამებრ: გამართვა, განახლება, ახალი პროგრამული უზრუნველყოფის დაყენება…
სურვილისამებრ: გამართვა, განახლება, ახალი პროგრამული უზრუნველყოფის დაყენება…
სურვილისამებრ: გამართვა, განახლება, ახალი პროგრამული უზრუნველყოფის დაყენება…
სურვილისამებრ: გამართვა, განახლება, ახალი პროგრამული უზრუნველყოფის დაყენება…

როგორც თქვენ ალბათ მიხვდით, ბოლო ნაბიჯის შემდეგ თქვენი pi მოწყვეტილია მსოფლიო ქსელს. სამუშაო მაგიდაზე Pi გეუბნებათ, რომ უკაბელო ინტერფეისი არ არის ნაპოვნი. თუ გსურთ სისტემის განახლება ან განახლება ან დამატებითი პროგრამული უზრუნველყოფის დაინსტალირება, არსებობს გზა მიიღოთ ინტერნეტი წვდომის გარეშე. ამისათვის თქვენ დაგჭირდებათ Linux- ის მიერ დამოწმებული plug-n-play wifi dongle (ძირითადად wifi-dongle, რომელიც მხარს უჭერს Raspberry Pi მაგ. PiHut / Edimax / Pimoroni…) ასევე მიკრო USB- ს USB- ზე ადაპტერი. შეაერთეთ მიკრო USB ადაპტერი Pi მარცხენა მიკრო USB სლოტში და დაუკავშირეთ დონლერი ადაპტერს და ჩართეთ Pi. დაუკავშირდით Pi– ს VNC– ით 192.168.0.1 – ის გამოყენებით და მოძებნეთ wifi ქსელები wifi –ის ხატის დაჭერით ქვედა მარცხენა მხარეს. თქვენ მოგეთხოვებათ შეიყვანოთ პაროლი ქსელისთვის. თქვენ უნდა გქონდეთ სამუშაო ინტერნეტ კავშირი, რომელიც გაგრძელდება მანამ, სანამ გარე wifi ადაპტერი ჩართულია.

ამ სისტემის ერთი დიდი უპირატესობა ის არის, რომ Raspberry Pi Zero W– ის ყველა ფუნქცია მაინც შეიძლება გამოყენებულ იქნას. თუ მოგზაურობთ, შეგიძლიათ ჟოლოს პი სამუშაო მაგიდაზეც იმუშაოთ VNC– ით და იქონიოთ წვდომა, როდესაც Pi იკვებება. თქვენ არც დაგჭირდებათ ეკრანი, კლავიატურა ან მაუსი Pi Zero W.– ს დესკტოპზე წვდომისათვის.

გირჩევთ: