තිරයක් නොමැතිව ssh සඳහා සූදානම් වන්න


157

මට නිවසේ රාස්ප්බෙරි පයි මාදිලියක් ඇත, නමුත් මට තිරයක් නොමැත. මගේ සැලසුම එය ඊතර්නෙට් වෙත සම්බන්ධ කර ඉන්පසු එයට ඇතුල් කිරීමයි. නමුත් මෙයින් අදහස් කරන්නේ මෙහෙයුම් පද්ධතිය (ඩෙබියන් මිරිකීම) සහිත SD කාඩ්පත පළමුව සකස් කළ යුතු බවයි. මම ක්‍රම දෙකක් දකිමි:

  1. ආර්පී සෑම විටම ස්ථාවර අයිපී ලිපිනයක් යටතේ ඊතර්නෙට් වෙත සම්බන්ධ වන අතර එස්එස්එච් සේවාදායකයක් සක්‍රීය කරන පරිදි මෙහෙයුම් පද්ධතිය සමඟ එස්ඩී සූදානම් කරන්න.

  2. ආර්පී ජාලයට සම්බන්ධ වන, එස්එස්එච් සේවාදායකයක් සක්‍රීය කර එහි අයිපී ලිපිනය විකාශනය කරන පරිදි මෙහෙයුම් පද්ධතිය සමඟ එස්ඩී සූදානම් කරන්න.

මෙම ක්‍රමවලින් වඩාත් පහසු වන්නේ කුමක්ද? මම එය කරන්නේ කෙසේද? වෙනත් ක්‍රම තිබේද?

මට පහත මෙවලම් ඇත: උබුන්ටු 10.4, මැකෝස් 10.5, වින්ඩෝස් 7, නමුත් උබුන්ටු සතුව ඇත්තේ කාඩ් රීඩරයක් පමණි. අවාසනාවට මට මගේ රවුටරයේ DHCP වගුවට ප්‍රවේශ විය නොහැක, එය සම්පූර්ණයෙන්ම වසා ඇත.


5
පසෙකින් ප්‍රයෝජනවත් - එස්එස්එච් සක්‍රීය කර ඇති විට රාස්පී ස්වභාවිකව ආරම්භ නොවේ (ඩේබියන්, අවම වශයෙන්). ආරම්භ කිරීමට SSH නමින් ගොනුවක් / boot / හි වෙනස් කිරීමට ඔබට අවශ්‍යය. මෙය ඔබේ ප්‍රශ්නයට පිළිතුරු නොදෙන බව මම දනිමි, නමුත් එය ඊළඟ බාධාව විය හැකිය :)
ජෝර්ජ් පියර්ස්

1
මෙය පිළිතුරක් වීමට සුදුසු යැයි මට හැඟෙන්නේ නැත, නමුත් ඔබට වරාය පරිලෝකන මෙවලමක් උත්සාහ කළ හැකිය.
ian.shaun.thomas

10
@iampearce: ඩෙබියන් වීසි බීටා හි, ssh දැන් පෙරනිමියෙන් සක්‍රීය කර ඇති බව පෙනේ.
ජෝන් ඊගර්ටන්

5
වත්මන් තිරිඟු පෙරනිමියෙන් SSH සක්‍රීය කර ඇත. ඔබේ ජාලය තුළ DHCP සේවාදායකයක් තිබේ නම්, එය කොටුවෙන් පිටත ක්‍රියා කරයි.
සෙන්ට්‍රි

1
ඔබට අනුමාන කිරීමට අවශ්‍ය සියලුම පිළිතුරු දැනටමත් තිබේ. මට අවශ්‍ය වූයේ මගේ ජාලය තුළ Pis සෙවීමේ ක්‍රමය එක් කිරීමට ය. මට සාමාන්‍යයෙන් එකකට වඩා තිබේ, 22 වරාය සහිත ඊටත් වඩා යන්ත්‍ර තිබේ. nmap -sP 192.168.0.0/24 | grep Pi -B 2
cee

Answers:


71

ආරම්භයේ දී ssh සක්‍රීය boot.rcකිරීම සඳහා, SD රූපයේ ඇරඹුම් කොටසෙහි උපස්ථ කර එය ප්‍රතිස්ථාපනය කරන්නboot_enable_ssh.rc

ඔබගේ රවුටරය ගැන මම නොදනිමි, නමුත් ඔබේ Pi හි MAC ලිපිනය සඳහා ස්ථාවර IP ලිපිනයක් වෙන් කරවා ගැනීමට ඔබට එය වින්‍යාස කිරීමට හැකිය.


3
අත්තිවාරම විසින් සපයනු ලබන ඩේබියන් මිරිකීමේ රූපයේ ssh දැනටමත් ස්ථාපනය කර තිබේද?
බී

1
IllTillB, එය සපයා ඇති රූපයේ ස්ථාපනය කර ඇත, නමුත් එය අතින් ආරම්භ කළ යුතුය.
finnw

1
හරි, ඇරඹුම් කොටස කුමක්ද? මා සතුව ගොනු පද්ධතිය අඩංගු වන අතර, එක් හුවමාරු කොටසක් සහ ආරම්භක ගොනුව සහ වෙනත් ඒවා අඩංගු වේ. Boot_enable_ssh.rc ද ඇත, නමුත් boot.rc. මම එය boot.rc ලෙස නම් කර ආරම්භ කළෙමි. මම ජාලය තුළ RPi සොයා ගතිමි (අවම වශයෙන් එය Pi යැයි මම සිතමි), නමුත් ssh වසා ඇත.
බී

1
ඔබට විශ්වාසද එය එලෙසම බව. Raspberrypi.stackexchange.com/questions/606/…
ඩේවිඩ් සයික්ස්

5
මම 2012-09-18-wheezy-raspbian.img රූපය නව හිස් රහිත රාස්ප්බෙරි පයි මත ආරම්භ කළෙමි, එය sshd ස්වයංක්‍රීයව ආරම්භ කර DHCP භාවිතයෙන් වින්‍යාස කර ඇත.
අංක

