اموزش نصب VNC Server روی لینوکس

اموزش نصب VNC Server روی لینوکس

وظیفه ی VNC یا به اختصار ( Virtual Network Computing ) فعال کردن اتصال ریموت دسکتاپ سیستم های لینوکس به مشابه MSTSC در سیستم های ویندوزی می باشد.به طور عمومی مدیران لینوکس اغلب ترجیح می دهند به صورت دستوری و بدون نیاز به محیط گرافیکی لینوکس کارکنند ولی گاها پیش می اید که ناگزیر باید از خاصیت گرافیکی ان نیز استفاده نمود.در واقع ما برای فعال کردن این خاصیت باید اقدام به نصب VNC Server بر روی سرور لینوکس خود کنیم و سپس اقدام به کانفیگ remote access برای کاربران لینوکس بیس مانند Centos,Fedora,RHEL نماییم.

 

قدم اول : نصب پکیج های موردنیاز :

 

اغلب سیستم های لینوکسی به صورت پیش فرض Desktop رو بر روی خود نصب ندارند پس ابتدا توسط دستور زیر مطمئن میشیم که این امکان بر روی سرور لینوکس ما نصب هستش

 

For CentOS/RHEL 6: yum groupinstall “Desktop”

 

For CentOS/RHEL 5: yum groupinstall “GNOME Desktop Environment”

 

حالا توسط دستور زیر اقدام به نصب یکسری پکیج برای vnc-server میکنیم :

 

yum install pixman pixman-devel libXfont

 

قدم دوم : نصب VNC Server :

 

بعد از نصب پیشنیازها و پکیج های مورد نیاز حالا اقدام به نصب vnc-server میکنیم vnc-server توسط yum repositories پیش فرض قابل نصب می باشد.

yum install vnc-server

 

قدم سوم : ایجاد یوزر برای VNC :

 

حال اقدام به ساخت چندین یوزر برای اتصال به VNC میکنیم البته با یوزرهای خود سیستم و فقط با ست کردن vncpasswd نیز می توان متصل شد.

 

 

حالا برای یوزرهای سیستم پسورد VNC ست میکنیم

 

 

قدم چهارم : کانفیگ VNC Server برای یوزرها :

 

حالا فایل etc/sysconfig/vncservers/ رو ادیت کرده و مقادیر زیر را به انتهای فایل اضافه میکنیم :

 

VNCSERVERS=”1:user1 2:user2″ VNCSERVERARGS[1]=”-geometry 800×600″ VNCSERVERARGS[2]=”-geometry 1024×768″

 

حال توسط دستور زیر VNC SERVER رو استارت میکنیم و خروجی زیر رو مشاهده میکنیم

 

service vncserver start Starting VNC server: 1:user1 xauth: creating new authority file /home/user1/.Xauthority New ‘svr1.tecadmin.net:1 (user1)’ desktop is svr1.tecadmin.net:1 Creating default startup script /home/user1/.vnc/xstartup Starting applications specified in /home/user1/.vnc/xstartup Log file is /home/user1/.vnc/svr1.tecadmin.net:1.log 2:user2 xauth: creating new authority file /home/user2/.Xauthority New ‘svr1.tecadmin.net:2 (user2)’ desktop is svr1.tecadmin.net:2 Creating default startup script /home/user2/.vnc/xstartup Starting applications specified in /home/user2/.vnc/xstartup Log file is /home/user2/.vnc/svr1.tecadmin.net:2.log [ OK ]

قدم پنجم : اتصال به VNC SERVER توسط VNC Viewer :

 

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

 

vncviewer 192.168.1.11:1
ولی برای اتصال از سیستم های ویندوزی به VNC Server باید حتما vnc-viewer رو نصب کنید برای این کار, این نرم افزار رو با یک سرچ ساده پیدا کرده و اقدا به نصب نمایید حال میتوانید به راحتی با دادن Ip سرور و پسورد به Vnc Server  خودتون وصل بشید.

 

این هم اموزش نصب VNC Server روی لینوکس به سادگی هرچه تمام

 

در این عکس Ip رو وارد کردیم

 

connect-vnc-min

 

در این عکس از ما پسورد رو خواسته که وارد میکنیم

 

vncviewer-password-min

 

در این عکس هم مشاهده میکنید که به محیط گرافیکی سرورمون متصل شدیم

 

vnc-connected-240x185@2x-min

 

موفق و پیروز باشید.

09123781949