نحوه نصب VNC-server در اوبونتو

Computing Virtual Networking (VNC) یک سیستم برای دسترسی دسکتاپ از راه دور به کامپیوتر است. از طریق شبکه، یک تصویر از روی صفحه نمایش منتقل می شود، کلیک های موس و کلید های صفحه کلید فشرده می شود. در سیستم عامل اوبونتو، سیستم ذکر شده در مخزن رسمی نصب شده است و تنها پس از آن، روش پیکربندی سطح و دقیق انجام می شود.

نصب سرور VNC در اوبونتو

از آنجایی که در آخرین نسخههای اوبونتو، Gnome GUI به صورت پیش فرض نصب شده است، ما VNC را بر اساس این محیط نصب و پیکربندی میکنیم. برای راحتی، تمام فرآیند را به گام های متوالی تقسیم می کنیم، بنابراین شما نباید دشوار درک درستی از کار ابزار مورد علاقه داشته باشید.

مرحله 1: اجزای لازم را نصب کنید

همانطور که قبلا ذکر شد، از مخزن رسمی استفاده خواهیم کرد. آخرین و نسخه پایدار سرور VNC وجود دارد. تمام اقدامات از طریق کنسول انجام می شود، زیرا ارزش آن با راه اندازی آن آغاز می شود.

  1. به منو بروید و "ترمینال" را باز کنید . یک کلید گرم Ctrl + Alt + T وجود دارد که به شما اجازه می دهد سریعتر آن را انجام دهید.
  2. باز کردن ترمینال از طریق منو در اوبونتو

  3. از طریق sudo apt-get update همه کتابخانه های سیستم را نصب کنید.
  4. برای به روز رسانی کتابخانه ها در اوبونتو مراجعه کنید

  5. یک رمز عبور برای دسترسی ریشه وارد کنید
  6. رمز عبور خود را برای تایید دسترسی به اوبونتو وارد کنید

  7. در انتها باید دستور sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server ثبت کنید sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server و دکمه Enter را فشار دهید.
  8. نصب سرور VNC از طریق مخزن رسمی در اوبونتو

  9. فایل های جدید را به سیستم تأیید کنید.
  10. تایید اضافه کردن فایل های جدید سرور اوبونتو

  11. منتظر نصب و تکمیل و اضافه کردن تا یک خط ورودی جدید به نظر می رسد.
  12. تکمیل نصب سرور VNC در اوبونتو

در حال حاضر تمام اجزای ضروری در اوبونتو وجود دارد، همه چیز آن است که بررسی کار خود و پیکربندی آن قبل از راه اندازی دسک تاپ از راه دور است.

مرحله 2: اولین راه اندازی سرور VNC

در طول راه اندازی اولین ابزار، پارامترهای اساسی تنظیم می شوند و سپس دسک تاپ شروع می شود. شما باید اطمینان حاصل کنید که همه چیز به درستی کار می کند و شما می توانید این کار را مانند این انجام دهید:

  1. در کنسول، دستور vncserver را برای شروع سرور تایپ کنید.
  2. اولین راه اندازی سرور VNC در سیستم عامل اوبونتو

  3. از شما خواسته می شود یک رمز عبور برای دسکتاپ های خود تنظیم کنید. در اینجا شما باید هر ترکیبی از کاراکترها را وارد کنید، اما نه کمتر از پنج. هنگام تایپ کردن کاراکترها نمایش داده نمیشوند.
  4. ورود به یک رمز عبور جدید برای سرور در اوبونتو

  5. رمز عبور را دوباره وارد کنید.
  6. رمز عبور برای سرور در اوبونتو را تأیید کنید

  7. شما مطلع خواهید شد که یک اسکریپت راه اندازی شده ایجاد شده است و دسک تاپ مجازی جدید کار خود را آغاز کرده است.
  8. اولویت اول سرور در اوبونتو راه اندازی شد

مرحله 3: سرور VNC را برای کارکرد کامل پیکربندی کنید

