شاید اتصال از طریق SSH به سرور مجازی لینوکس برای شما کافی نبوده و نیاز داشته باشید که به صورت دستکتاپ راه دور و گرافیکی به سرور متصل شوید و از سرور مجازی استفاده نمایید.
در این راهنما سعی کردم که روش نصب GNOME در سرور مجازی OpenVZ و توزیع CentOS رو آموزش بدم.
ابتدا برای این کار نیاز هست که یک ارتباط SSH با سرور برقرار کنیم و بسته های مورد نیاز را نصب و تغییرات لازم را اعمال نماییم.
در مرحله ی اول باید بسته های مربوط به گنوم را نصب کنیم:
yum groupinstall ‘GNOME Desktop Environment’
این مرحله اندکی به طول می انجامد که حدودا ۲۵۰ مگابایت بسته را دانلود و نصب خواهد کرد.
مرحله ی دوم نصب سرور VNC است:
yum install vnc-server
پس از نصب باید تنظیمات مربوط به VNC رو انجام بدیم، ابتدا فایل زیر را برای اعمال تغییرات باز می کنیم:
nano /etc/sysconfig/vncservers
# من برای این کار از نرم افزار nano استفاده کردم.
پس از باز کردن فایل به انتهای آن رفته اگر خطوطی شبیه به زیر بود آن ها را تغییر دهید و مثال زیر را در آن بگنجانید؛ اگر نبود دقیقا همین خطوط را به انتهای فایل اضافه نمایید:
VNCSERVERS=”1:root”
VNCSERVERARGS[1]=”-geometry 800×۶۰۰″
پس از انجام این مرحله فایل را ذخیره می کنیم و می بندیم.
حالا دستور زیر را میزنیم تا vncserver شروع به کار کند:
service vncserver start
یک کلمه عبور برای اتصال به ریموت دستکتاپ تعریف می کنیم:
vncpasswd
# توجه داشته باشید که با کاربر root لاگ این کرده باشید.
حالا با تغییر در فایل زیر Session گنوم را به VNC اضافه می کنیم:Your Adsense Code
nano /root/. vnc/xstartup
در انتهای فایل twm & را بیابید و آن را به gnome-session & تغییر دهید.
find at the end:
twm &
replace with:
gnome-session &
سرویس vncserver را دوباره راه اندازی می کنیم:
service vncserver restart
حالا می توانیم با استفاده از یکی از نرم افزار های مربوط به VNC به سرور مجازی خود متصل شویم و مشغول استفاده از سرور مجازی خود شویم.