یکی از مزیت هایی که همواره برای سرورهای ویندوزی قید می کنند دسترسی به ریموت دسکتاپ و توانایی کار با رابط گرافیکی است. هرچند که خودم شخصا کار با خط فرمان لینوکس را بیشتر دوست دارم اما خوب کار با رابط گرافیکی هم مزایای خاص خودش را دارد. متاسفانه خیلی ها دقیق نمی دونند که به راحتی میتوان برای سرورهای لینوکسی نیز رابط گرافیکی را نصب و به صورت ریموت از آن استفاده کرد. برای آشنایی با چگونگی این کار مراحل زیر را طی کنید. توجه داشته باشید آموزش مربوطه بر روی CentOS صورت گرفته است.
برای مشاهده آموزش به ادامه مطلب مراجعه کنید
نخست با استفاده از دستورهای زیر X و KDE را نصب کنید
yum -y groupinstall “X Window System”
yum -y groupinstall “KDE (K Desktop Environment)”
بعد از طی مراحل با رابط گرافیکی ما نصب شده است. حال باید سرویس VNC را نیز نصب کنیم. برای آشنایی بیشتر با VNC و دریافت Viewer آن که برای اتصال به آن نیاز خواهید داشت به اینجا مراجعه کنید. برای نصب VNC دستور زیر را اجرا کنید.
yum install vnc-server
سپس سرویس را با دستور زیر اجرا کنید
service vncserver start
حال با دستور زیر رمزی را برای اتصال تعیین کنید
vncpasswd
سپس برای اطمینان از اجرای سرویس های نصب شده را اجرا کنید
startx
startkde
vncserver
دستورات زیر را اجرا کنید
pkill -9 vncrm -rf /tmp/.X1*
سپس با استفاده از دستور زیر فایل xstartup را ویرایش کنید و در خط آخر به جای twm عبارت startkde را درج کنید
nano /root/.vnc/xstartup
اگر نیز می خواهید با هربار اجرای مجدد سیستم سرویس VNC فعال شود خط زیر را اجرا کنید
chkconfig vncserver on
از این پس تنها کافی است که با استفاده از نرم افزار VNC Viewer که در همه سیستم عامل ها موجود است به آی پی سرور خود وصل شوید. توجه کنید اضافه کردن پورت 1 به انتهای آی پی به صورت زیر ضروری است IP:1
در این شرایط که تمامی پورت ها و سرویس ها بسته شده است ، برای دسترسی به خط فرمان سرور خود فکر نکنم راهی به جز این روش باقی مانده باشد.