romaissa
11-02-2013, بتوقيت غرينيتش 01:25 AM
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت setup واجهة interface رسومية على سيرفر SERVER لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات
درس مفصلنا لهذا اليوم هو حصري وأول شرح طريقة عربي يتناول هذا الموضوع بشكل تفصيلي وبواجهة interface كاملة
شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر SERVER لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام
مثل lynx ومثال عليه في الشل
رمز PHP:
<code style="white-space:nowrap"> <code> lynx www.google.com
</code> </code>
ولكن عيبه طبعا أنه بدون ألوان ويفقد العديد من المميزات التي تراها في المواقع مثل الجافا سكربت وغيره
لكن هذا إستطاع غيره أن يوفره عبر الشل أيضا مثل links وبإمكانك تنصيب setupه بشكل سهل وهو أيضا لايدعم الألوان
لكن يدعم الjava script
رمز PHP:
<code style="white-space:nowrap"> <code> links www.google.com
</code> </code>
لكن إحنا عاوزين مثل ما بتوع الوندوز ليهم واجه بيتصفحو فيها بالألوان وبسرعة عالية وبيحملو من الرابد شير من سيرفر SERVERاهم وبينزلو عليه برامج ftp ورفع وفك الضغط والكثير الكثير
بدون كتابة الأوامر بل بواجهة interface رسومية مثل اي نظام لينكس عادي بوجهة جينوم أو كيدي او الكثير من الواجهات الأخرى
طيب كيف يا أخي هادا نظام سيرفر SERVER مو ديسك توب
بنحكي عادي بإمكانك إضافة واجهة interface للسيرفر SERVER بشكل بسيط جدا
أولا أنواع الواجهات الي حنستخدمها
وهي 3 واجهات
الأول وهي بسيطة جدا وبدون سطح مكتب ولا اي برامج مرفقة (كئيبة ولكن يمكن تنزيل أي برامج وتشاهدها بالألوان عادي لكن إحنا عاوزين شي نازل وجاهز وبسيط )
رمز PHP:
<code style="white-space:nowrap"> <code> X Window System
</code> </code>
الثاني حلو جدا وأكيد بتوع اللينكس بيعرفوه
رمز PHP:
<code style="white-space:nowrap"> <code> GNOME Desktop Environment
</code> </code>
الثالث
رمز PHP:
<code style="white-space:nowrap"> <code> KDE Software Development
</code> </code>
أيضا ممتاز جدا مثل الثاني مع بعض الفروقات
الأولى يمكن تنصيب setupها بشكل سهل وسريع
في الشل
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "X Window System"
</code> </code>
الواجهة interface الأولى حتنزل بسهولة وبدون اي مشاكل فقط حيطلب التأكيد إكتب y
والثانية والثالثة
حيكون فيهم مشاكل "رسائل خطأ بتظهر عن التنصيب setup لهذا أحضرت لكم البكات الناقصة وكيفية تركيب installها وبعد ذلك نكمل الشرح طريقة لتنصيب setup الواجهتين
إذا لم يفلح معك هذا وظهر لك رسائل اخرى إطرحها هنا وسيتم الحل بإذن الله ولا تنسى أن تكمل الشرح طريقة مما بعد تنصيب setup الواجهتين فيمكنك الإكمال عبر الواجهة interface الأولى
بكجات rpm إلي فيها مشاكل
الثانية حيظهر معانا الخطأ التالي وبصراحة لم أفهم لماذا يظهر هذا الخطأ في حين أننا نستخدم الأباتشي أكبر من 2.2.0 ويبدو أنها بكجات ناقصة ولكن حل المشكلة بالأسفل
هذا الخطأ في حال نسختك كانت 64 bit
رمز PHP:
<code style="white-space:nowrap"> <code> httpd >= 2.2.0 is needed by package gnome-user-share-0.10-6.el5.x86_64 (base)
</code> </code>
حنروح على عمو جوجل GOOGLE وندور على رابط ليها وطبعا انا محضرو ليكم
رمز PHP:
<code style="white-space:nowrap"> <code> wget ftp://ftp.rediris.es/volumes/vol1/centos.org/5.2/os/x86_64/CentOS/gnome-user-share-0.10-6.el5.x86_64.rpm
</code> </code>
وزي ما إنتا في نفس المكان
إكتب
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i gnome-user-share-0.10-6.el5.x86_64.rpm --nodeps
</code> </code>
في حال كانت نسختك 32bit فالخطأ مختلف ولكن نفس الشي نجيب الملف ونطبق
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i gnome-user-share-0.10-6.el5.i386.rpm --nodeps
</code> </code>
وبعدها طبق الأمر للتنصيب setup
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "GNOME Desktop Environment"
</code> </code>
حيطلب التأكيد وحينزل معاك مية المية
الثالثة
خطأ مشابه ولكن في بكج تانية
رمز PHP:
<code style="white-space:nowrap"> <code> wget http://centos.toracat.org/ned/CentOS-5/testing/fasttrack/5.2/x86_64/RPMS/kdebindings-3.5.4-6.el5.x86_64.rpm
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i kdebindings-3.5.4-6.el5.x86_64.rpm --nodeps
</code> </code>
لا ننسى أصحاب ال32 bit يبحثو عن الملف وينزلوه ويطبقو الأمر على الملف الي جابوه ولو تغلبو يبلغوني وانا بيجبلهم الملفات
ثم
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "KDE Software Development"
</code> </code>
الآن يا باشا نزلت معانا الواجهات لكن كل الشرح طريقة الي سبق ممكن تنفذو على اي نسخة سنتوس سيرفر SERVER في بيتك لكن إحنا مش على السيرفر SERVER بدنا نوصلو عن بعد يبقى لازم يكون في حل للوصول عن بعد
بنحكي ولا يهمك
سنقوم بإنشاء
VNC Server وهو تقريبا أفضلهم وأسهلهم وبردو لو حد عندو برنامج أخر ومجرب وسريع وقوي يريت يرفقو وبإذن الله بجربو وبرفقو للشرح طريقة
إكتب التالي
رمز PHP:
<code style="white-space:nowrap"> <code> yum install vnc-server
yum install vnc
</code> </code>
الآن حنشغل الvnc سيرفر SERVER لأول مرة وحنديلو كلمة مرور وطبعا ضروري تكون صعبة
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver
</code> </code>
ثم كلمة المرور ثم تأكيد الكلمة
الآن السيرفر SERVER جاهز للوصول عن بعد عبر البورت الإفتراضي ببرنامج real vnc الخاص بالوندوز وموجود بلينكس
نزل البرنامج من هنا
رمز PHP:
<code style="white-space:nowrap"> <code> http://www.filehippo.com/download_realvnc/
</code> </code>
بعد التنصيب setup حنشوف كيف حننتصل على السيرفر SERVER الآن والبورت الإفتراضي هو 5901
عند الإتصال بشكل إفتراضي يكون على واجهة interface X Window الي هي أول واجهة interface
للتغير علينا التعديل على ملف التالي وإضافة الكود code هذا حسب الواجهة interface التي تريد (التعديل فقط في السطر الأخير)
رمز PHP:
<code style="white-space:nowrap"> <code> pico /root/.vnc/xstartup
</code> </code>
واجهة interface جينوم
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
</code> </code>
واجهة interface x window
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
</code> </code>
واجهة interface kde
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &
</code> </code>
ملاحظة بين كل عملية تحويل والأخرى يجيب إغلاق الإتصال بالسيرفر SERVER كي يأخد الإعداد الجديد
إكتب
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver -kill :1
</code> </code>
لو كنت فاتح اكثر من سيشن
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver -kill :2
</code> </code>
ُثم تشغيل مرة اخرى
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver
</code> </code>
وفي الختام فإن أصبت فهو توفيق من الله وكرما منه:yaaai: وإن أخطأت فمن نفسي:frustrated:
تحياتي لكم جميعا
يمكن النقل للجميع ولكن مع ذكر الحقوق "XxRa3eDxX" مع رابط الدرس مفصل في معهد الحماية العربي
رابط الدرس مفصل الأصلي (http://www.best-sec.net/vb/showthread.php?p=32835)
نلحقها بالصور لكي يكتمل الموضوع .. الكمال لله
http://www.al-ra3ed.com/best/BesT1.jpg
http://www.al-ra3ed.com/best/BesT2.jpg
هذه صورة وانا أتصفح معهد الحماية العربيhttp://www.dzbatna.com/images/smilies/harhar1.gif
http://www.al-ra3ed.com/best/BesT3.jpg
صورة برنامج ftp مدمج مع الواجهة interface http://www.dzbatna.com/images/smilies/shiny01.gif
http://www.al-ra3ed.com/best/BesT4.jpg
http://www.al-ra3ed.com/best/BesT5.jpg
صورة الSys monitor وكيفية رؤية حالة السيرفر SERVER وإستهلاك الموارد ويوجد الكثير فيهاhttp://www.dzbatna.com/images/smilies/showoff.gif
http://www.al-ra3ed.com/best/BesT6.jpg
دعواتكم
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
بسم الله الرحمن الرحيم
نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت setup واجهة interface رسومية على سيرفر SERVER لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات
درس مفصلنا لهذا اليوم هو حصري وأول شرح طريقة عربي يتناول هذا الموضوع بشكل تفصيلي وبواجهة interface كاملة
شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر SERVER لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام
مثل lynx ومثال عليه في الشل
رمز PHP:
<code style="white-space:nowrap"> <code> lynx www.google.com
</code> </code>
ولكن عيبه طبعا أنه بدون ألوان ويفقد العديد من المميزات التي تراها في المواقع مثل الجافا سكربت وغيره
لكن هذا إستطاع غيره أن يوفره عبر الشل أيضا مثل links وبإمكانك تنصيب setupه بشكل سهل وهو أيضا لايدعم الألوان
لكن يدعم الjava script
رمز PHP:
<code style="white-space:nowrap"> <code> links www.google.com
</code> </code>
لكن إحنا عاوزين مثل ما بتوع الوندوز ليهم واجه بيتصفحو فيها بالألوان وبسرعة عالية وبيحملو من الرابد شير من سيرفر SERVERاهم وبينزلو عليه برامج ftp ورفع وفك الضغط والكثير الكثير
بدون كتابة الأوامر بل بواجهة interface رسومية مثل اي نظام لينكس عادي بوجهة جينوم أو كيدي او الكثير من الواجهات الأخرى
طيب كيف يا أخي هادا نظام سيرفر SERVER مو ديسك توب
بنحكي عادي بإمكانك إضافة واجهة interface للسيرفر SERVER بشكل بسيط جدا
أولا أنواع الواجهات الي حنستخدمها
وهي 3 واجهات
الأول وهي بسيطة جدا وبدون سطح مكتب ولا اي برامج مرفقة (كئيبة ولكن يمكن تنزيل أي برامج وتشاهدها بالألوان عادي لكن إحنا عاوزين شي نازل وجاهز وبسيط )
رمز PHP:
<code style="white-space:nowrap"> <code> X Window System
</code> </code>
الثاني حلو جدا وأكيد بتوع اللينكس بيعرفوه
رمز PHP:
<code style="white-space:nowrap"> <code> GNOME Desktop Environment
</code> </code>
الثالث
رمز PHP:
<code style="white-space:nowrap"> <code> KDE Software Development
</code> </code>
أيضا ممتاز جدا مثل الثاني مع بعض الفروقات
الأولى يمكن تنصيب setupها بشكل سهل وسريع
في الشل
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "X Window System"
</code> </code>
الواجهة interface الأولى حتنزل بسهولة وبدون اي مشاكل فقط حيطلب التأكيد إكتب y
والثانية والثالثة
حيكون فيهم مشاكل "رسائل خطأ بتظهر عن التنصيب setup لهذا أحضرت لكم البكات الناقصة وكيفية تركيب installها وبعد ذلك نكمل الشرح طريقة لتنصيب setup الواجهتين
إذا لم يفلح معك هذا وظهر لك رسائل اخرى إطرحها هنا وسيتم الحل بإذن الله ولا تنسى أن تكمل الشرح طريقة مما بعد تنصيب setup الواجهتين فيمكنك الإكمال عبر الواجهة interface الأولى
بكجات rpm إلي فيها مشاكل
الثانية حيظهر معانا الخطأ التالي وبصراحة لم أفهم لماذا يظهر هذا الخطأ في حين أننا نستخدم الأباتشي أكبر من 2.2.0 ويبدو أنها بكجات ناقصة ولكن حل المشكلة بالأسفل
هذا الخطأ في حال نسختك كانت 64 bit
رمز PHP:
<code style="white-space:nowrap"> <code> httpd >= 2.2.0 is needed by package gnome-user-share-0.10-6.el5.x86_64 (base)
</code> </code>
حنروح على عمو جوجل GOOGLE وندور على رابط ليها وطبعا انا محضرو ليكم
رمز PHP:
<code style="white-space:nowrap"> <code> wget ftp://ftp.rediris.es/volumes/vol1/centos.org/5.2/os/x86_64/CentOS/gnome-user-share-0.10-6.el5.x86_64.rpm
</code> </code>
وزي ما إنتا في نفس المكان
إكتب
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i gnome-user-share-0.10-6.el5.x86_64.rpm --nodeps
</code> </code>
في حال كانت نسختك 32bit فالخطأ مختلف ولكن نفس الشي نجيب الملف ونطبق
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i gnome-user-share-0.10-6.el5.i386.rpm --nodeps
</code> </code>
وبعدها طبق الأمر للتنصيب setup
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "GNOME Desktop Environment"
</code> </code>
حيطلب التأكيد وحينزل معاك مية المية
الثالثة
خطأ مشابه ولكن في بكج تانية
رمز PHP:
<code style="white-space:nowrap"> <code> wget http://centos.toracat.org/ned/CentOS-5/testing/fasttrack/5.2/x86_64/RPMS/kdebindings-3.5.4-6.el5.x86_64.rpm
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> rpm -i kdebindings-3.5.4-6.el5.x86_64.rpm --nodeps
</code> </code>
لا ننسى أصحاب ال32 bit يبحثو عن الملف وينزلوه ويطبقو الأمر على الملف الي جابوه ولو تغلبو يبلغوني وانا بيجبلهم الملفات
ثم
رمز PHP:
<code style="white-space:nowrap"> <code> yum groupinstall "KDE Software Development"
</code> </code>
الآن يا باشا نزلت معانا الواجهات لكن كل الشرح طريقة الي سبق ممكن تنفذو على اي نسخة سنتوس سيرفر SERVER في بيتك لكن إحنا مش على السيرفر SERVER بدنا نوصلو عن بعد يبقى لازم يكون في حل للوصول عن بعد
بنحكي ولا يهمك
سنقوم بإنشاء
VNC Server وهو تقريبا أفضلهم وأسهلهم وبردو لو حد عندو برنامج أخر ومجرب وسريع وقوي يريت يرفقو وبإذن الله بجربو وبرفقو للشرح طريقة
إكتب التالي
رمز PHP:
<code style="white-space:nowrap"> <code> yum install vnc-server
yum install vnc
</code> </code>
الآن حنشغل الvnc سيرفر SERVER لأول مرة وحنديلو كلمة مرور وطبعا ضروري تكون صعبة
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver
</code> </code>
ثم كلمة المرور ثم تأكيد الكلمة
الآن السيرفر SERVER جاهز للوصول عن بعد عبر البورت الإفتراضي ببرنامج real vnc الخاص بالوندوز وموجود بلينكس
نزل البرنامج من هنا
رمز PHP:
<code style="white-space:nowrap"> <code> http://www.filehippo.com/download_realvnc/
</code> </code>
بعد التنصيب setup حنشوف كيف حننتصل على السيرفر SERVER الآن والبورت الإفتراضي هو 5901
عند الإتصال بشكل إفتراضي يكون على واجهة interface X Window الي هي أول واجهة interface
للتغير علينا التعديل على ملف التالي وإضافة الكود code هذا حسب الواجهة interface التي تريد (التعديل فقط في السطر الأخير)
رمز PHP:
<code style="white-space:nowrap"> <code> pico /root/.vnc/xstartup
</code> </code>
واجهة interface جينوم
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
</code> </code>
واجهة interface x window
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
</code> </code>
واجهة interface kde
رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &
</code> </code>
ملاحظة بين كل عملية تحويل والأخرى يجيب إغلاق الإتصال بالسيرفر SERVER كي يأخد الإعداد الجديد
إكتب
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver -kill :1
</code> </code>
لو كنت فاتح اكثر من سيشن
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver -kill :2
</code> </code>
ُثم تشغيل مرة اخرى
رمز PHP:
<code style="white-space:nowrap"> <code> vncserver
</code> </code>
وفي الختام فإن أصبت فهو توفيق من الله وكرما منه:yaaai: وإن أخطأت فمن نفسي:frustrated:
تحياتي لكم جميعا
يمكن النقل للجميع ولكن مع ذكر الحقوق "XxRa3eDxX" مع رابط الدرس مفصل في معهد الحماية العربي
رابط الدرس مفصل الأصلي (http://www.best-sec.net/vb/showthread.php?p=32835)
نلحقها بالصور لكي يكتمل الموضوع .. الكمال لله
http://www.al-ra3ed.com/best/BesT1.jpg
http://www.al-ra3ed.com/best/BesT2.jpg
هذه صورة وانا أتصفح معهد الحماية العربيhttp://www.dzbatna.com/images/smilies/harhar1.gif
http://www.al-ra3ed.com/best/BesT3.jpg
صورة برنامج ftp مدمج مع الواجهة interface http://www.dzbatna.com/images/smilies/shiny01.gif
http://www.al-ra3ed.com/best/BesT4.jpg
http://www.al-ra3ed.com/best/BesT5.jpg
صورة الSys monitor وكيفية رؤية حالة السيرفر SERVER وإستهلاك الموارد ويوجد الكثير فيهاhttp://www.dzbatna.com/images/smilies/showoff.gif
http://www.al-ra3ed.com/best/BesT6.jpg
دعواتكم
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©