در برخی از مقالات قبلی ما در مورد برخی از بهترین ابزارهای دسک تاپ از راه دور صحبت کردیم که می توانیم برای لینوکس پیدا کنیم ، از جمله آنها را پیدا می کنیم RealVNC که ابزاری عالی بین پلتفرمی برای دسک تاپ های از راه دور است.
RealVNC است یک برنامه منبع باز رایگان که تحت مجوز GPL توزیع شده است، اگرچه یک نسخه تجاری نیز وجود دارد ، در این مقاله ما به نسخه چند پلتفرم شخصی خواهیم پرداخت. این نسخه به ترتیب vnc4server و xvnc4viewer سرویس دهنده و سرور را به ما ارائه می دهد.
Lمشتریان RealVNC با استفاده از vncviewer می توانند در حالت تمام صفحه اجرا شوند ، آنها از کلید عملکرد F8 به عنوان کلید پیش فرض برای نمایش منوی گزینه ها استفاده می کنند (از جمله گزینه غیر فعال کردن حالت تمام صفحه یا ارسال مجدد دنباله کلید Ctrl-Alt-Del).
م serverلفه سرور RealVNC اجازه می دهد تا یک کامپیوتر از راه دور توسط رایانه دیگر کنترل شود.
RealVNC از پروتکل RFB استفاده می کند که به طور پیش فرض از پورت TCP 5900 برای ایجاد اتصال دسک تاپ از راه دور استفاده می کند.
متناوباً ، می توانید VNC را با استفاده از SSH تونل بزنید و از باز شدن درگاه های اضافی جلوگیری کنید و بدین ترتیب روتر NAT (روتر) به طور خودکار پیمایش می شود. SSH همچنین رمزگذاری ارتباط بین سرور VNC و بیننده را فراهم می کند.
چگونه RealVNC را روی لینوکس نصب کنیم؟
با توجه به محبوبیت زیاد این نرم افزار هر دو سرویس گیرنده و سرور را می توان در بیشتر مخازن محبوب ترین توزیع های لینوکس یافت.
به در مورد دبیان ، اوبونتو ، لینوکس مینت یا هر مشتق از این موارد ، فقط به وب سایت رسمی برنامه بروید و جدیدترین بسته deb را به دست آورید، که در حال حاضر نسخه 6.3.1 است
شما یک ترمینال را باز کنید و بسته به موردی که نیاز دارید یکی از دستورات زیر را در آن اجرا کنید.
در شرایطی که اگر می خواهید سرور را نصب کنید ، سیستم های 64 بیتی وجود دارد شما باید تایپ کنید:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb
سیستم های 32 بیتی:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb
اکنون اگر می خواهید مشتری را روی سیستم 32 بیتی خود نصب کنید:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb
به سیستم های 64 بیتی که می خواهند مشتری را نصب کنند:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb
اکنون در مورد کسانی که کاربران Arch Linux ، Manjaro ، Antergos یا هر سیستم مشتق شده از Arch Linux هستند ، می توانیم با دستورات زیر مشتری و سرور را از مخازن AUR نصب کنیم.
برای نصب سرور RealVNC تایپ می کنیم:
aurman -S realvnc-vnc-server
اگر می خواهید مشتری RealVNC را نصب کنید باید تایپ کنید:
aurman -S realvnc-vnc-viewer
در حالی که در مورد کسانی که کاربران توزیع با پشتیبانی از بسته های rpm هستند، مانند Fedora ، CentOS ، RHEL ، openSUSE یا سایر موارد ، ما می توانیم بسته را از وب سایت رسمی بارگیری کنیم.
بسته به مورد نیاز خود می توانید یک ترمینال را باز کرده و دستورات زیر را در آن اجرا کنید.
در شرایطی که اگر می خواهید سرور را نصب کنید ، سیستم های 64 بیتی باید تایپ کنید:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm
سیستم های 32 بیتی:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm
اکنون اگر می خواهید سرویس گیرنده را بر روی سیستم 32 بیتی خود نصب کنید:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm
به سیستم های 64 بیتی که می خواهند مشتری را نصب کنند:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm
چگونه RealVNC را اجرا کنیم؟
پس از نصب مشتری ، سرور یا هر دو ، ما فقط بسته به مورد هر کدام از اینها را باید اجرا کنیماگر می خواهیم به رایانه دیگری متصل شویم ، فقط سرویس گیرنده را اجرا کنید ، در حالی که از طرف دیگر این سرور است.
در بیشتر توزیع هایی که از systemd استفاده می کنند ، فقط سرویس را راه اندازی کرده و آن را فعال کنید.
این کار را با تایپ دستورات زیر در ترمینال انجام می دهیم:
sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced
و با این کار می توانیم ارتباط برقرار کنیم.
از طرف سرور ، یک آدرس IP برای شما فراهم می کند که می توانید با آن ارتباط برقرار کنید ، حتی می توانید شناسه ای برای شناسایی تجهیزات به روش ساده تر و راحت تری اختصاص دهید.
اولین کسی باشید که نظر