راه‌اندازی NoMachine برای دسترسی از راه دور به دسکتاپ سرور شما

20/12/2023 |
Loading...

مقدمه: NoMachine یک راه‌حل نرم‌افزاری اختصاصی و رایگان برای دسترسی از راه دور به دسکتاپ و انتقال فایل است. این نرم‌افزار از فناوری NX استفاده می‌کند که ویژگی‌های پیشرفته و عملکرد برتری نسبت به سایر ابزارهای دسکتاپ از راه دور مانند Xrdp و VNC ارائه می‌دهد. آنچه NoMachine را متمایز می‌کند، سازگاری واقعی آن با چندین پلتفرم است که به راحتی روی ویندوز، مک، لینوکس، اندروید و iOS اجرا می‌شود. این به شما امکان می‌دهد تقریباً از هر مکان و در هر زمان به سرور خود دسترسی داشته باشید.

این آموزش شما را در فرآیند نصب Xfce، یک محیط دسکتاپ سبک‌وزن، و پیکربندی NoMachine برای دسترسی از راه دور به سرور اوبونتو راهنمایی می‌کند.

پیش‌نیازها:

  1. یک سرور اوبونتو
  2. دسترسی SSH با دسترسی sudo

مرحله 1 - نصب Xfce: با به‌روزرسانی لیست بسته‌های موجود با استفاده از apt شروع کنید:

sudo apt update

نصب Xfce ساده است:

sudo apt install xfce4

بسته به نسخه اوبونتو شما، نصب ممکن است از شما بخواهد یک مدیر نمایش پیش‌فرض انتخاب کنید. می‌توانید مدیر نمایش پیش‌فرض را انتخاب کنید و با نصب ادامه دهید.

مرحله 2 - نصب NoMachine: برای نصب NoMachine، باید بسته .deb را از وبسایت رسمی دانلود کنید. با توجه به زیرساخت مدرن هتزنر کلود، احتمالاً به معماری amd64 نیاز دارید. برای تأیید معماری خود می‌توانید از دستور زیر استفاده کنید:

dpkg --print-architecture

در زمان نوشتن این آموزش، می‌توانید آخرین نسخه (8.8) NoMachine را با دستور زیر دانلود کنید:

wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb

حالا بسته .deb را نصب کنید:

sudo dpkg -i nomachine_8.8.1_1_amd64.deb

مرحله 3 - پیکربندی NoMachine: اگر این آموزش را دنبال کرده‌اید و Xfce را نصب کرده‌اید، نیازی به تغییر پیکربندی پیش‌فرض NoMachine در /usr/NX/etc/node.cfg نیست.

با این حال، اگر یک محیط دسکتاپ متفاوت نصب کرده‌اید، به /usr/NX/etc/node.cfg بروید و DefaultDesktopCommand را با محیط خود مطابقت دهید:

  • GNOME: DefaultDesktopCommand /usr/bin/gnome-session
  • KDE Plasma: DefaultDesktopCommand /usr/bin/startplasma-x11
  • LXDE: DefaultDesktopCommand /usr/bin/startlxde
  • Xfce: DefaultDesktopCommand /usr/bin/startxfce4

پس از ایجاد تغییرات، NoMachine را مجدداً راه‌اندازی کنید:

sudo /etc/NX/nxserver --restart

توجه: اگر سرور شما فایروال فعال دارد، اتصالات به پورت 4000 را مجاز کنید:

sudo ufw allow 4000

مرحله 4 - اتصال از سمت کلاینت: در نهایت، به صفحه دانلود NoMachine مراجعه کنید و کلاینت NoMachine را روی دستگاه محلی خود برای اتصال به سرور نصب کنید. کلاینت NoMachine را راه‌اندازی کنید، روی دکمه "Add" کلیک کنید، آدرس IP عمومی سرور خود را در فیلد "Host" وارد کنید و سایر پارامترها را به صورت پیش‌فرض رها کنید.

سپس، روی "Connect" کلیک کنید و نام کاربری اوبونتو (مثلاً root به طور پیش‌فرض) و رمز عبور را ارائه دهید. اگر هنوز رمز عبور تنظیم نکرده‌اید، می‌توانید این کار را به صورت تعاملی با استفاده از دستور passwd انجام دهید.

نتیجه‌گیری: این آموزش شما را در نصب محیط دسکتاپ Xfce و NoMachine روی سرور اوبونتو برای دسترسی از راه دور به دسکتاپ راهنمایی کرده است. علاوه بر این، شما NoMachine را گام به گام برای دسترسی بی‌درز به سرور خود پیکربندی کرده‌اید.

دریافت پیشنهادات و تخفیف‌های ویژه!

از جدیدترین تخفیف‌ها، آفرها و پیشنهادات ویژه باخبر شوید.

Update cookies preferences