اگر در مرحله قبل فقط مطمئن شدیم که اجزای نصب شده کار می کرد، اکنون باید آنها را برای ساخت یک اتصال از راه دور به دسکتاپ یک کامپیوتر دیگر آماده کنیم.

  1. اول، دسکتاپ در حال اجرا را با دستور vncserver -kill :1 خاتمه دهید.
  2. یک سرور در حال اجرا در اوبونتو را خاموش کنید

  3. بعد برای اجرای فایل پیکربندی از طریق ویرایشگر متن ساخته شده است. برای انجام این کار، nano ~/.vnc/xstartup .
  4. فایل پیکربندی سرور را در اوبونتو اجرا کنید

  5. اطمینان حاصل کنید که فایل دارای تمام خطوط زیر است.

    #!/bin/sh
    # Uncomment the following two lines for normal desktop:
    # unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc

    [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup
    [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources
    خاکستری خاکستری xsetroot
    vncconfig -iconic &
    x-terminal emulator-geometry 80x24 + 10 + 10 -ls -type "$ VNCDESKTOP Desktop" &
    x-window-manager &

    gnome-panel &
    gnome-settings-daemon &
    metacity &
    nautilus &

  6. ویرایش فایل پیکربندی سرور اوبونتو

  7. اگر شما هر گونه تغییری را انجام دادید، با فشار دادن کلید Ctrl + O تنظیمات را ذخیره کنید.
  8. ذخیره تغییرات در یک فایل در اوبونتو

  9. با فشار دادن Ctrl + X از فایل خارج شوید .
  10. خروج از حالت ویرایش فایل در اوبونتو

  11. علاوه بر این، شما همچنین باید پورت ها را برای دسترسی از راه دور ارسال کنید. دستور iptables -A INPUT -p tcp --dport 5901 -j ACCEPT به شما در انجام این کار کمک خواهد کرد.
  12. پورت های جلو برای سرور در اوبونتو

  13. پس از معرفی آن، تنظیمات را با نوشتن iptables-save .
  14. ذخیره پورت برای سرور در اوبونتو

مرحله 4: عملیات سرور VNC را تأیید کنید

مرحله نهایی این است که سرور VNC نصب شده و پیکربندی شده را در عمل بررسی کند. ما از یکی از برنامه های مدیریت دسکتاپ از راه دور برای این استفاده خواهیم کرد. پیشنهاد می کنیم با نصب آن آشنا شوید و از آن شروع کنید.

  1. ابتدا باید با تایپ vncserver خود سرور خود را شروع کنید.
  2. راه اندازی سرور VNC در اوبونتو

  3. اطمینان حاصل کنید که روند صحیح است
  4. بررسی عملکرد سرور در اوبونتو

  5. شروع به اضافه کردن برنامه Remmina از مخزن کاربر. برای انجام این کار، sudo apt-add-repository ppa:remmina-ppa-team/remmina-next در کنسول sudo apt-add-repository ppa:remmina-ppa-team/remmina-next .
  6. مدیریت دسکتاپ راه دور را در اوبونتو نصب کنید

  7. برای اضافه کردن بسته های جدید به سیستم، Enter را فشار دهید.
  8. تأیید اضافه کردن کتابخانه های مدیریت به اوبونتو

  9. پس از نصب کامل، شما باید به روز رسانی کتابخانه سیستم sudo apt update .
  10. دوباره به روز رسانی سیستم کتابخانه در اوبونتو

  11. حالا تنها باقی مانده است که آخرین نسخه برنامه را از طریق دستور sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret .
  12. نصب تمام پرونده های مدیریت دسکتاپ از راه دور در اوبونتو

  13. عملیات را برای نصب فایل های جدید تأیید کنید.
  14. تأیید مدیر نصب در اوبونتو

  15. Remmina را می توان از طریق منو با کلیک بر روی آیکون مربوطه راه اندازی کرد.
  16. اجرای برنامه نصب شده در اوبونتو

  17. تنها انتخاب تکنولوژی VNC، ثبت آدرس IP مورد نظر و اتصال به دسکتاپ باقی می ماند.
  18. اجرای برنامه نصب شده در اوبونتو

البته، برای اتصال به این طریق، کاربر نیاز به دانستن آدرس IP خارجی کامپیوتر دوم. برای تعیین این، سرویس های آنلاین ویژه یا سرویس های اضافی اضافه شده به اوبونتو وجود دارد. اطلاعات دقیق در مورد این موضوع را می توان در اسناد رسمی از توسعه دهندگان سیستم عامل یافت.

اکنون شما با تمام مراحل اولیه ای که باید انجام دهید برای نصب و پیکربندی سرور VNC برای توزیع اوبونتو در پوسته Gnome آشنا هستید.