-
آموزش ایجاد remote desktop برای vps های لینوکس
سلام
مواد لازم:
- یک عدد vps لینوکس (از نوع ردهاتی مثل centos):
اگر کنترل پنل روی آن نصب است: حداقل 256 رم
اگر کنترل پنل روی آن نصب نیست: حداقل 128 رم
- دسترسی root به ssh
- یک خط اینترنت پرسرعت حداقل 128 kbps برای کیفیت تصویر بهتر نیاز به سرعت بالاتری می باشد
- یک نرم افزار vncviwer که در ادامه لینک دانلود آن خواهد آمد
روش کار:
با root وارد ssh می شویم
ابتدا فرض می شود vps دارای لینوکس آپدیت می باشد اگر نیست می توان با دستور yum -y update لینوکس را آپدیت کرد
دستورات زیر را به ترتیب برای نصب X، KDE و VNCSERVER وارد می کنیم:
کد:
yum -y groupinstall "X Window System"
yum -y groupinstall "KDE (K Desktop Environment)"
yum -y install vnc vnc-server firefox x11-xorg
انجام این سه دستور ممکن است 10 تا 40 دقیقه طول بکشد.
بعد سه دستور زیر را به ترتیب وارد کنید:
کد:
startx
startkde
vncserver
با وارد کردن دستور سوم، از شما یک رمز عبور خواسته می شود، رمز عبور دلخواه خود را وارد کنید، این کار را باید دو بار انجام دهید.
بعد از تنظیم رمزعبور دستور pkill -9 vnc را وارد کنید.
سپس اجرای دستور:
سپس اجرای دستور:
کد:
nano /root/.vnc/xstartup
با این دستور محیط ویرایشگر باز می شود، خط آخر آن را که معمولا
است را پاک کرده و جای آن دستور زیر را بنویسید:
با کلیدهای Ctrl+X از محیط ویرایشگر خارج شوید و فایل را ذخیره کنید.
حال می توانید vncserver را با دستور vncserver اجرا کنید. توجه کنید برای غیرفعال کردن آن می توانید بعد از دستور pkill -9 vnc استفاده کنید.
توجه: اگر می خواهید vncserver هر بار که سرور را reboot می کنید اجرا شود این دستور را وارد کنید:
کد:
chkconfig vncserver on
اگر کد فوق را نزنید، هر بار که سرور reboot می شود خودتان باید یک بار دیگر دستور vncserver را بزنید.
حال می توانید از ssh خارج شوید.
روی کامپیوتر خودتان می بایست یک برنامه vncviewer نصب کنید، می توانید از www.filehippo.com/download_realvnc دانلود و نصب کنید.
برای دسترسی remote ابتدا vncviewer را اجرا کنید
سپس IP سرور خود را به همرا پورت 1 وارد کنید، مثال: IP:1
رمزعبوری را که قبل تعیین کرده بودید را وارد کنید:
توجه: اگر بعد از اتصال یک صفحه سفید خط فرمان ظاهر شد این دستورات را وارد کنید:
بسته به سرعت کیفیت تصویر و سرعت کار متفاوتی خواهید گرفت:
می توانید از فایرفاکس هم جهت استفاده از اینترنت استفاده کنید:
پ.ن.1: سوالات و مشکلات خودتون رو می تونید همینجا بپرسید اگه بدونم و بتونم جواب می دم
پ.ن.2: این مقاله جهت تشکر از M4$T3R ارائه شده است
موفق باشید
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
ممنون بابت اموزش
یه سوال : میشه به جای kde دسکتاپ گنوم بزنیم؟؟؟
و اینکه رو وی پی اس هایی که با اوپن وی زد ساخته میشن و کرنل اختصاصی ندارن میشه نصب کرد؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
A-750
ممنون بابت اموزش
یه سوال : میشه به جای kde دسکتاپ گنوم بزنیم؟؟؟
و اینکه رو وی پی اس هایی که با اوپن وی زد ساخته میشن و کرنل اختصاصی ندارن میشه نصب کرد؟
بله می شه به جای kde این دستور رو بزنید
کد:
yum -y groupinstall "GNOME Desktop Environment"
اونم میشه...
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
metalik
بله می شه به جای kde این دستور رو بزنید
کد:
yum -y groupinstall "GNOME Desktop Environment"
اونم میشه...
این هم اضافه باید میشد ! :
کد:
change twm & to gnome-session &
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
سلام مجدد
این هم قابل ذکر که vncserver شما با هر شماره ای که استارت شد . شما باید پورت vncserver در فایروال سرور به صورت TCP اضافه کنید تا بتونه کار کنه !
برای مثال اگر با شماره 2 شروع به کار کرد ( server.server.com:2 ) :
کد:
iptables -I INPUT -p tcp --dport 5902 -j ACCEPT
اگر با پورت 3 شروع به کار کرد ( server.server.com:3 ) :
کد:
iptables -I INPUT -p tcp --dport 5903 -j ACCEPT
به همین ترتیب برای سایر اعداد .... باید مجوز دسترسی این پورت به فایروال داده بشه تا بتونید از vncserver استفاده کنید
موفق باشد
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
يك سوال؟ ايا صلاح مي دونيد رو سرور اختصاصي نصب بشه؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
واقعا پست کامل و دقیقی بود... هر چه تشکر کنم بازم کمه !
و اما طریقه حذف برنامه رو هم بفرمایید واقعا ممنون میشم.....
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
zoghal
يك سوال؟ ايا صلاح مي دونيد رو سرور اختصاصي نصب بشه؟
نصبش روی vps یا ded فرقی نداره و فکر نکنم اشکالی داشته باشه...
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
طاهرنژاد
واقعا پست کامل و دقیقی بود... هر چه تشکر کنم بازم کمه !
و اما طریقه حذف برنامه رو هم بفرمایید واقعا ممنون میشم.....
خواهش می کنم امیدوارم استفاده کرده باشید.
راستش حذف برنامه رو انجام ندادم ولی فکر می کنم این جوری بشه حذفش کرد:
کد:
chkconfig vncserver off
pkill -9 vnc
yum remove vnc vnc-server firefox x11-xorg
yum groupremove "KDE (K Desktop Environment)"
yum groupremove "X Window System"
مطمئن نیستم...
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
از آموزش های دوستان تشکر می کنم
سوالاتی که هست اینه که این ریموت دسکتاپی که اموزش دادید
1- آیا در سروری که سی پنل نصب هست میشود نصب کرد و تداخل و مشکلی برای سی پنل پیش نمی آورد ؟
2- مشکل امنیتی چطور برای سرور ؟
ممنون
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
is24.ir
از آموزش های دوست تشکر می کنم
سوالاتی که هست اینه که این ریموت دسکتاپی که اموزش دادید
1- آیا در سروری که سی پنل نصب هست میشود نصب کرد و تداخل و مشکلی پیش نمی آورد ؟
2- مشکل امنیتی چطور برای سرور ؟
ممنون
1- نه تداخلی ندارد
2- هر وقت استفاده نمیکنید غیرفعال کنید و وقتی استفاده میکنید اجرا کنید.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
لطفا باسه Debian هم بگذارید.
خیلی روی Debian سعی کردم ولی اصلا نشد!
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
هر جا نوشته yum بزن apt-get بزن
ببین کار میکنه؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
taekwondoaqr
لطفا باسه Debian هم بگذارید.
خیلی روی Debian سعی کردم ولی اصلا نشد!
ببین این لینک به دردت میخوره؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
باسه Debian در این تاپیک آموزش دادم.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
با سلام برای من بعد از دستور yum -y install vnc vnc-server firefox x11-xorg
این تصویر میومد و دیگه ادامه نمیداد
http://www.host3erver.com/up/uploads/untitled.JPG
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
سلام دوست عزیز
لطفا اسکرین شات نزارید و متنش رو کامل از اول تا آخر کپی پیست کنید
با تشکر
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
metalik
سلام دوست عزیز
لطفا اسکرین شات نزارید و متنش رو کامل از اول تا آخر کپی پیست کنید
با تشکر
تو یاهو می تونی پی ام بدی ؟ :53:
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
اینجا به ارور میخورم.
مشکل چیه؟
کد PHP:
[root@alborz ~]# nano /root/.vnc/xstartup
-bash: nano: command not found
[root@alborz ~]# nano .vnc/xstartup
-bash: nano: command not found
[root@alborz ~]# /root/.vnc/xstartup
xsetroot: unable to open display ''
vncconfig: unable to open display ""
[root@alborz ~]# Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
xterm: DISPLAY is not set
twm: unable to open display ""
[root@alborz ~]#
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
parsbin
اینجا به ارور میخورم.
مشکل چیه؟
کد PHP:
[root@alborz ~]# nano /root/.vnc/xstartup
-bash: nano: command not found
[root@alborz ~]# nano .vnc/xstartup
-bash: nano: command not found
[root@alborz ~]# /root/.vnc/xstartup
xsetroot: unable to open display ''
vncconfig: unable to open display ""
[root@alborz ~]# Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
xterm: DISPLAY is not set
twm: unable to open display ""
[root@alborz ~]#
شما روی لینوکستون nano نصب نیست ابتدا با این دستور nano رو نصب کنید:
yum -y install nano
بعد دستورات رو از nano /root/.vnc/xstartup مجددا اجرا کنید
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
تا اون مرحله که رفتم و گیر کردم وقتی دیسکانکت شدم از سرور دیگه نمی تونم وصل بشم بهش.
این ارور رو میده. مشکلش چیه؟
کد PHP:
amir@amir-desktop ~ $ ssh 69.117.141.187 -l root -D 3535
ssh_exchange_identification: Connection closed by remote host
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
یک ریبوت دادم سرور رو
الان که وصل میشه این ارور رو میده
کد PHP:
PTY allocation request failed on channel 2
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
به ssh وصل میشه؟
شاید بخاطر این باشه که ایران ایرانیا رو تحریم کرده...!
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
فقط تونل زده میشه!
یعنی دستوری نمیشه زد ولی ترافیک رو رد میکنه.
چه باید کرد؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
خوب اون اوکی شد.نصبم کردم
حالا باز میکنم فقط اینه
بقیه جیز میزاش کوشن پس؟! :d
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
gnome یا kde رو نصب کردی؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
scroll نخورده ؟ فول اسکرین کن....
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
parsbin
درسته
توی همون خط فرمان وارد کن به ترتیب
startx
startkde
تا محیط کار ظاهر بشه
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
سلام
من از طریق بخش language setting زبان فارسی رو انتخاب کردم ولی حرفها از هم جدا هستن
راهی هست بسته فارسی نصب بشه روی kde ?
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
ردیف شد برام.
الان همون مشکل ملت هاست رو دارم.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
ردیف شد برام.
الان همون مشکل ملت هاست رو دارم.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
اگر گنوم نصب کنیم بازم نصب فایرفاکس لازمه؟؟
اگه لازم نیست نصب کنیم ممکه دستور نصب وی ان سی بدون فایر فاکس رو بدید؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
و یه سوا دیگه
واسه استارت کی دی ای گفتید startkde بزنیم
برای استارت گنوم چی بزنم؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
Arashdn
و یه سوا دیگه
واسه استارت کی دی ای گفتید startkde بزنیم
برای استارت گنوم چی بزنم؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
اگر گنوم نصب کنیم بازم نصب فایرفاکس لازمه؟؟
اگه لازم نیست نصب کنیم ممکه دستور نصب وی ان سی بدون فایر فاکس رو بدید؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
سلام
آقا من اینو نصب کردم ولی سرعتش خیلی کنده
adsl 512 دارم . نصب مراحل نصب هم موفق بود هیچ خطایی نداده.
آیا راهی هست سرعتش رو زیاد کنم؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
با کلاینتی که وصل میشین میتونین کیفیت رو بیارین پایین تا سرعت بیاد بالاتر.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نقل قول:
نوشته اصلی توسط
Arashdn
اگر گنوم نصب کنیم بازم نصب فایرفاکس لازمه؟؟
اگه لازم نیست نصب کنیم ممکه دستور نصب وی ان سی بدون فایر فاکس رو بدید؟
بله بازم لازمه
ولی دستور نصب وی ان سی بدون فایرفاکس اینه:
yum -y install vnc vnc-server x11-xorg
نقل قول:
نوشته اصلی توسط
p30netpro
سلام
آقا من اینو نصب کردم ولی سرعتش خیلی کنده
adsl 512 دارم . نصب مراحل نصب هم موفق بود هیچ خطایی نداده.
آیا راهی هست سرعتش رو زیاد کنم؟
سلام
توی وی ان سی وقتی پسورد رو وارد می کنی یه قسمت داره options اونجا سطح کیفیت تصویر رو کمش کنید. روی adsl 512 اتوماتیک کیفیت تصویر می ره بالا و سرعت کم می شه.
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
چطور مشکل حروف فارسی رو حل کنم؟ حروف چسبیده به هم نیستن؟
-
پاسخ : آموزش ایجاد remote desktop برای vps های لینوکس
نصب remote desktop چه مزایایی داره؟