Paano Baguhin ang VNC Port para sa Remote Access na Raspberry Pi

Paano Baguhin Ang Vnc Port Para Sa Remote Access Na Raspberry Pi



Ang Raspberry Pi ay isang portable na mini-computer at isang mainam na pamalit sa desktop dahil mayroon itong mahusay na kapangyarihan sa pagproseso. Dahil sa portability nito, maaaring ma-access ang Raspberry Pi device mula sa malayong lokasyon sa pamamagitan ng SSH o VNC Server. Ang SSH ay isang secure na serbisyo sa malayuang pag-access na nagbibigay ng ilang mga opsyon sa pagsasaayos upang protektahan ang iyong device mula sa hindi awtorisadong pag-access. Sa kabilang banda, pinapayagan ka ng VNC Server na ma-access ang Raspberry Pi desktop nang direkta gamit ang default na port number na 5900. Ilalagay nito sa peligro ang iyong device dahil ang sinumang magha-hack ng iyong IP at mag-crack ng password ay maa-access ang iyong Raspberry Pi device mula sa isang remote. lokasyon gamit ang default na port. Kaya, mas mabuting baguhin ang default na port number para sa VNC sa Raspberry Pi upang ma-secure ang iyong device mula sa hindi awtorisadong malayuang pag-access.

Sa gabay na ito, makikita mo ang:

Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi







Konklusyon



Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi

Maaari mong baguhin ang mga VNC port para sa malayuang pag-access sa Raspberry Pi gamit ang:



  • Utos
  • VNC Server File
  • SSH
  • Puti

Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi Gamit ang Command

Ang isa sa mga pinakasimpleng paraan upang baguhin ang mga VNC port para sa malayuang pag-access sa Raspberry Pi ay ang pagdaragdag ng numero ng port sa VNC server na gusto mong gawin. Kailangan mong gamitin ang keyword rfbport at italaga ang numero ng port ayon sa iyong pinili.





Ang sumusunod na command ay magtatalaga ng port number 5906 sa VNC server na nilikha sa Raspberry Pi:

vncserver-virtual rfbport = 5906



Ang utos sa itaas ay gagana sa Raspberry Pi Bookworm OS, gayunpaman, kung gumagamit ka ng iba pang mga Raspberry Pi OS, maaari mong gamitin ang sumusunod na command upang baguhin ang VNC port:

vncserver rfbport = 5906

Ang vncserver Ang command ay lilikha ng isang desktop session na may port 5906, na maaari mong kumpirmahin mula sa nabanggit sa ibaba na output ng command sa itaas:

Sa output sa itaas, ang 6 ay nauugnay sa port 5906, dahil gumagamit ito ng 5900 bilang default na port para sa VNC.

Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi Gamit ang VNC Server

Maaari mo ring idagdag ang keyword RfbPort gamit ang numero ng port at idagdag ito sa loob ng VNC Server file, na maaari mong buksan mula sa sumusunod na command:

sudo nano / atbp / vnc / config.d / vncserver-x11

Sa loob ng file na ito, idagdag lamang ang sumusunod na linya:

RfbPort = port_no

Ngayon i-save ang file gamit ang CTRL+X, idagdag AT at pindutin Pumasok upang lumabas pabalik sa terminal. Pagkatapos ay i-reboot ang device upang ilapat ang mga pagbabago.

Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi Gamit ang SSH Command

Ang malayuang pag-access sa Raspberry Pi sa pamamagitan ng VNC sa SSH ay isang ligtas na paraan kumpara sa direktang pag-access dito sa pamamagitan ng VNC. Ang dahilan ay madaling ma-crack ng hacker ang iyong Raspberry Pi password at mag-log in sa iyong Raspberry Pi gamit ang default na username at VNC port number. Kaya, kung gagamit ka ng SSH para sa VNC access, maaari mong i-configure sa ibang pagkakataon ang iyong SSH at gawin itong mas secure. Makakatulong ito na maiwasan ang hindi awtorisadong pag-access sa iyong Raspberry Pi device.

Ang pagpapalit ng mga VNC port para sa malayuang pag-access sa Raspberry Pi ay diretso kung gumagamit ka ng Mac o Linux system. Ang tanging bagay na kailangan mong gawin ay buksan ang Mac o Linux terminal at isagawa ang sumusunod na command:

ssh -L new_port_no:localhost:default_port_no -N -f -l username Host_IP_Address

Tandaan: Kung nagkakaproblema ka sa pag-access sa device nang malayuan sa Mac o Linux, kailangan mong paganahin ang pagbabahagi ng screen at remote na opsyon sa pag-log in mula sa Mga setting ng system .

Paano Baguhin ang mga VNC Port para sa Remote Access na Raspberry Pi Gamit ang PuTTY

