هديل
13-08-2002, 02:27 PM
السلام عليكم
اليوم راح نتكلم عن التلنت
ما هي تلنت
لماذا تُستخدم تلنت؟
مبدأ عمل تلنت؟
برامج تلنت
تُستخدم أثناء الإبحار في آفاق الويب – بحثاً عن مواقع جديدة ومثيرة –العديد من محركات البحث، ولكن إن كان الباحث من هواة المطالعة ويقصد في بحثه المكتبات العامة ومكتبات الجامعات، فإنه سيُفاجأ عند محاولة النفاذ إلى مثل هذه المواقع على الويب برسالة مفادها: "لا يُمكنك الولوج (Access is denied)"، وربما يظن الباحث أنّ هناك خطأً ما في الإنترنت ولكن الحقيقة مغايرة لهذه النتيجة، إذ إن النفاذ إلى هذه المواقع يحتاج إلى خدمة أخرى من خدمات الإنترنت، تُدعى خدمة تلنت (Telnet)، تُحقق ما عجزت عن تحقيقه مُستعرضات الويب
،(Web browsers) وقد ظهرت هذه الخدمة في أوائل السبعينات مع بداية مسيرة تطور الإنترنت، وقد وفرت كماً كبيراً من المعلومات التي لا يُمكن الوصول إليها عادةً على شبكة الويب العالمية.
ما هي تلنت
تِلِنت هي إحدى خدمات الإنترنت الرئيسة التي تُمكن المستخدم من الولوج إلى أجهزة كمبيوتر بعيدة تدعى الأجهزة المُضيفة ،(hosts) كما تُمكِّن المستخدم من تنفيذ البرامج على أجهزة كبيرة ذات إمكانات عالية تدعى الأجهزة فوق المتوسطة (mainframes)، وتُعدُّ جزءاً من بروتوكولات مجموعة .(TCP/IP) وبكلمة أخرى تُعَدُّ هذه الخدمة شكلاً من أشكال الاتصالات على الإنترنت يتم فيها تبادل المعلومات بين جهازين معتمدة على مبدأ الخادم/ المستفيد
(client/server)، إذ يكون الجهاز الزائر (user) الذي يدعى أيضاًُ المستفيد (client) عبارة عن طرفية (terminal) متصلة بالخادم (server) الذي يقدم الخدمات ويدعى أيضاً المضيف (host). وعندما يُقام الاتصال بين الجهاز المستفيد والجهاز المُضيف، فإن الجهاز المستفيد (client) يعمل حال اتصاله بالجهاز المضيف (host) وكأنه جهاز إدخال/ إخراج ،(Input/Output) بينما يقوم الجهاز المضيف (host) بإنجاز جميع العمليات على المعلومات الواردة إليه. وخلافاً لسهولة الاستخدام التي يوفرها الويب عن طريق تقنية أشر وانقر (point-and click)، تعتمد تلنت نظام الإدخال السطري للأوامر (command-line system) الذي يقتضي معرفة دقيقة للأوامر وبارامتراتها وصِيغها.
وكما توجد لشبكة الويب العالمية مواقع ،(Web sites) فإن لخدمة تلنت مواقع أخرى تنتشر عبر العالم تُعرف بمواقع تلنت ،(Telnet sites) وتوجد هذه المواقع على أجهزة كمبيوتر فوق متوسطة (mainframe systems) تعود ملكيتها إلى شركات خاصة أو جهات حكومية، وتتنوع محتويات هذه المواقع وتخدم مجالات متعددة نذكر منها على سبيل المثال لا الحصر:
قواعد البيانات الرسمية ،(official databases) والتقارير التقنية (technical reports)، وفهارس الكتب (بما فيها مكتبة الكونغرس الأمريكية)، إضافة إلى مواقع لوكالة الفضاء الأمريكية (ناسا) تحتوي أبحاثا وتقارير عن علم الفضاء
(NASA spacelink). إضافة إلى العديد من الخدمات الأخرى مثل تشغيل الألعاب التفاعلية السريعة
،(speedy interactive games) وإنشاء الأشكال البيانية .(graphical chart)
يستلزم الدخول إلى مواقع تلنت (Telsites) اشتراكاً بهذه المواقع، يُمنَح المشترك بناء عليه اسما (User-ID) وكلمة مرور .(password) ولا تسري هذه الحالة على كل المواقع، فقد توجد منها مواقع عامة لعامة الزوار، مع المحافظة على آلية الولوج المحكومة ببعض التعليمات الإرشادية، ويُشار هنا إلى أن خط الاتصال يبقى مفتوحا طيلة فترة ربط الجهاز المستفيد (client) بجهاز بعيد (remote computer) في جلسة الاتصال بخدمة تلنت، دون وجود آلية للاستعراض بدون اتصال (offline) كما هو الحال مع استعراض الويب.
لماذا تُستخدم تلنت؟
ظهرت تطبيقات تلنت كثيرة تتمتع بخصائص مميزة، نظراً إلى أن تلنت تسمح لمستخدميها باستخدام أجهزة بعيدة- لم يكن الولوج إليها ممكناً- ونذكر من هذه التطبيقات:
• تأمين الربط بشبكات أخرى.
• توفير الولوج إلى فهارس المكتبات ،(library catalogue) وقواعد البيانات ،(databases) وخادمات (server) المعلومات العامة أو المعلومات المفهرسة عن الأشخاص المستخدمين للإنترنت.
• توفير معلومات عن أوضاع الطقس الحالية والتنبؤات المستقبلية لها.
• تأمين الولوج إلى مراكز الأبحاث العالمية مثل وكالة الفضاء الأمريكية (ناسا)، التي يقصدها المتخصصون والعاملون في مراكز الابحاث.
• إيجاد المعلومات في أنظمة اللوحات الإخبارية .(Bulletin board system BBS)
مبدأ عمل تلنت؟
يعتمد توضيح مبدأ عمل تلنت الموضح بالشكل التالي على فهم المبادئ التي شُرحت سابقاً، مثل الجهاز المستفيد (Telnet client) والجهاز المضيف .(Telnet host)
http://www.itep.co.ae/itportal/arabic/images/telnet1.gif
ستحدث سلسلة من العمليات في الزمن الحقيقي (real time) بعد قيام الاتصال المستند إلى برتوكول (TCP/IP) بين الجهاز المستفيد (client) والجهاز المضيف(host) ، وسيكون تسلسل العمليات وفقا لما يلي:
• يعمل الجهاز الزائر كما لو أنه طرفية للإدخال والإخراج فقط، وسيترجم برنامج تلنت المستفيد (Telnet client) الطلبات التي يُدخلها المستخدم – من أوامر ورموز- عن طريق لوحة المفاتيح إلى صيغة معيارية (standard format) تناسب نظام التشغيل الذي يستخدمه الجهاز المستفيد.
• يترجم برنامج تلنت المستفيد (Telnet client) الصيغة المعيارية السابقة إلى صيغة الطرفية الوهمية
(Network Virtual Terminal-NVT)، ثم تُرسل البيانات عن طريق البرتوكول (TCP/IP) .
• يُفسر برنامج تلنت الخادم (Telnet server) الطلب الذي وصله بصيغة (NVT) إلى صيغة تلائم نظام تشغيل الخادم، ويعالجها ثم يرسل المعلومات الناتجة إلى الجهاز المستفيد.
• يتلقى برنامج تلنت المستفيد (Telnet client) النتائج من الجهاز الخادم، ويعرضها على شاشة الجهاز المستفيد.
المصدر بوابه الانترنت
..............................................
والحين ابدا بمعرفتى لتلنت
التلنت مفيد للمواقع الكبيره مثل المشاغب وغيره وبدون تلنت راح تتعب بنقل ملفات وقواعد البيانات ام لو كان موقعك يدعم خدمه التلنت رح تنقل ملفاتك والقواعد بثوانى مثل لو كان عندنا ملف حجمة 100 mb وتبي تنقله لموقعك بالتلنت مارح ياخذ من الوقت الا عده ثوانى ام لو كان مافى تلنت راح ياخذ اكثر من 10 ساعات
لدخول التلنت من الدوس اكتب
Telnet http://www..com
والحين نبدا بالاوامر
امر نسخ قاعده بيانات
اولا اعمل باك اب لقاعدة البيانات ولعمل ذلك ادخل الى حسابك بالتلنت ونفذ هذا الامر:
mysqldump -uusername -ppassword dbname >vbbackup.sql
الان ركز معي جيدا والا ستواجهك مشاكل في تنفيذ الامر:
انسخ الامر اعلاه والصقه في المفكرة وقم بعمل التغييرات التالية بدون اضافة أو ازالة اي مسافة من الكود:
بدل من كلمة username ضع اسم المستخدم لقاعدة البيانات مع الابقاء على الحرف u الاول بدون ازاله.
بدل من كلمة password ضع الرقم السري لقاعدة البيانات وايضا بدون ازالة حرف p الاول.
وبدل من كلمة dbname ضعاسم قاعدة البيانات كما هي في سيرفرك.
وبدل كلمة vbbackup ضع الاسم الذي ترغبه للباك اب لقاعدة البيانات،وهو لا يوثر لذلك لا تغير هذه الكلمة.
الان بعد تنفيذ الامر اذهب عن طريق ftp رح تلقى vbbackup.sqlانزله على جهازك
واذا كان حجمها كبير جدا فقم باستخدام الامر التالي لضغطها:
ادخل الى حسابك في التلنت ثم استخدم هذا الامر:
tar -czvf backupname.tar.gz vbbackup.sql
وسيتم ضغط الباك اب في ملف جديد اسمه backupname عندها قم بتحميل هذا الملف الى جهازك وعند اكتمال تحميل ملف backupname ادحل الى حسابك بالتلنت واستخدم الامر التالي لكي تفك ضغط الملف:
tar -zxvf backupname.tar.gz
وهاذا امر لاسترجاع نسخه من التلنت
ثم ادخل الى حسابك بواسطة التلنت ونفذ الامر التالي لكي تركيب نسخة الباك اب على قاعدة البيانات الجديد:
mysql -uusername -ppassword dbname <vbbackup.sql
لنقل الملفات من سيرفر الى سيرفر اخر مباشرة دون الحاجة الى تحميل الملفات الى جهازك ثم رفعها الى السيرفر الجديد استخدم الامر التالي:عبر التل نت ومن الحساب الذي ترغب بنقل الملفات منه اكتب:
ftp yourdomain
مع استبدال كلمة yourdomain بنفس العنوان الذي تستخدمه في ببرنامج ftp الذي ستنقل منه الملفات وسيطلب منك اسم المستخدم ورقمك السري
get filename
مع استبدال كلمة filename باسم الملف المطلوب نقله.
ثم اضغط انتر وواصل تعبئة
وهاذ امر لسحب اي ملف من الانترنت بسرعه
fetch http://www.1.com/backup/mybak.zip
................
من افضل برامج استخدمته لتعامل مع الاوامر هو TelNet98, Version 6.2-SSH
تحميل (http://telnet98.com/download/t98setup.exe)
ZIP file size : 540KB
Platforms : Win95/98/ME, NT4/2000 and XP
وذتبون شرح انا حاضره جربوه لانه سهل مره
واي خدمه اوي شي مو مفهوم الرجاء الرد
اليوم راح نتكلم عن التلنت
ما هي تلنت
لماذا تُستخدم تلنت؟
مبدأ عمل تلنت؟
برامج تلنت
تُستخدم أثناء الإبحار في آفاق الويب – بحثاً عن مواقع جديدة ومثيرة –العديد من محركات البحث، ولكن إن كان الباحث من هواة المطالعة ويقصد في بحثه المكتبات العامة ومكتبات الجامعات، فإنه سيُفاجأ عند محاولة النفاذ إلى مثل هذه المواقع على الويب برسالة مفادها: "لا يُمكنك الولوج (Access is denied)"، وربما يظن الباحث أنّ هناك خطأً ما في الإنترنت ولكن الحقيقة مغايرة لهذه النتيجة، إذ إن النفاذ إلى هذه المواقع يحتاج إلى خدمة أخرى من خدمات الإنترنت، تُدعى خدمة تلنت (Telnet)، تُحقق ما عجزت عن تحقيقه مُستعرضات الويب
،(Web browsers) وقد ظهرت هذه الخدمة في أوائل السبعينات مع بداية مسيرة تطور الإنترنت، وقد وفرت كماً كبيراً من المعلومات التي لا يُمكن الوصول إليها عادةً على شبكة الويب العالمية.
ما هي تلنت
تِلِنت هي إحدى خدمات الإنترنت الرئيسة التي تُمكن المستخدم من الولوج إلى أجهزة كمبيوتر بعيدة تدعى الأجهزة المُضيفة ،(hosts) كما تُمكِّن المستخدم من تنفيذ البرامج على أجهزة كبيرة ذات إمكانات عالية تدعى الأجهزة فوق المتوسطة (mainframes)، وتُعدُّ جزءاً من بروتوكولات مجموعة .(TCP/IP) وبكلمة أخرى تُعَدُّ هذه الخدمة شكلاً من أشكال الاتصالات على الإنترنت يتم فيها تبادل المعلومات بين جهازين معتمدة على مبدأ الخادم/ المستفيد
(client/server)، إذ يكون الجهاز الزائر (user) الذي يدعى أيضاًُ المستفيد (client) عبارة عن طرفية (terminal) متصلة بالخادم (server) الذي يقدم الخدمات ويدعى أيضاً المضيف (host). وعندما يُقام الاتصال بين الجهاز المستفيد والجهاز المُضيف، فإن الجهاز المستفيد (client) يعمل حال اتصاله بالجهاز المضيف (host) وكأنه جهاز إدخال/ إخراج ،(Input/Output) بينما يقوم الجهاز المضيف (host) بإنجاز جميع العمليات على المعلومات الواردة إليه. وخلافاً لسهولة الاستخدام التي يوفرها الويب عن طريق تقنية أشر وانقر (point-and click)، تعتمد تلنت نظام الإدخال السطري للأوامر (command-line system) الذي يقتضي معرفة دقيقة للأوامر وبارامتراتها وصِيغها.
وكما توجد لشبكة الويب العالمية مواقع ،(Web sites) فإن لخدمة تلنت مواقع أخرى تنتشر عبر العالم تُعرف بمواقع تلنت ،(Telnet sites) وتوجد هذه المواقع على أجهزة كمبيوتر فوق متوسطة (mainframe systems) تعود ملكيتها إلى شركات خاصة أو جهات حكومية، وتتنوع محتويات هذه المواقع وتخدم مجالات متعددة نذكر منها على سبيل المثال لا الحصر:
قواعد البيانات الرسمية ،(official databases) والتقارير التقنية (technical reports)، وفهارس الكتب (بما فيها مكتبة الكونغرس الأمريكية)، إضافة إلى مواقع لوكالة الفضاء الأمريكية (ناسا) تحتوي أبحاثا وتقارير عن علم الفضاء
(NASA spacelink). إضافة إلى العديد من الخدمات الأخرى مثل تشغيل الألعاب التفاعلية السريعة
،(speedy interactive games) وإنشاء الأشكال البيانية .(graphical chart)
يستلزم الدخول إلى مواقع تلنت (Telsites) اشتراكاً بهذه المواقع، يُمنَح المشترك بناء عليه اسما (User-ID) وكلمة مرور .(password) ولا تسري هذه الحالة على كل المواقع، فقد توجد منها مواقع عامة لعامة الزوار، مع المحافظة على آلية الولوج المحكومة ببعض التعليمات الإرشادية، ويُشار هنا إلى أن خط الاتصال يبقى مفتوحا طيلة فترة ربط الجهاز المستفيد (client) بجهاز بعيد (remote computer) في جلسة الاتصال بخدمة تلنت، دون وجود آلية للاستعراض بدون اتصال (offline) كما هو الحال مع استعراض الويب.
لماذا تُستخدم تلنت؟
ظهرت تطبيقات تلنت كثيرة تتمتع بخصائص مميزة، نظراً إلى أن تلنت تسمح لمستخدميها باستخدام أجهزة بعيدة- لم يكن الولوج إليها ممكناً- ونذكر من هذه التطبيقات:
• تأمين الربط بشبكات أخرى.
• توفير الولوج إلى فهارس المكتبات ،(library catalogue) وقواعد البيانات ،(databases) وخادمات (server) المعلومات العامة أو المعلومات المفهرسة عن الأشخاص المستخدمين للإنترنت.
• توفير معلومات عن أوضاع الطقس الحالية والتنبؤات المستقبلية لها.
• تأمين الولوج إلى مراكز الأبحاث العالمية مثل وكالة الفضاء الأمريكية (ناسا)، التي يقصدها المتخصصون والعاملون في مراكز الابحاث.
• إيجاد المعلومات في أنظمة اللوحات الإخبارية .(Bulletin board system BBS)
مبدأ عمل تلنت؟
يعتمد توضيح مبدأ عمل تلنت الموضح بالشكل التالي على فهم المبادئ التي شُرحت سابقاً، مثل الجهاز المستفيد (Telnet client) والجهاز المضيف .(Telnet host)
http://www.itep.co.ae/itportal/arabic/images/telnet1.gif
ستحدث سلسلة من العمليات في الزمن الحقيقي (real time) بعد قيام الاتصال المستند إلى برتوكول (TCP/IP) بين الجهاز المستفيد (client) والجهاز المضيف(host) ، وسيكون تسلسل العمليات وفقا لما يلي:
• يعمل الجهاز الزائر كما لو أنه طرفية للإدخال والإخراج فقط، وسيترجم برنامج تلنت المستفيد (Telnet client) الطلبات التي يُدخلها المستخدم – من أوامر ورموز- عن طريق لوحة المفاتيح إلى صيغة معيارية (standard format) تناسب نظام التشغيل الذي يستخدمه الجهاز المستفيد.
• يترجم برنامج تلنت المستفيد (Telnet client) الصيغة المعيارية السابقة إلى صيغة الطرفية الوهمية
(Network Virtual Terminal-NVT)، ثم تُرسل البيانات عن طريق البرتوكول (TCP/IP) .
• يُفسر برنامج تلنت الخادم (Telnet server) الطلب الذي وصله بصيغة (NVT) إلى صيغة تلائم نظام تشغيل الخادم، ويعالجها ثم يرسل المعلومات الناتجة إلى الجهاز المستفيد.
• يتلقى برنامج تلنت المستفيد (Telnet client) النتائج من الجهاز الخادم، ويعرضها على شاشة الجهاز المستفيد.
المصدر بوابه الانترنت
..............................................
والحين ابدا بمعرفتى لتلنت
التلنت مفيد للمواقع الكبيره مثل المشاغب وغيره وبدون تلنت راح تتعب بنقل ملفات وقواعد البيانات ام لو كان موقعك يدعم خدمه التلنت رح تنقل ملفاتك والقواعد بثوانى مثل لو كان عندنا ملف حجمة 100 mb وتبي تنقله لموقعك بالتلنت مارح ياخذ من الوقت الا عده ثوانى ام لو كان مافى تلنت راح ياخذ اكثر من 10 ساعات
لدخول التلنت من الدوس اكتب
Telnet http://www..com
والحين نبدا بالاوامر
امر نسخ قاعده بيانات
اولا اعمل باك اب لقاعدة البيانات ولعمل ذلك ادخل الى حسابك بالتلنت ونفذ هذا الامر:
mysqldump -uusername -ppassword dbname >vbbackup.sql
الان ركز معي جيدا والا ستواجهك مشاكل في تنفيذ الامر:
انسخ الامر اعلاه والصقه في المفكرة وقم بعمل التغييرات التالية بدون اضافة أو ازالة اي مسافة من الكود:
بدل من كلمة username ضع اسم المستخدم لقاعدة البيانات مع الابقاء على الحرف u الاول بدون ازاله.
بدل من كلمة password ضع الرقم السري لقاعدة البيانات وايضا بدون ازالة حرف p الاول.
وبدل من كلمة dbname ضعاسم قاعدة البيانات كما هي في سيرفرك.
وبدل كلمة vbbackup ضع الاسم الذي ترغبه للباك اب لقاعدة البيانات،وهو لا يوثر لذلك لا تغير هذه الكلمة.
الان بعد تنفيذ الامر اذهب عن طريق ftp رح تلقى vbbackup.sqlانزله على جهازك
واذا كان حجمها كبير جدا فقم باستخدام الامر التالي لضغطها:
ادخل الى حسابك في التلنت ثم استخدم هذا الامر:
tar -czvf backupname.tar.gz vbbackup.sql
وسيتم ضغط الباك اب في ملف جديد اسمه backupname عندها قم بتحميل هذا الملف الى جهازك وعند اكتمال تحميل ملف backupname ادحل الى حسابك بالتلنت واستخدم الامر التالي لكي تفك ضغط الملف:
tar -zxvf backupname.tar.gz
وهاذا امر لاسترجاع نسخه من التلنت
ثم ادخل الى حسابك بواسطة التلنت ونفذ الامر التالي لكي تركيب نسخة الباك اب على قاعدة البيانات الجديد:
mysql -uusername -ppassword dbname <vbbackup.sql
لنقل الملفات من سيرفر الى سيرفر اخر مباشرة دون الحاجة الى تحميل الملفات الى جهازك ثم رفعها الى السيرفر الجديد استخدم الامر التالي:عبر التل نت ومن الحساب الذي ترغب بنقل الملفات منه اكتب:
ftp yourdomain
مع استبدال كلمة yourdomain بنفس العنوان الذي تستخدمه في ببرنامج ftp الذي ستنقل منه الملفات وسيطلب منك اسم المستخدم ورقمك السري
get filename
مع استبدال كلمة filename باسم الملف المطلوب نقله.
ثم اضغط انتر وواصل تعبئة
وهاذ امر لسحب اي ملف من الانترنت بسرعه
fetch http://www.1.com/backup/mybak.zip
................
من افضل برامج استخدمته لتعامل مع الاوامر هو TelNet98, Version 6.2-SSH
تحميل (http://telnet98.com/download/t98setup.exe)
ZIP file size : 540KB
Platforms : Win95/98/ME, NT4/2000 and XP
وذتبون شرح انا حاضره جربوه لانه سهل مره
واي خدمه اوي شي مو مفهوم الرجاء الرد