53
  1. පිටපතක් boot_enable_ssh.rcසඳහා boot.rcසිට /bootවූ ජෙලි නිෂ්පාදන අතුරින් රතු පැහැති ජෙලි Pi ගණන්වල rootfs(SD කාඩ්)

  2. තවමත් රාස්ප්බෙරි පයි හි rootfs, /etc/network/interfacesස්ථාවර IP ලිපිනයක් ලබා දීම සඳහා සංස්කරණය කරන්න (එබැවින් DHCP සේවාදායකයක් අවශ්‍ය නොවේ). උදාහරණයක් වශයෙන්,

    auto lo eth0
    iface lo inet loopback
    iface eth0 inet static
        address 192.168.0.202
        netmask 255.255.255.0
        gateway 192.168.0.200
    
  3. ඔබේ රාස්ප්බෙරි පයි ආරම්භ කරන්න, ඔබේ පරිගණකය සම්බන්ධ කර ඇති එකම ජාලයට සම්බන්ධ කිරීමට ඊතර්නෙට් කේබලයක් භාවිතා කරන්න (නැතහොත් එය ඔබේ පරිගණකයට කෙලින්ම සම්බන්ධ කරන්න) සහ SSH හරහා ප්‍රවේශ වන්න:

    ssh pi@192.168.0.202
    
  4. ඔබේ රාස්ප්බෙරි පයි හි සැහැල්ලු VNC සේවාදායකයක් ස්ථාපනය කරන්න:

    sudo apt-get install tightvncserver
    
  5. ඉන්පසු VNC සේවාදායකය ආරම්භ කරන්න (මුරපදයක් සැකසීමට ඔබෙන් අසනු ඇත):

    vncserver :1 -name RasPi -depth 16 -geometry 1024x768
    
  6. ඔබේ පරිගණකයේ VNC ග්‍රාහකයක් ස්ථාපනය කරන්න:

    apt-get install xtightvncviewer
    
  7. ඉන්පසු ඔබේ පරිගණකයෙන් VNC හරහා ඔබේ රාස්ප්බෙරි පයි වෙත සම්බන්ධ වන්න:

    xtightvncviewer 192.168.0.202:1
    

එය මෙහි ක්‍රියා කරන්නේ එලෙසිනි :)


2
FWIW: OP ඇසුවේ ssh ගැන - X හෝ VNC ගැන නොවේ.
බ්‍රැඩ්

මෙහෙයුම් පද්ධතිය pi මත සවි කිරීම සඳහා මම BUILDROOT යටතේ raspberrypi_defconfig වින්‍යාසය භාවිතා කර ඇත ... ඇරඹුම් ෆෝල්ඩරයේ boot.rc ගොනුවක් නොමැත !!! මට කල හැක්කේ කුමක්ද ?
මෘගයා

36

මෙම කිසිවක් boot_enable_ssh.rcදේවල් වත්මන් Raspian තුළ පවත්නා ගොඩනඟයි. ඔබ ආරම්භ කරන විට, ලස්සන චිත්‍රක මෙනුවක් මඟින් ඔබට විකල්ප කිහිපයක් ලබා දෙයි (SSHD ආරම්භයේදී පැටවිය යුතුද යන්න ඇතුළුව) ඉන්පසු විධාන රේඛාවකට ඔබව ඇද දමයි.

එය විශිෂ්ටයි නම් ... ඔබ චිත්‍රක පරිශීලකයෙකි.

ඔබ එසේ නොවේ නම්, ඔබට කෙසේ හෝ බාහිරව ධාවනය කළ යුතු ස්ථානයේ ඉතිරි වේ update-rc.d. මේ සියල්ල සැබවින්ම කරන්නේ ගොනු පද්ධතියේ /etc/init.d/...විවිධ ස්ථානවල ස්ක්‍රිප්ටයට සමමුහුර්තයක් නිර්මාණය කිරීමයි /etc/rc{0..6}.d/.... ව්‍යාකූලද? කමක් නැහැ - හානිය කිරීම සරලයි.

  1. මම හිතන්නේ ඔබ මෙය කරන්නේ ලිනක්ස් පරිගණකයකින්. අවම වශයෙන් bash භාවිතා කරන යමක් හෝ අනුකූල යමක්. මම යෝජනා කරන්නේ සිග්වින් (හෝ වෙනත්) නොමැතිව වින්ඩෝස් වෙතින් ක්‍රියා නොකරනු ඇත. SD කාඩ් පත සවි cdකර එයට ඇතුල් කරන්න.

  2. ධාවනය:

    for i in 2 3 4 5; do sudo ln -s /etc/init.d/ssh etc/rc$i.d/S02ssh; done
    
  3. ඉවත් කරන්න, සහ ආරම්භ කරන්න. ඔබට SSH හරහා එයට ප්‍රවේශය තිබිය යුතුය.

ඔබේ ජාලයෙන් එය සොයා ගැනීමට ඔබ අරගල කරන්නේ නම් ...

ඔබ සඳහා විකල්ප තුනක්:

  • එය සොයා ගැනීමට ඔබේ රවුටරයේ පරිපාලක භාවිතා කරන්න. "අමුණා ඇති උපාංග" පෙන්වීමට Netgear විශේෂයෙන් හොඳයි.
  • මොනිටරයක් ​​ඇතුල් කර ධාවනය කරන්න ifconfig(වංචාව!)
  • nmapසඳහා පරිලෝකනය කිරීමට වෙනත් පරිගණකයක භාවිතා කරන්න . දළ වශයෙන් (/ 24 දක්වා) ඇති අයිපී මොනවාදැයි ඔබ දැන සිටිය යුතුය, එබැවින් ස්කෑන් කිරීම සරල ය:

    sudo nmap -sV --open 192.168.0.0/24  -p22
    

1
මේ සඳහා nmap භාවිතා නොකරන්න, ඔබට විකාශන ලිපිනය යොමු කර ARP වගුව පරීක්ෂා කළ හැකිය.
තමරා විජ්මන්

OmTomWijsman ඔබ අදහස් කරන්නේ ධාවනය ping -b 192.168.0හෝ ඊට සමානද ? මම මෙය සාර්ථක නොවී රවුටර දෙකක අත්හදා බැලූ බැවින් මෙය කෙතරම් ශක්‍යදැයි මට විශ්වාස නැත. පොදුවේ අවහිර වී ඇති බවක් පෙනේ.
ඔලි

