وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب و پیکربندی VNC روی اوبونتو

0 7
زمان لازم برای مطالعه: 5 دقیقه






VNC مخفف است محاسبات شبکه مجازی; آزادانه، منبع باز و جایگزین برای پروتکل RDP مایکروسافت (RDP) در دسترس است. این فناوری برای به اشتراک گذاری گرافیکی سیستم دسکتاپ شما معرفی شده است که به شما امکان می دهد با استفاده از ماوس و صفحه کلید خود رایانه دیگری را از راه دور کار کنید. به عبارت دیگر، می توان گفت که VNC مجموعه ای از پروتکل هایی است که برای آن استفاده می شود به اشتراک گذاری دسکتاپ سیستم های. این اجازه می دهد تا کاربرانی که با آن راحت نیستند command-line برای مدیریت تنظیمات، برنامه ها و فایل های خود از راه دور.

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

روش نصب و پیکربندی VNC روی اوبونتو

اول از همه، مخازن سیستم خود را با اجرای دستور زیر به روز کنید:

$ sudo آپدیت apt-get

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

مرحله بعدی دریافت رابط گرافیکی است.

روش نصب محیط دسکتاپ Xfce روی اوبونتو

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

در مخزن اوبونتو، انواع محیط های دسکتاپ را دریافت خواهید کرد. در این پست ما “Xfce“، که یک محیط دسکتاپ سبک و قوی است، برای استفاده عالی است روی سرور راه دور:

$ sudo apt نصب xfce4 xfce4-goodies

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

وارد “y/Y” برای اجازه نصب Xfce process ادامه. در همین حال، یک اعلان ظاهر می شود روی را terminal صفحه ای که از شما درخواست می کند lightdm را پیکربندی کنید:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

بین «gdm3» و «lightdm“، هر یک از آنها را به عنوان مدیر نمایش پیش فرض انتخاب کنید:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش نصب TigerVNC روی اوبونتو

نرم افزارهای زیادی برای کنترل توزیع مبتنی بر لینوکس وجود دارد. با این حال، ما از “TigerVNC” روی سیستم ما این یک سرور VNC منبع باز است که برای کنترل دسترسی به دسکتاپ شما از راه دور استفاده می شود.

اکنون، نصب کنید TigherVNC روی سیستم خود را با استفاده از دستور زیر:

$ sudo apt نصب tigervnc-standalone-server

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش پیکربندی دسترسی VNC روی اوبونتو

دستور زیر را اجرا کنیدvncpasswdدستور برای تنظیم رمز عبور:

$ vncpasswd

یک رمز عبور بین شش تا هشت کاراکتر وارد کنید. سپس، تأیید کنید که یک رمز عبور فقط برای مشاهده انتخاب کرده‌اید با دادن «n” به عنوان ورودی به terminal:

پیشنهاد می‌کنیم بخوانید:  Bettercap را نصب کنید روی اوبونتو 18.04 و از جریان رویدادها استفاده کنید

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

مرحله بعدی پیکربندی است TigerVNC برای استفاده از محیط دسکتاپ Xfce. برای انجام این کار، یک open ایجاد می کنیمxstartupفایل ” در دایرکتوری VNC با استفاده از “نانو” ویرایشگر:

$ sudo نانو ~/vnc/xstartup

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

دستوراتی که ما مشخص می کنیم هر بار که سرور TigerVNC را راه اندازی یا راه اندازی می کنیم اجرا می شوند. به همین دلیل است که ما پرونده خود را به عنوان ” نامگذاری کرده ایمxstartup” فایل:

#!/bin/sh
تنظیم نشده SESSION_MANAGER
تنظیم نشده DBUS_SESSION_BUS_ADDRESS
اجرایی startxfce4

این دستورات مدیر جلسه و آدرس جلسه را از حالت تنظیم خارج می کند. همچنین xface4 را در زمان راه اندازی سرور فعال می کند:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

مطبوعات “CTRL+O” برای ذخیره تغییراتی که در “xstartup” فایل:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

سپس، از دستور “chmod” برای اضافه کردن مجوز “execution” به فایل راه اندازی VNC استفاده کنید:

$ sudo chmod u+x ~/vnc/xstartup

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

همچنین می توانید با ایجاد یک فایل پیکربندی VNC و افزودن خط به خط تنظیمات، برخی از گزینه های اضافی را به سرور VNC خود منتقل کنید. اگر می خواهید این عملیات را انجام دهید، این دستور را در اوبونتو خود اجرا کنید terminal:

$ sudo نانو ~/vnc/پیکربندی

این دستور فایل پیکربندی VNC را در ویرایشگر نانو ایجاد و باز می کند:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

برای نمایش، چند خط به فایل باز شده اضافه می کنیم:

هندسه=1920×1080
dpi=96

این خطوط برای تنظیم تنظیمات مربوط به رابط VNC اضافه می شوند:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

مطبوعات “CTRL+O” برای ذخیره تنظیمات و راه اندازی مجدد سرور VNC:

$ sudo vncserver

در خروجی، یک «: 1” بعد از سیستم شما نام میزبان. این مقدار نماد پورتی است که VNC در حال حاضر در آن کار می کند روی سیستم شما برای مثال، روی اوبونتو ما، سرور VNC در حال اجرا است روی پورت 5901 TCP سیستم (5900+1).

اگر عددی غیر از “” سپس آن عدد را در ” اضافه کنید5900و شماره پورت را دریافت خواهید کرد روی که VNC در حال فعالیت است روی سیستم شما:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

اضافه کردن “-کشتن” گزینه در ”vncserver” دستور کشتن نمونه اجرا روی شماره پورت ”1” یا “5901”:

$ vncserver -کشتن :1

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش ایجاد یک فایل واحد Systemd روی اوبونتو

VNC همچنین گزینه ای را برای ایجاد یک در اختیار شما قرار می دهد فایل واحد سیستم شده و خدمات VNC خود را مانند راه اندازی، راه اندازی مجدد و توقف VNC به آن اضافه کنید. برای انجام این کار، دستور زیر را در اوبونتو اجرا کنید terminal:

$ sudo نانو /و غیره/سیستم شده/سیستم/vncserver@.سرویس

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

[Unit]
شرح=سرویس دسکتاپ از راه دور (VNC)
بعد از=syslog.target network.target

پیشنهاد می‌کنیم بخوانید:  روش نصب ترمینوس: عصر مدرن terminal روی اوبونتو 20.10؟

[Service]تایپ کنید=ساده
کاربر=root
PAMName=loginPIDFile=/خانه/%تو/vnc/%اچ%i.pid
ExecStartPre=/صندوقچه/ش ‘/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :’
ExecStart=/usr/صندوقچه/vncserver:%من -هندسه 1440×900 -همیشه به اشتراک گذاشته شده -fg
ExecStop=/usr/صندوقچه/vncserver -کشتن :%من
[Install]
تحت تعقیب=multi-user.target

در اینجا، فراموش نکنید که نام کاربری خود را با ” اضافه کنیدکاربر” دستور:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

مطبوعات “Ctrl+O” برای ذخیره تغییرات و بارگذاری مجدد دیمون:

$ sudo systemctl daemon-reload

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

از دستور زیر برای فعال کردن سرویس VNC در زمان راه‌اندازی سیستم استفاده کنید:

$ sudo systemctl فعال کردن vncserver@1.خدمات

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

اکنون سرویس را با استفاده از این دستور شروع کنید:

$ sudo systemctl سرور vnc را راه اندازی کنید@1.خدمات

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

وضعیت سرویس VNC خود را بررسی کنید:

$ sudo vncserver وضعیت systemctl@1.خدمات

خروجی نشان می دهد که سرویس VNC در حال اجرا است روی سیستم اوبونتو:

روش نصب و پیکربندی VNC روی اوبونتوروش نصب و پیکربندی VNC روی اوبونتو

روش اتصال سرور VNC روی اوبونتو

مفهوم اصلی در پس اتصال سرور VNC ایجاد یک تونل SSH است که به ترافیک از پورت “5901” سیستم اجازه می دهد. اگر می خواهید به یک سرور VNC متصل شوید، دستور SSH زیر را بررسی کنید:

$ ssh 5901:127.0.0.1:5901 نام کاربری آی پی نشانی

در اینجا، گزینه “-l” برای تعیین نام ورود کاربر اضافه می شود، “-f” ssh را قادر می سازد تا در پس زمینه اجرا شود، و “” گزینه بررسی می کند که آیا نام کاربری را اضافه کرده ایم یا نه (طول صفر است یا خیر).

برای ایجاد یک تونل SSH روی سیستم ما، این دستور را اجرا می کنیم:

$ ssh 5901:127.0.0.1:5901 linuxhint-VBox 192.168.43.1

پس از این، برنامه نمایشگر VNC خود را باز کنید و آن را به سرور VNC متصل کنید localhost پورت 5901”localhost:5901“.

نتیجه

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

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-01 13:33:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید