Dalam panduan ini, anda akan dapati:
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi
- Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan Perintah
- Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi dalam Fail Pelayan VNC
- Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan Perintah SSH
- Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan PuTTY
- Cara Membunuh Sesi VNC Semasa pada Raspberry Pi
- Cara Membetulkan Ralat 'Anda perlu mematikan proses Xvnc secara manual' pada Raspberry Pi
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi
Anda boleh menukar port VNC untuk akses jauh Raspberry Pi menggunakan:
- Perintah
- Fail Pelayan VNC
- SSH
- PuTTY
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan Perintah
Salah satu cara paling mudah untuk menukar port VNC untuk akses jauh Raspberry Pi ialah menambah nombor port dengan pelayan VNC yang anda ingin buat. Anda perlu menggunakan kata kunci rfbport dan tetapkan nombor port mengikut pilihan anda.
Perintah berikut akan memberikan nombor port 5906 kepada pelayan VNC yang dibuat pada Raspberry Pi:
vncserver-maya rfbport = 5906
Perintah di atas akan berfungsi pada OS Raspberry Pi Bookworm, namun, jika anda menggunakan OS Raspberry Pi lain, anda boleh menggunakan arahan berikut untuk menukar port VNC:
vncserver rfbport = 5906The vncserver arahan akan membuat sesi desktop dengan port 5906, yang boleh anda sahkan daripada output arahan di atas yang disebut di bawah:
Dalam output di atas, 6 berkaitan dengan port 5906, kerana ia menggunakan 5900 sebagai port lalai untuk VNC.
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan Pelayan VNC
Anda juga boleh menambah kata kunci RfbPort dengan nombor port dan tambahkan ini di dalam fail Pelayan VNC, yang boleh anda buka daripada arahan berikut:
sudo nano / dan lain-lain / vnc / konfigurasi.d / vncserver-x11Di dalam fail ini, tambahkan baris berikut:
RfbPort = port_no
Sekarang simpan fail menggunakan CTRL+X, Tambah DAN dan tekan Masuk untuk keluar kembali ke terminal. Kemudian but semula peranti untuk menggunakan perubahan.
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan Perintah SSH
Mengakses Raspberry Pi dari jauh melalui VNC melalui SSH adalah cara yang selamat berbanding dengan mengaksesnya secara terus melalui VNC. Sebabnya ialah penggodam boleh dengan mudah memecahkan kata laluan Raspberry Pi anda dan log masuk ke Raspberry Pi anda menggunakan nama pengguna lalai dan nombor port VNC. Oleh itu, jika anda menggunakan SSH untuk akses VNC, anda boleh mengkonfigurasi SSH anda kemudian dan menjadikannya lebih selamat. Ini akan membantu menghalang akses tanpa kebenaran kepada peranti Raspberry Pi anda.
Menukar port VNC untuk akses jauh Raspberry Pi adalah mudah jika anda menggunakan sistem Mac atau Linux. Satu-satunya perkara yang anda perlu lakukan ialah membuka terminal Mac atau Linux dan laksanakan arahan berikut:
ssh -L new_port_no:localhost:default_port_no -N -f -l nama pengguna Host_IP_Address
Catatan: Jika anda menghadapi masalah mengakses peranti dari jauh pada Mac atau Linux, anda perlu mendayakan perkongsian skrin dan pilihan log masuk jauh daripada Tetapan sistem .
Cara Menukar Port VNC untuk Akses Jauh Raspberry Pi Menggunakan PuTTY
PuTTY ialah klien SSH sumber terbuka untuk Windows yang membolehkan anda menukar nombor port untuk VNC untuk mengakses Raspberry Pi dari jauh. Anda boleh menggunakan langkah berikut untuk menukar port VNC pada Windows dan mengakses peranti Raspberry Pi pada sistem yang sama dengan nombor port yang dikehendaki:
Langkah 1: Pasang dan Buka PuTTY pada Windows
Pasang PuTTY pada Windows daripada di sini dan bukanya dari Menu Mula, kemudian masukkan nama pengguna dan alamat IP hos Raspberry Pi anda menggunakan sintaks berikut:
nama pengguna @ Host_IP_Address
Catatan: Alamat IP Raspberry Pi boleh didapati melalui terminal melalui nama hos -I perintah.
Langkah 2: Simpan Sesi PuTTY Semasa
Masukkan nama sesi dalam Sesi Disimpan kotak kemudian simpan sesi menggunakan Jimat butang:
Langkah 3: Port Forward dalam PuTTY pada Windows
Pergi ke Sambungan tetapan, kembangkannya kemudian navigasi ke SSH tetapan dan pilih Terowong pilihan:
Langkah 4: Masukkan Port Sumber dan Destinasi
Masukkan nombor port baharu dalam Pelabuhan sumber kotak, dan tulis alamat IP dengan nombor port VNC lalai dalam Destinasi kotak. Kemudian klik pada Tambah butang:
Langkah 5: Buka Sesi PuTTY
Berpindah ke Sesi pilihan sekali lagi dan klik pada Buka butang untuk membuka PuTTY sesi:
Ini akan menukar nombor port VNC dan anda boleh menggunakan nombor port ini untuk mengakses peranti Raspberry Pi.
Cara Mengakses Raspberry Pi Melalui VNC dengan Nombor Port
Anda mesti perlu memuat turun dan memasang VNC Viewer pada komputer anda yang lain untuk mengakses peranti Raspberry Pi. Kemudian buka VNC Viewer dan gunakan alamat IP Raspberry Pi dengan nombor port yang dikehendaki untuk mengaksesnya dengan memasukkan nama pengguna dan kata laluan.
Catatan: Jika anda telah menggunakan arahan SSH untuk menukar port VNC untuk Raspberry Pi, anda boleh gunakan localhost dengan nombor port yang dikehendaki dan bukannya memberikan alamat IP Raspberry Pi untuk mengakses peranti.
Cara Membunuh Sesi VNC Semasa pada Raspberry Pi
Jika anda telah mencipta berbilang pelayan VNC dengan nombor port yang berbeza dan ingin mematikan pelayan tersebut untuk mengurangkan beban pada Raspberry Pi, anda boleh menggunakan arahan berikut:
vncserver-maya -bunuh :port_no
Catatan: guna vncserver sahaja sebagai ganti vncserver-maya jika anda menggunakan Raspberry Pi OS selain daripada Raspberry Pi Bookworm.
Cara Membetulkan Ralat 'Anda perlu mematikan proses Xvnc secara manual' pada Raspberry Pi
Semasa melaksanakan perintah bunuh untuk membunuh Pelayan VNC dengan nombor port yang diingini, anda mungkin menghadapi ralat 'Anda perlu mematikan proses Xvnc secara manual' , seperti yang ditunjukkan di bawah:
Ralat ini berlaku kerana anda telah menetapkan nombor port dalam fail Pelayan VNC, dan anda perlu mengalih keluar baris “ RfbPort = port_no ” daripada fail dan kemudian but semula peranti. Ini bukan sahaja akan membetulkan isu di atas tetapi ia akan membetulkan sambungan ditolak isu yang akan ditemui semasa mengakses Raspberry Pi daripada VNC Viewer.
Kesimpulan
Menukar port VNC lalai untuk Raspberry Pi adalah penting untuk melindungi peranti Raspberry Pi anda daripada akses tanpa kebenaran. Anda boleh menukar port VNC untuk akses jauh Raspberry Pi dengan menggunakan arahan atau di dalam fail Pelayan VNC. Anda juga boleh menggunakan arahan SSH untuk menukar port VNC untuk Raspberry Pi, bagaimanapun, ia akan berfungsi hanya untuk sistem Mac atau Linux. Untuk Windows, anda perlu menggunakan PuTTY untuk menukar port VNC lalai untuk Raspberry Pi menggunakan panduan langkah demi langkah yang dibentangkan dalam bahagian atas panduan ini.