Puti ay isang open-source na SSH client para sa Windows na nagbibigay-daan sa iyong baguhin ang port number para sa VNC upang malayuang ma-access ang Raspberry Pi. Maaari mong gamitin ang mga sumusunod na hakbang upang baguhin ang VNC port sa Windows at i-access ang Raspberry Pi device sa parehong system na may nais na port number:

Hakbang 1: I-install at Buksan ang PuTTY sa Windows

I-install Puti sa Windows mula sa dito at buksan ito mula sa Start Menu, pagkatapos ay ilagay ang username at host IP address ng iyong Raspberry Pi gamit ang sumusunod na syntax:

username @ Host_IP_Address

Tandaan: Ang IP address ng Raspberry Pi ay matatagpuan sa pamamagitan ng terminal through hostname -ako utos.

Hakbang 2: I-save ang Kasalukuyang PuTTY Session

Ilagay ang pangalan ng session sa Mga Naka-save na Session kahon pagkatapos ay i-save ang session gamit ang I-save pindutan:

Hakbang 3: Ipasa ang Port sa PuTTY sa Windows

Pumunta sa Koneksyon mga setting, palawakin ito pagkatapos ay mag-navigate sa SSH mga setting at piliin ang Mga lagusan opsyon:

Hakbang 4: Ipasok ang Source Port at Destination

Ilagay ang bagong port number sa Pinagmulan na port box, at isulat ang IP address na may default na VNC port number sa Patutunguhan kahon. Pagkatapos ay mag-click sa Idagdag pindutan:

Hakbang 5: Buksan ang PuTTY Session

Ilipat sa Sesyon opsyon muli at i-click ang Bukas button para buksan ang Puti session:

Papalitan nito ang VNC port number at maaari mong gamitin ang port number na ito para ma-access ang Raspberry Pi device.

Paano I-access ang Raspberry Pi Sa pamamagitan ng VNC na may Port Number

Kailangan mong i-download at i-install VNC Viewer sa iyong iba pang computer upang ma-access ang Raspberry Pi device. Pagkatapos ay buksan VNC Viewer at gamitin ang Raspberry Pi IP address na may nais na numero ng port upang ma-access ito sa pamamagitan ng pagpasok ng username at password.

Tandaan: Kung ginamit mo ang SSH command upang baguhin ang VNC port para sa Raspberry Pi, maaari mong gamitin localhost gamit ang gustong port number sa halip na ibigay ang Raspberry Pi IP address para ma-access ang device.

Paano Patayin ang Kasalukuyang VNC Session sa Raspberry Pi

Kung nakagawa ka ng maraming VNC server na may iba't ibang mga numero ng port at gusto mong patayin ang mga server na iyon sa pinababang pagkarga sa Raspberry Pi, maaari mong gamitin ang sumusunod na command:

vncserver-virtual -patayin :port_no

Tandaan: Gamitin vncserver lamang sa halip ng vncserver-virtual kung gumagamit ka ng Raspberry Pi OS maliban sa Raspberry Pi Bookworm.

Paano Ayusin ang Error na 'Kailangan mong patayin nang manu-mano ang proseso ng Xvnc' sa Raspberry Pi

Habang isinasagawa ang kill command upang patayin ang VNC Server na may nais na numero ng port, maaari kang makatagpo ng error 'Kailangan mong patayin nang manu-mano ang proseso ng Xvnc' , tulad ng ipinapakita sa ibaba:

Ang error na ito ay nangyayari dahil naitakda mo ang numero ng port sa VNC Server file, at kailangan mong alisin ang linyang “ RfbPort = port_no ” mula sa file at pagkatapos ay i-reboot ang device. Hindi lamang nito aayusin ang isyu sa itaas ngunit aayusin nito ang isyu ng pagtanggi sa koneksyon na makakatagpo habang ina-access ang Raspberry Pi mula sa VNC Viewer.

Konklusyon

Ang pagpapalit ng default na VNC port para sa Raspberry Pi ay napakahalaga para sa pag-secure ng iyong Raspberry Pi device mula sa hindi awtorisadong pag-access. Maaari mong baguhin ang mga VNC port para sa malayuang pag-access sa Raspberry Pi sa pamamagitan ng paggamit ng command o sa loob ng VNC Server file. Maaari mo ring gamitin ang SSH command upang baguhin ang mga VNC port para sa Raspberry Pi, gayunpaman, ito ay gagana lamang para sa Mac o Linux system. Para sa Windows, kailangan mong gamitin Puti upang baguhin ang mga default na VNC port para sa Raspberry Pi gamit ang step-by-step na gabay na ipinakita sa itaas na seksyon ng gabay na ito.