1
Li ඔලි: නැත, එය ඔබගේ ARP පිළිතුරු සියල්ලම රැස් නොකෙරේ, එන සෑම පැකට්ටුවක්ම එහි MAC දැනටමත් ARP හැඹිලියේ තිබේදැයි බැලීමට එය නාස්තියක් ලෙස සලකනු ලැබේ, එබැවින් මෙය සැමවිටම ලිනක්ස් මත ක්‍රියා නොකරන්නේ නම් පමණි. මෙය වින්‍යාසගත කරන්නේ කෙසේදැයි මම දැන සිටියෙමි; නමුත් මෙය වින්ඩෝස් සහ මැක් ඕඑස් එක්ස් හි හොඳින් ක්‍රියාත්මක වේ ...
තමරා විජ්මන්

Li ඔලි: ඔබේ පද්ධතියට මෙය කළ නොහැකි නම් ශක්‍ය විකල්පයක් arping; එය වෙනම පිං සහ ආර්ප් විධානයන් විසින් පනවනු ලබන දේ කරයි, නමුත් පසුව ICMP පැකට් සමඟ ජාලය ගංවතුරට ලක් නොකර.
තමරා විජ්මන්

2
ornorngon: මෙය තනිවම arp -aනොකරයි.
තමරා විජ්මන්

21

ඔබ Arch Linux බෙදා හැරීම භාවිතා කරන්නේ නම් , ඔබ එය ප්ලග් ඉන් කර එහි ලිපිනය DHCP සේවාදායකයකින් ලබා ගන්නා තෙක් බලා සිටින්න . එවිට ඔබට DHCP හි තත්වය පරීක්ෂා කළ හැකිය (උදාහරණයක් ලෙස ඔබේ රවුටරයට සම්බන්ධ වීමෙන්) සහ සම්බන්ධිත සේවාදායක ලැයිස්තුවෙන් IP ලිපිනය ලබා ගන්න. එය අසමත් වුවහොත්, nmapවිවෘත වරාය 22 සඳහා සම්පූර්ණ උප ජාලය පරිලෝකනය කිරීමට ඔබට සමාන මෙවලම් භාවිතා කළ හැකිය (පෙරනිමියෙන් SSH සක්‍රීය කර ඇත).


එකතු කිරීමට අමතක වී ඇත: මට මගේ රවුටරයට ප්‍රවේශ විය නොහැක (එය මගේ සමාගම විසින් සපයනු ලබන අතර සම්පූර්ණයෙන්ම වසා ඇත). ආරුක්කු මත සෑම විටම සක්‍රීය කර ඇති බව ඔබ පවසනවාද? ඩෙබියන් ගැන කුමක් කිව හැකිද?
බී

මම හිතන්නේ ආරුක්කු පැමිණෙන්නේ SSHd පෙර සක්‍රීය කර ඇති විට පමණි.

5
ඩේබියන් සතුව පෙරනිමියෙන් SSH සක්‍රීය කර නොමැත.
ස්ටීව් රොබිලාර්ඩ්

4
මෙතෙක් මම මගේ පයි මත ස්ථාපනය කර ඇති සෑම ඩිස්ට්‍රෝ එකක්ම පෙරනිමියෙන් SSH සක්‍රීය කර ඇත. මෙය සැමවිටම එසේ යැයි නොකියන නමුත් එය මට සිදුවී ඇත.
ඩේව් ජොන්ස්ටන්

14

IoT උපාංග පෙරනිමි මුරපද සමඟ පහසුවෙන් හැක් කිරීම හේතුවෙන් 2016 දී දැවැන්ත බොට්නෙට් ප්‍රහාර වලින් පසුව, රාස්බියන් නැවත වරක් SSH පෙරනිමියෙන් අක්‍රිය කර ඇත ( ප්‍රභවය ).

නිවැරදි කිරීම සෑහෙන්න පහසුය, ඔබට අවශ්‍ය boot කොටසේ ගොනුවක් සෑදිය යුතුය (මූල ගොනු පද්ධතිය තුළ ඇති නාමාවලිය නොවේ) ssh. ඔබ නිවැරදි කොටසක සිටීදැයි පරීක්ෂා කිරීමට, එයට ගොනුවක් නම් කළ යුතුය start.elf.

ඔබගේ මුරපදය පසුව වෙනස් කිරීමට අමතක නොකරන්න!

මම භාවිතා මගේ ජාලය මත මගේ Pi සොයා ගැනීමට sudo arp-scan -l, නමුත් sudo nmap -sS --open -O 192.168.1.0/24ද වලංගු නමුත්, මන්දගාමී, විකල්පය වේ.


"එස්.එස්.එච්" ගොනු නාමයක් සෑදීම සඳහා සඳහන් කර ඇති මූලාශ්‍ර URL බලන්න: 'ඔබට එස්එස්එච් සක්‍රීය කිරීමට අවශ්‍ය නම්, ඔබ කළ යුත්තේ එස්එස්එච් නම් ගොනුවක් තැබීමයි. / boot / බහලුම. ' ඔබට පළ කිරීම සමාලෝචනය කළ හැකිද?
බැස්ටියන් ඩබ්ලිව්

අපොයි, පිළිතුර ලිවීමේදී මම ටිකක් ඉක්මන් විය, එම ව්‍යාකූලත්වය හඳුනා ගැනීම ගැන ස්තූතියි
රෆායෙල්

13

ඩේබියන් 7 (වීසි) බීටා රූපය භාවිතා කරමින්, SSH ස්ථාපනය කර පෙරනිමියෙන් සක්‍රීය කර ඇත. ඔබට අවශ්‍ය වන්නේ එහි IP ලිපිනය හරහාය.

රාස්ප්බෙරි පයි ifconfigකෙලින්ම ක්‍රියාත්මක නොවී ක්‍රියාත්මක වන IP ලිපිනය කුමක්දැයි සොයා බැලීමට ක්‍රම කිහිපයක් තිබේ , උදාහරණයක් ලෙස:

  • ඔබගේ රවුටරයේ වින්‍යාස කිරීමේ පිටුවල සම්බන්ධිත යන්ත්‍ර සඳහා IP ලිපින සඳහන් තිරයක් තිබිය හැක
  • බොහෝ ස්මාර්ට්ෆෝන් වල නොමිලේ Wi-Fi ජාල ස්කෑනර් ඇති අතර එමඟින් ජාලයකට සම්බන්ධ උපාංග පෙන්වනු ඇත.

එය පෙරනිමියෙන් MY Debian Wheezy රූපයේ සක්‍රීය කර නැත ... :(
Matt

Att මැට්: ඔබට විශ්වාසද? - මම එය බාගත කළ සම්මත එක සක්‍රිය වූ විට ආපසු පැමිණේ.
ජෝන් ඊගර්ටන්

මම එසේ සිතනවා. මම අද උදේ නැවත උත්සාහ කළෙමි (නවතම රූපය සමඟ). සමහර විට මට යමක් මග හැරී ඇත, නමුත් මට දැන් කිහිප වතාවක් මෙය කළ බව මතකයි.
මතෙ

2017 දී අදාළ වන බවක් නොපෙනේ
රෆායෙල්

11

පහසුම ක්‍රමය (ඔබට යතුරුපුවරුවක් තිබේ නම්)

එස්එස්එච් පෙරනිමියෙන් ඩේබියන් වීසි (රාස්බියන්) හි සක්‍රීය කර නැත. වරෙක, මගේ රාස්බියන් රූප මත SSH අනිවාර්යයෙන්ම සක්‍රීය කර නොමැත. පෙනෙන විදිහට SSH පෙරනිමියෙන් සක්‍රීය කර ඇත. නමුත් එය එසේ නොවේ නම් සහ ඔබ හිර වී ඇත්නම්, කියවන්න:

එය සක්‍රීය කිරීම ඉතා සරල ය, මා මෙහි දුටු බොහෝ පිළිතුරු වලට වඩා සරල ය, ඔබට USB යතුරු පුවරුවක් තිබේ නම්:

  1. යතුරුපුවරුව ඇතුල් කර RPi ආරම්භ කරන්න. පෙරනිමි යතුරුපුවරු පිරිසැලසුම සම්මත QWERTY එක්සත් ජනපද පිරිසැලසුම වනු ඇති බව සලකන්න , එබැවින් ඔබේ "Y" සහ "Z" සහ ඔබේ "-" සහ "/" s මතක තබා ගන්න.
  2. විනාඩියක් ඉන්න, ඉන්පසු "pi" ටයිප් කරන්න, Enter යතුර ඔබන්න, ඉන්පසු "රාස්ප්බෙරි" යතුර ඔබන්න.
  3. SSH සක්‍රීය කරන්න:

    sudo /etc/init.d/ssh start
    
  4. "රාස්ප්බෙරි" මුරපදය sudoවිධානයක් බැවින් නැවත ටයිප් කර Enter යතුර ඔබන්න.

ඔබේ ජාලයේ IP ලිපිනය මඟින් ඔබට දැන් ඔබේ RPi වෙත දුරස්ථ වීමට හැකි විය යුතුය.

ලෙස ඩෙනිස් Mitropolskiy සඳහන් වන වින්යාස උපයෝගිතා පහසු මානකරණ SSH කිරීමට මේ මොහොතේ දී කරයි:

sudo raspi-config

"Ssh" විකල්පය වෙත යන්න. වාසනාවකට මෙන්, මෙය SSH සැසියක ක්‍රියාත්මක වේ, එබැවින් ඔබට "අන්ධව" ධාවනය කිරීමට අවශ්‍ය එකම විධානය ඉහත පළමුවැන්නයි.


1
පුදුමාකාර පිළිතුර, කෙසේ වෙතත් පෙනෙන්නේ පයි සමඟ නැව්ගත කරන නවතම SD කාඩ්පත් මත ssh සක්‍රීය කළ හැකි බවයි. පසුගිය සතියේ මගේ ඇණවුම් කළ අතර ssh කොටුව සකස් කළේය!
පෆර්ෆිෂ්

ඔවුන් දැන් SD කාඩ්පත් සමඟ නැව්ගත කරනවාද? ඔබ ඔබේ ඇණවුම් කළේ කොහෙන්ද? එය හොඳ ආරංචියක්. මම හිතුවේ බී මාදිලියට උසස් කරන්න.
මැට්

4
මෙම අන්ධ විසඳුම සඳහා අදහස් දැක්වීමක් පමණි : මට "ස්වදේශීය" ඉංග්‍රීසි යතුරුපුවරුව නොමැත (එය ස්ලෝවේනියානු ය !), එබැවින් රාස්පි-වින්‍යාසය හෝ ඩීපීකේජී- යතුරුපුවරු වින්‍යාසය නොමැතිව මගේ USB යතුරුපුවරුව 'y' වෙනුවට 'z' යවයි, එය අන්ධ මුරපද ප්‍රවේශයට බලපායි . ඉංග්‍රීසි නොවන වෙනත් යතුරුපුවරුවල ද එවැනිම ගැටළුවක් පැවතිය හැකිය! කාර්ය තීරුවේ ඇති 'ඔබේ භාෂාව' -> 'ඊඑන්' වෙතින් යතුරුපුවරුව / භාෂා තීරු සැකසුම් මාරු කිරීමේදී ඔබට වින්ඩෝස් හි පෙරනිමි ඉංග්‍රීසි අක්ෂර පරීක්ෂා කළ හැකිය.
ටොමිල්

3
ටොමිල්: හොඳ කරුණක්. ජර්මානු යතුරුපුවරුවල 'Z' සහ 'Y' ද හුවමාරු වේ.
පීටර් මෝර්ටෙන්සන්

1
මෙය දැන් වඩාත් හොඳින් ක්‍රියාත්මක වේ, නවතම රාස්බියන් ජෙසී පෙරනිමියෙන් පරිශීලක නාමය / මුරපදය pi / raspberry
sD

5

SSH කොටුවෙන් පිටත ක්‍රියා කරයිද නැද්ද යන්න පැවසිය නොහැක, නමුත් නවතම වින්‍යාස උපයෝගිතා අනුවාදයේ “SSH Enable” විධානය ඇත. ඊට පසු මගේ රාස්ප්බෙරි ජාලය හරහා සම්බන්ධ වීමට මට හැකි විය. නමුත් එය සක්‍රීය කිරීමට ඔබට කෙසේ හෝ මොනිටරයක් ​​අවශ්‍ය වේ.


1
මෙය මූලික වශයෙන් පහසුම ක්‍රමයයි. ඔබට යතුරුපුවරුවක් තිබේ නම් එය සක්‍රිය කිරීමට ඔබට මොනිටරයක් ​​අවශ්‍ය නොවේ. එය අන්ධව ධාවනය කළ හැකි එක් විධානයක් පමණි.
මතෙ

5

එක් අවවාදයක්: ආර්ච් ලිනක්ස් සමඟ , මෙය මට වැඩ කළේ රාස්ප්බෙරි පයි ආරම්භ කිරීමට පෙර මම ඊතර්නෙට් සම්බන්ධ කර ඇත්නම් පමණි (පසුව එය හොඳින් ක්‍රියාත්මක විය: පෙරනිමියෙන් sshd සක්‍රීය කර ඇත). මම මුලින්ම ආරම්භ කරන්නේ නම්, ඊතර්නෙට් කේබලය සම්බන්ධ කරන්න, රාස්ප්බෙරි පයි කිසි විටෙකත් අයිපී ලිපිනයක් ලබා ගැනීම සඳහා ඩීඑච්සීපී සේවාදායකය හා සම්බන්ධ නොවේ.


4

රවුටරයක් ​​නැත + තිරයක් නැත + සාමාන්‍ය ඊතර්නෙට් කේබල් + ආර්පීඅයි 2 + රාස්බියන් ලයිට් 2018-11-13 + උබුන්ටු 18.10 ධාරකය

පළමුවෙන්ම අපි ආරක්ෂාව සඳහා පෙරනිමියෙන් අක්‍රිය කර ඇති Pi හි SSH සේවාදායකය සක්‍රීය කළ යුතුය.

තිරය ​​+ යතුරුපුවරුව හෝ UART වැනි SSH නොවන ක්‍රමයක් හරහා ඔබට දැනටමත් Pi හි කවචයක් තිබේ නම් (පහත බලන්න), ධාවනය කරන්න:

sudo systemctl enable ssh
sudo service sshd start

විස්තර කර ඇති පරිදි: SSH නැවුම් ස්ථාපනය සමඟ ක්‍රියා නොකරයි මෙය බූට්ස් හරහා පවතී.

එසේ නොමැතිනම්, ඔහු ඔබේ සත්කාරක සමාගමට SD කාඩ් පත ඇතුළු sshකර boot/කොටසේ ගොනුවක් නම් මැජික් හිස් ගොනුවක් සාදන්න .

උබුන්ටු ධාරක වල, එය ස්වයංක්‍රීයව සවිකරන අතර ඔබට එය කළ හැක්කේ:

sudo touch /media/$USER/boot/ssh

ඔබට මෙය තහවුරු කළ හැකිය:

lsblk

එහි අඩංගු වන්නේ:

mmcblk0     179:0    0  14.4G  0 disk
├─mmcblk0p1 179:1    0  43.9M  0 part /media/ciro/boot
└─mmcblk0p2 179:2    0  14.4G  0 part /media/ciro/rootfs

ඔබ Pi හි SSHD ඩීමනය සක්‍රීය නොකළහොත් SSH සම්බන්ධතාවය පහත පරිදි අසමත් වනු ඇත:

ssh: connect to host 10.42.0.160 port 22: Connection refused

අපි පසුව එය උත්සාහ කරන විට.

SSH සේවාදායකය සක්‍රිය කිරීමෙන් පසු

ඊළඟට, Pi ආරම්භ කර ඔබේ ලැප්ටොප් එකෙන් ඊතර්නෙට් කේබලයක් කෙලින්ම Pi වෙත සම්බන්ධ කරන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

මෙම පිළිතුරෙහි සඳහන් කර ඇති පරිදි මෙම දෝෂය සමඟ කටයුතු කිරීමට උබුන්ටු 17.04 හි ඔබට මුලින්ම අවශ්‍ය වන්නේ:

sudo apt-get install dnsmasq-base

ධාරකයේ, ජාල කළමනාකරු විවෘත කරන්න:

nm-connection-editor

සහ යන්න:

  1. + ලකුණ (නව සම්බන්ධතාවයක් එක් කරන්න)
  2. ඊතර්නෙට්
  3. සාදන්න
  4. IPv4 සැකසුම්
  5. ක්‍රමය: වෙනත් පරිගණක වලට බෙදා ඇත
  6. ඒ සඳහා හොඳ නමක් සකසන්න
  7. සුරකින්න

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ධාරකයේ Pi හි IP සොයා ගන්න:

cat /var/lib/misc/dnsmasq.leases

වැනි දෙයක් ප්‍රතිදානය කරයි:

1532204957 b8:27:eb:0c:1f:69 10.42.0.160 raspberrypi 01:b8:27:eb:0c:1f:69

10.42.0.160 IP යනු සුපුරුදු පරිදි:

ssh pi@10.42.0.160

මගේ පහත සඳහන් දෑ ද ඇත .bashrc:

piip() ( cat /var/lib/misc/dnsmasq.leases | cut -d ' ' -f 3; )
pissh() ( sshpass -p raspberry ssh "pi@$(piip)"; )

Pi ඇතුළත සිට, සාමාන්‍යයෙන් ඔබේ සත්කාරකයේ වෙනත් අතුරුමුහුණත් හරහා අන්තර්ජාලයට පිවිසිය හැකි බව සලකන්න:

ping google.com

උදාහරණයක් ලෙස මගේ ලැප්ටොප් පරිගණකයේ, පයි ඊතර්නෙට් ලබා ගනී, නමුත් ධාරකයද වයිෆයි හරහා අන්තර්ජාලයට සම්බන්ධ වේ.

ධාරක ජාල කාඩ්පත ස්වයංක්‍රීය එම්ඩීඅයි-එක්ස් සඳහා සහය දක්වන්නේ නම් හරස් ඕවර් කේබලය අවශ්‍ය නොවේ . ස්වයංක්‍රීය එම්ඩීඅයි -එක්ස් සඳහා සහය දක්වන ලේඛනගත කරන “ඉන්ටෙල් 82579 එල්එම් ගිගාබිට් ජාල සම්බන්ධතාවය” සහිත 2012 ලෙනොවෝ ටී 430 මා විසින් පරීක්ෂා කරන ලද නවතම දෘඩාංග සඳහා මෙය මෙයයි .

දැන් ඔබට ද මෙය කළ හැකිය:

UART අනුක්‍රමික USB පරිවර්තකය

ඔබට Pi: https://en.wikipedia.org/wiki/Serial_port හි කවචයක් ලබා ගැනීමට අවශ්‍ය නම් මෙය SSH සඳහා විකල්පයකි.

මෙය SSH හෝ ජාලකරණය භාවිතා නොකරයි, නමුත් පැරණි, සරල, වඩා direct ජු, වඩා විශ්වාසදායක, පහළ කලාප පළල, අඩු දුර අනුක්‍රමික අතුරු මුහුණත. මෙම ක්‍රමය සමඟ Pi හට අන්තර්ජාලයට පිවිසිය නොහැක.

ඩෙස්ක්ටොප් පරිගණකවල තවමත් අනුක්‍රමික වරායක් ඇති අතර එය ඔබට කෙලින්ම වයර් සිට වයර් සමඟ පයි සමඟ සම්බන්ධ කළ හැකිය, නමුත් මේවා බොහෝ ලැප්ටොප් පරිගණකවල සැඟවී ඇත, එබැවින් අපට ලාභ USB ඇඩැප්ටරයක් ​​මිලදී ගත යුතුය. මෙන්න මම භාවිතා කර ඇත: https://www.amazon.co.uk/gp/product/B072K3Z3TL මෙයද බලන්න: /unix/307390/what-is-the-difference-between- ttys0-ttyusb0-and-ttyama0-in-linux / 367882 # 367882

පළමුවෙන්ම SD කාඩ් පත ධාරකයේ සම්බන්ධ config.txtකර පළමු කොටසේ ඇති ගොනුව සංස්කරණය කරන්න:

enable_uart=1

විස්තර කර ඇති පරිදි: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195

මෙම පළමු කොටසේ ඇරඹුම් කාරකය, එහි වින්‍යාස ගොනු සහ (ලිනක්ස් / ඔබේ) කර්නලය අඩංගු වේ config.txt. දෙවන කොටසේ සත්‍ය ලිනක්ස් මූල ගොනු පද්ධතිය අඩංගු වේ.

දැන් ඔබේ පරිගණකය Pi වෙත සම්බන්ධ කරන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබට අවශ්‍ය වන්නේ කේබල් 3 ක් පමණි:

  • බිම් සිට බිම් දක්වා
  • අනුක්‍රමික වරායට USB හි Pi සිට Rx දක්වා Tx
  • Rx Pi to Tx on tye USB to serial port

මෙයද ලේඛනගත කර ඇත: https://www.raspberrypi.org/documentation/usage/gpio/README.md

භූමිය 5V සමඟ සම්බන්ධ නොකිරීමට වගබලා ගන්න, මම දැනටමත් යූආර්බී 2 ක් යූඑස්බී චිප් වලට පුළුස්සා දැමුවෙමි.

ඔබට 5V 5V හා සම්බන්ධ කිරීමට අවශ්‍ය නැත. මම හිතන්නේ ඔබට ඔබේ පයි එක එලෙස බල ගැන්විය හැකි නමුත් මම කියවා ඇත්තේ මෙය නරක අදහසක් බවයි, සුපුරුදු USB බල ප්‍රභවය භාවිතා කරන්න.

අවසාන වශයෙන්, සම්බන්ධකයේ USB පැත්ත ඔබේ සත්කාරක පරිගණකයට සම්බන්ධ කර, සමඟ ෂෙල් එකක් ලබා ගන්න:

sudo apt install screen
sudo usermod -a -G dialout $USER
screen /dev/ttyUSB0 115200

සමඟ පිටවන්න Ctrl-A \.

ඇඩෆ්‍රූට් විසින් පෙන්වන වීඩියෝවක් මෙන්න: https://www.youtube.com/watch?v=zUBPeoLW16Q


3

ඔබ ඩේබියන් භාවිතා කරන්නේ නම්, මිතුරෙකුගෙන් මිනිත්තු කිහිපයක් සඳහා ඔබේ ආර්පී සඳහා තිරයක් සහ ජාලයක් ලබා දිය හැකි නම් එය පහසුය. එසේ නොවේ නම්, ඔබට ඔබේ උබුන්ටු ධාරකයෙන් 'nmap' සහ 'ssh' සඳහා වන විධාන පරීක්ෂා කළ හැකිය.

පැකේජය opensh-server ස්ථාපනය කර ඇත්දැයි පරීක්ෂා කර බලන්න. ඔබ එය කරන්නේ විධාන රේඛාවෙන් aptitude install openssh-server. ඔබ යන්ත්‍රයට ප්‍රවිෂ්ට වූ විට ඔබට RPi පරීක්ෂා කිරීමට හෝ නැවත නම් කිරීමට හැකිය. ඔබ ද පැකේජය බව පරීක්ෂා කළ හැකි avahi-utilsසහ avahi-daemonඋත්සාහ කරන්න, ස්ථාපනය කරනු aptitude install avahi-utils.

Avahi පැකේජය / වැඩසටහන මඟින් ඇපල් ප්‍රොටොකෝලය mDNS / DNS-SD ක්‍රියාත්මක කරනු ඇති අතර එමඟින් DNS වසමේ පරිගණකයක් ලෙස එම ප්‍රොටෝකෝලය භාවිතා කරන වෙනත් පරිගණක වෙත ප්‍රකාශයට පත් කෙරේ local. එබැවින් ඔබේ යන්ත්‍රය කැඳවනු ලැබුවහොත් rpi-machine, යන්ත්‍රය සමඟ සම්බන්ධ වීමට උත්සාහ කරන්න rpi-machine.local.

ඔබට /etc/nsswitch.confමෙම රේඛාව එහි තිබේදැයි බැලීමට ගොනුවේ පරීක්ෂා කළ හැකිය :

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

ඔබේ ඇපල් සහ උබුන්ටු යන්ත්‍රය මෙය ක්‍රියාත්මක කළ යුතුය. ඔබේ MS වින්ඩෝස් 7 යන්ත්‍රය එසේ නොකරයි. උබුන්ටු යන්ත්‍රයෙන් ඔබට මෙම විධානය උත්සාහ කළ හැකිය:

avahi-browse --all

හෝ

avahi-browse _ssh._tcp

එවිට ඔබ SSH සහ HTTP වැනි ඔබේ සියලුම යන්ත්‍ර සහ සේවාවන් ලබා ගත යුතුය.

nmapඔබේ උබුන්ටු යන්ත්‍රයේ පැකේජය ස්ථාපනය කිරීමටද ඔබට උත්සාහ කළ හැකිය . එවිට ඔබ ip route listකුමන IP ජාලයක් දැයි බැලීමට විධානය සමඟ ඔබ සිටින්නේ කුමන දැලද යන්න පරීක්ෂා කළ හැකිය . උදාහරණයක් ලෙස මගේ යන්ත්‍රයෙන් මට මේ වගේ දෙයක් ලබා ගත හැකිය (මෙය example.com වෙතින් වන බැවින් එය භාවිතා නොකරන්න):

192.0.43.0/24 dev eth0  proto kernel  scope link  src 192.0.43.1  metric 1

මට කියනවා මම නෙට් 192.0.43.0/24එකේ ඉන්න බවත් රවුටරය තිබෙන බවත් 192.0.43.1. එබැවින් ඔබ විධානය ක්‍රියාත්මක කරන්නේ නම් nmap 192.0.43.0/24ඔබේ ජාලයේ ඇති සියලුම යන්ත්‍ර සොයාගෙන කුමන වරායන් විවෘතදැයි කියනු ඇත. වරාය සඳහා බලන්න 22/tcp, එය ssh සේවාදායකයන් මෙන්.


3

පහත දැක්වෙන පියවර භාවිතා කරමින් තිරය හෝ යතුරුපුවරුව නොමැතිව මගේ රාස්ප්බෙරි PI සැකසීමට මට හැකි විය:

  1. ඩෙබියන්-පි / රාස්බියන්-යූ-නෙටින්ස්ට් හි නවතම රූපය බාගන්න . වත්මන් එක raspbian-ua-netinst-v1.0.7.img.bz2. බාගත කළ ගොනුව MB 17 ක් පමණ වේ.

  2. " Apple Pi Baker App " බාගත කර මෙම මෘදුකාංගය භාවිතා කර රූපය ඔබගේ SD කාඩ්පතට මාරු කරන්න

    ApplePiBaker

  3. ඔබේ PI එකට SD කාඩ් පත ඇතුළු කරන්න, මිනිත්තු 15 කට පසු නවතම රාස්බියන් ස්ථාපනය කෙරේ.

  4. Fing iPhone ඇප් එක භාවිතා කරමින් මම PI හි IP සොයාගත්තා, එය මගේ නඩුවේ 192.168.1.13.

    අයි.පී.

  5. දැන් මට ඒ IP වලට SSH කරන්න පුළුවන්:

    # Password = raspbian
    ssh root@192.168.1.13 
    

වොයිලා මට වෙහෙසකාරී වින්‍යාසයකින් තොරව SSH හරහා ප්‍රවේශය ඇත.

FYI: raspbian-ua-netinstවඩාත් දියුණු වින්‍යාසයන් ඉදිරිපත් කරයි, එබැවින් ඔබට එම ආරම්භක සැකසුම් සමහරක් සැකසීමට අවශ්‍ය නම් Readme බලන්න.

ssh ප්‍රවේශය


3

මට සම්බන්ධ කළ හැකි වෙනත් පිස් කිහිපයක් මා සතුව තිබූ බැවින් මම වංචා කළෙමි.

මට සම්බන්ධ වීමට ඉඩ නොදෙන මයික්‍රෝ එස්ඩී කාඩ් පයි එකෙන් ඉවතට ගෙන එය වැඩ කරන පිස් එකක USB කියවනයක තැබුවෙමි.

මම එය පරීක්ෂණ ෆෝල්ඩරයකට ( sudo mount /dev/sda2 /mnt/test) සවි කළෙමි , පසුව chroot /mnt/testඑය නව කවචය ලෙස සලකමි.

මම පසුව SSH සමඟ සක්‍රීය කළෙමි systemctl enable ssh. කාඩ් පත ඉවත් කිරීමෙන් පසු පිටතට ගෙන, පයි ආරම්භ කර, පසුව එස්එස්එච් වරාය විවෘත කර ප්‍රවේශ විය.

ඩේබියන් මත වැඩ කරයි, වෙනත් systemdවිලාසිතාවන්ගේ පද්ධතිවල ද මට විශ්වාසයි .


2

ආරම්භක වින්‍යාසයෙන් පසුව සම්බන්ධ වීමට ඇති හොඳම ක්‍රමයක් නම්, අවාහි-ඩීමන් ඉහළට ඔසවා රාස්ප්බෙරි පයි මත ධාවනය කිරීමයි.

ඔබ රාස්ප්බෙරි පයි සහ බොන්ජෝර් හි ධාරක පරිගණකයේ ඇවාහි ඩීමන් ස්ථාපනය කළ පසු , ඔබට සරලවම ධාරක නාමය ලෙස raspberrypi.local භාවිතා කර ලොග් විය හැකිය . එබැවින් ස්ථිතික හෝ ගතික IP ලිපිනය වින්‍යාස කිරීමේ අවශ්‍යතාවයක් නොමැත .

රාස්ප්බෙරි පයි මත අවාහි-ඩීමන් ස්ථාපනය කිරීම සඳහා:

sudo apt-get update
sudo apt-get install libnss-mdns

ඔබ සත්කාරක පරිගණකයේ අයිටියුන්ස් ස්ථාපනය කර ඇත්නම්, පුට්ටි හි raspberrypi.local ඇතුලත් කරන්න, නැතිනම් බොන්ජෝර් මෙතැනින් ස්ථාපනය කරන්න . වැඩි විස්තර සඳහා මෙම නිබන්ධනය පරීක්ෂා කරන්න .


2

ඔබට raspbian-ua-netinstඋත්සාහ කර බැලීමට අවශ්‍ය විය හැකිය : මෙහි ක්ලික් කිරීමෙන් ඔබට එය සොයාගත හැකිය. මෙය රාස්ප්බෙරි පයි ආකෘති 1B, 1B + සහ 2B සඳහා අවම රාස්බියන් නොදුටු නෙට්ස්ටැලර් ය. තිරයක් හෝ යතුරුපුවරුවක් අවශ්‍ය නොවේ. ඔවුන් සතුව විශිෂ්ට ස්ථාපන අත්පොතක් ඇත README.md.

අත්යවශ්යයෙන්ම, ඔබ SD කාඩ් පතක් FAT- ආකෘතිකරණය කරයි. නවතම ස්ථාවර නිකුතුව එයට මුදා හැර SD කාඩ් පත ඔබේ රාස්ප්බෙරි පයි තුළට ඇතුළු කරන්න. අවම රාස්බියන් ස්ථාපනය ස්ථාපනය කිරීමට මිනිත්තු 20 ත් 30 ත් අතර කාලයක් ගත වන අතර පසුව ඔබ යාමට හොඳය. පෙරනිමියෙන් ස්ථාපනය කර ඇති SSH සමඟ පැමිණේ. ආරම්භක ස්ථාපනය අතරතුර අමතර පැකේජ සහ දේවල් ස්ථාපනය කිරීමට ඔබට ඉඩ සලසන විකල්ප කිහිපයක් තිබේ. ඔබට පසුව පැකේජ එකතු කළ හැකිය.


2

රාස්බියන් සඳහා, මෙම නිබන්ධනය ඉතා ප්‍රයෝජනවත් බව මට පෙනී ගියේය. එහි විස්තර කර ඇති පියවරයන් සිදු කිරීමෙන් පසුව, මගේ වින්ඩෝස් 10 ලැප්ටොප් පරිගණකයේ සිට මගේ රාස්ප්බෙරි පීඅයි වෙත පරිශීලක piසහ මුරපදය සමඟ SSH කිරීමට මට හැකි විය raspberry.

වඩාත් නිශ්චිතවම, අදාළ කොටස මෙන්න:

  • රාස්ප්බෙරි පයි ක්‍රියා විරහිත කර ඇති බවට සහතික කර SD-Card ඉවත් කරන්න.

  • SD-Card එක කාඩ් කියවනයකට ඇතුළු කර ඔබේ ලැප්ටොප් පරිගණකයට ඇතුල් කරන්න.

  • ධාවකය සොයා ගන්න, ඔබ කාඩ්පතේ ලිපිගොනු කිහිපයක් සොයා ගත යුතුය (එය කාඩ්පතේ ඇරඹුම් කොටස පමණක් බැවින් (ඔබ සැඟවී ඇත) ඔබ බලාපොරොත්තු වූවාට වඩා එය කුඩා බව සලකන්න.

  • Cmdline.txt පිටපතක් සාදා එය cmdline.normal ලෙස නම් කරන්න

  • Cmdline.txt සංස්කරණය කර අවසානයේ IP ලිපිනය එක් කරන්න (ඔබ අමතර රේඛා එකතු නොකරන බවට වග බලා ගන්න).

IP ලිපිනය ස්වයංක්‍රීයව ලබා ගන්නා ජාල සැකසුම් සඳහා, 169.254.XX (169.254.0.0 - 169.254.255.255) පරාසයේ ලිපිනයක් භාවිතා කරන්න:

ip=169.254.0.2

IP ලිපිනය සවි කර ඇති ජාල සැකසුම් සඳහා, අවසාන ඉලක්කම් හැර ලැප්ටොප් / පරිගණක ලිපිනයට ගැලපෙන ලිපිනයක් භාවිතා කරන්න.

ip=192.168.0.2

ඔබ මෙම IP ලිපිනය සැලකිල්ලට ගන්නා බවට සහතික වන්න (ඔබට රාස්ප්බෙරි පයි වෙත කෙලින්ම සම්බන්ධ වීමට අවශ්‍ය සෑම අවස්ථාවකම ඔබට එය අවශ්‍ය වනු ඇත).

  • Cmdline.txt හි නව පිටපතක් සාදා එය cmdline.direct ලෙස නම් කරන්න

  • වින්‍යාසයන් අතර හුවමාරු වීමට, cmdline.txt වෙනුවට cmdline.normal හෝ cmdline.direct සමඟ ආදේශ කරන්න (නැතහොත් රාස්ප්බෙරි පයි මත කෙලින්ම කිරීමට විකල්ප 2 හි ඇති විධානයන් භාවිතා කරන්න - ඊළඟ වතාවේ ඔබ බල ගැන්වීමේදී මෙම වෙනස ක්‍රියාත්මක වේ)

  • කාඩ්පත රාස්ප්බෙරි පයි වෙත ආපසු එවන්න. පරිගණකයට සහ රාස්ප්බෙරි පයි දෙකටම සම්බන්ධ කර ඇති ජාල කේබලය අමුණන්න.

පහත දැක්වෙන දේ සටහන් කරන්න:

  • ඔබේ පරිගණකය ජාල සැකසුම් හඳුනා ගැනීම අවසන් වන තෙක් ඔබ බලා සිටිය යුතුය (ඔබේ ජාල තැටියේ කුඩා ජාල නිරූපකයක් දැල්වෙන ආකාරය ඔබට පෙනෙනු ඇත, නැතහොත් එය අවසන් වී IP ලිපිනයක් ඇති විට බැලීමට ජාල සැකසුම් විවෘත කරන්න) - එයට විනාඩි 1/2 ක් පමණ ගත වේ. මේ ආකාරයට රාස්ප්බෙරි පයි සමඟ සම්බන්ධ වූ විට ඔබේ පරිගණකය සම්බන්ධතාවය “සීමිත හෝ සම්බන්ධයක් නැත” ලෙස වාර්තා කළ හැකිය, මෙය සාමාන්‍ය ජාලයකට වඩා පරිගණක සම්බන්ධතාවයට සෘජු පරිගණකයක් බව පෙන්නුම් කරන බැවින් මෙය සාමාන්‍ය දෙයකි.

  • ජාල කේබලය ප්ලග් නොකිරීමට ඔබ අමතක කළහොත් හෝ තීරණය කළහොත්, රාස්ප්බෙරි පයි ආරම්භය සම්පූර්ණ කිරීමට පෙර මිනිත්තු 2 ක් (හෝ ඔබ කේබලය සම්බන්ධ කරන තෙක්) බලා සිටිනු ඇත (එබැවින් ඔබට යතුරුපුවරුව සහ මොනිටරය පමණක් අමුණා තිබේ නම්, ඔබ බලා සිටිය යුතුය !).

  • ඔබ ඔබේ පරිගණකයේ බහු රැහැන්ගත ජාල ඇඩැප්ටර භාවිතා කරන්නේ නම් (එනම් අතිරේක USB-LAN ඩොන්ගල් එකක් භාවිතා කිරීම) ඔබට වෙනත් ජාල කේබලය ගලවා නැවත සම්බන්ධ කළ යුතු බව ඔබට පෙනී යනු ඇත (සෘජු සබැඳිය හරහා සම්බන්ධ වීමට පෙර මගේ වින්ඩෝස් එක්ස්පී යන්ත්‍රයට මෙය අවශ්‍ය විය ).

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.