VNC برای نمایش جلسات ویندوز در لپتابها و سیستمهای شخصی استفاده می شود. با استفاده از این نرمافزار شما میتوانید به راحتی کنترل و دسترسی به سیستم فرد دیگری را بدون نیاز فیزیکی به دست بگیرید. این موضوع باعث صرفهجویی در زمان شما میشود. این نرمافزار روی ویندوز و لینوکس قابلیت نصب دارد که در این آموزش، ما قصد داریم، نصب vnc روی CentOS را برای شما بیان کنیم تا بتوانید به راحتی از این نرمافزار روی این بستر استفاده کنید.
نصب vnc روی CentOS
در ابتدای نصب vnc روی لینوکس CentOS به سرور ssh کنید و محیط گرافیکی Gnome را با استفاده از دستور زیر نصب کنید:
yum groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"
پس از نصب Gnome با استفاده از دستور زیر میتوانید VNC را دانلود و نصب کنید:
yum install tigervnc-server
اگر می خواهید با هر بار ریبوتشدن سیستم، سرویس VNC به صورت خودکار اجرا شود، دستور زیر را در ترمینال لینوکس بنویسید:
chkconfig vncserver on
بعد از نصب این نرمافزار، باید تعریف یوزر برای vncserver را انجام دهید. از دستور زیر برای انجام این کار میتوانید استفاده کنید:
adduser vncuser
با استفاده از دستور زیر رمز عبور را برای یوزر ایجاد شده تنظیم کنید:
passwd vncuser
از دستور su استفاده کنید تا بتوانید به محیط کاربری یوزر وارد شوید:
su - vncuser
دستور زیر را در ترمینال لینوکس بنویسید و برای VNC پسوردی وارد کنید:
vncpasswd
دقت کنید که باید پسورد را دوبار وارد کنید.
از دستور زیر میتوانید برای برگشتن به محیط کاربری root بهره ببرید:
su -
سپس فایل etc/sysconfig/vncservers/ را با استفاده یک ویرایشگر باز کنید.
nano /etc/sysconfig/vncservers
بعد عبارت زیر را در ترمینال لینوکس کپی کنید و ذخیره تغییرهای صورت گرفته را انجام دهید. با انجام این تغییرها کاربر ایجاد شده در این مثال یعنی vncuser دسکتاپی با رزولوشن 1024×768 در اختیار خواهد داشت.
VNCSERVER="1: vncuser" VNCSERVERARGS[1]="-geometry 1024x768"
در مرحله بعد نیاز است پورت 5901 را در فایل csf.conf باز کنید و ریاستارت این سرویس را انجام دهید.
پس از انجام تمامی مراحل، دستور زیر را در ترمینال لینوکس وارد کنید تا سیستم شما ریبوت شود:
Reboot
با انجام این مراحل نصب vnc روی لینوکس CentOS تمام میشود. بعد از آن، باید تنظیمات این نرمافزار را انجام دهید که در ادامه مراحل آن را برای شما بیان میکنیم.
بیشتر بخوانید: آموزش گام به گام فعال سازی VNC در ماشین های مجازی ESXI) Vmware)
نصب و تنظیم VNC client
ابتدا نسخه کلاینت نرمافزار VNC را دانلود کنید و سپس نصب آن را انجام دهید.
پس از نصب برنامه را اجرا کنید و در قسمت ipserver:5901 مربوط بهRemote Host، به جای عبارت 5901، آی پی سرور خودتان را وارد کنید. به عنوان نمونه میتوانید 5.96.5.3:5901 را به جای آن بنویسید و دکمه connect را جهت اتصال بزنید.
سپس در نوار بالا آدرس IP را به همراه پورت مانند شکل زیر وارد کنید:
سپس از شما پسورد یوزر VNC را میخواهد. رمز را وارد کنید تا کار شما در این قسمت به اتمام برسد و بتوانید از نسخه کلاینت این برنامه استفاده کنید.
کلام آخر
در این مقاله به طور کامل مراحل مربوط به نصب vnc روی CentOS را برای شما بیان کردیم و نحوه تنظیم کانفیگ نسخه کلاینت این نرمافزار را نیز توضیح دادیم تا بتوانید به راحتی آن را روی توزیع Centos 6 خودتان نصب کنید و از آن بهره ببرید.
بیشتر بخوانید: راهنمای تغییر پورت SSH در سرور مجازی لینوکس
سوالات متداولی که شما میپرسید؟
1. چگونه میتوان یک سرور VNC ساخت؟
- حساب کاربری VNC خودتان را ایجاد کنید.
- ویرایش پیکربندی سرور را انجام دهید.
- رمز عبور VNC کاربران را تنظیم کنید.
- تأیید کنید که شروع و توقف vncserver به درستی انجام میشود.
- iptable ها را اصلاح کنید.
- سرور VNC را فعال کنید.
- تست کاربر VNC را انجام دهید.
2. چگونه میتوان یک session VNC در لینوکس ایجاد کرد؟
- به یکی از ماشینهای مجازی SSH کنید.
- بعد با استفاده از یوزرنیم و پسورد وارد ماشین مجازی شوید.
- سپس دستور روبهرو را برای ایجاد session VNC وارد کنید: vncserver -geometry 1080×720
3. چگونه میتوان به ترمینال سرور VNC متصل شد؟
- ترمینال را باز کنید.
- از دستور ssh برای اتصال به دستگاه خود استفاده کنید.
- هنگامی که به دستگاه خود وارد شدید، می توانید سرور VNC را با اجرای دستور vncserve فعال کنید.
- سپس رمز عبور را وارد کنید تا بتوانید به ترمینال متصل شوید.
3. چگونه میتوان به یک سرور local VNC متصل شد؟
- سرور RealVNC را روی رایانه موردنظر خودتان، دانلود کنید.
- از سرور RealVNC برای جستجوی آدرس IP خصوصی (داخلی) رایانه استفاده کنید.
- سپس دانلود RealVNC Viewer را روی رایانه موردنظر خودتان انجام دهید.
- برای برقراری ارتباط مستقیم، آدرس IP خصوصی را در RealVNC Viewer وارد کنید.