টেলনেট প্রম্পটে না গিয়ে সেশন মোড থেকে নিজেই টেলনেট সংযোগ বন্ধ করে দেওয়া হচ্ছে


16

একটি সাধারণ টেলনেট সংযোগটি এরকম:

টেলনেট লোকালহোস্ট 22
127.0.0.1 চেষ্টা করছেন ...
লোকালহোস্টের সাথে সংযুক্ত।
পালানোর চরিত্রটি '^]'।
Ssh-2.0-OpenSSH_4.2
^]
টেলনেট> বন্ধ
সংযোগ বন্ধ।

আমি টেলনেট সেশন থেকে নিজেই এটি টিপতে টেলনেট প্রম্পটে না এসে বন্ধ করতে চাই। আমার প্রয়োজনটি হ'ল আমি যদি টেলনেট সেশন থেকে নিজেই CTRL + A এর মতো কিছু নিয়ন্ত্রণ চরিত্র টিপব যাতে এটি সেশন থেকে বেরিয়ে আসে এবং এটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়। এটার মতো কিছু:

el টেলনেট লোকালহোস্ট 22
127.0.0.1 চেষ্টা করছেন ...
লোকালহোস্টের সাথে সংযুক্ত।
পালানোর চরিত্রটি '^]'।
Ssh-2.0-OpenSSH_4.2
^ একজন
সংযোগ বন্ধ।
$

আমি ম্যান পেজে প্রদত্ত সমস্ত অপশন চেষ্টা করেছিলাম এবং কিছু $ HOME / .telnetrc ফাইল পরীক্ষা করার চেষ্টা করেছি কিন্তু তা অর্জন করতে পারিনি, কারণ টেলনেটর্সি প্রদত্ত হোস্টের সাথে এতে লেখা সমস্ত কমান্ড কার্যকর করবে যখনই host হোস্টে টেলনেট আসে সম্পন্ন.

কেউ কীভাবে আমাকে এতে সহায়তা করতে পারে, কীভাবে এটি অর্জন করা যায়।


এটি এত জটিল ... আপনি "প্রস্থান" ব্যবহার করেন না কেন ??? এটি ... আরও সহজ ..

প্রস্থান ব্যবহার করার জন্য আমার প্রথমে টেলনেট প্রম্পটে আসতে হবে। ঠিক আছে। যদিও আমার প্রয়োজনটি হচ্ছে টেলনেট প্রম্পটে না এসে সেশন মোড থেকে প্রস্থানটি কানেকশনটি বন্ধ করা (যেমন টেলনেট প্রম্পটে আসার জন্য প্রথমে আমার কাছে পালানোর চরিত্রটি প্রেরণ করা দরকার এবং তারপরে আমি বন্ধ বা প্রস্থান করতে পারি)।
কুমার অলোক

@ পল: আমি তোমাকে পাই না। আপনি দয়া করে আমাকে বলতে পারেন আমি কোথায় সমাধান পেতে পারি?
কুমার অলোক

3
কেন আপনি এটি ব্যাখ্যা করতে পারেন? কিছু মেশিনে কিছু স্বেচ্ছাসেবী সেবার সাথে সংযোগ স্থাপনের জন্য টেলনেট কেবল একটি ক্লায়েন্ট প্রোগ্রাম । আপনি যদি পোর্ট 23 ব্যবহার করেন তবে আপনি টেলনেট পরিষেবাটিতে সংযোগ স্থাপন করে এবং আপনার লগইনটি বন্ধ করতে পারেন exitতবে এটি শেল কমান্ড, টেলনেট কমান্ড নয়। সংযোগটি বন্ধ করার জন্য আপনাকে টেলনেট প্রম্পটে যেতে হবে যদি আপনি সংযুক্ত পরিষেবাটি সংযোগটি সমাপ্ত করার জন্য কোনও আদেশ দেয় না। আপনি যদি ssh এর মাধ্যমে কোনও রিমোট মেশিনে লগইন করতে চান তবে sshকমান্ডটি ব্যবহার করুন , telnet(যদি না আপনি ম্যানুয়াল এনক্রিপশন করতে চান)।
বেনজামিন ব্যানিয়ার

উত্তর:


33

না, telnetক্লায়েন্ট (আমি অনুমান করছি আপনি লিনাক্স একটি সম্পর্কে জিজ্ঞাসা করছেন) কেবলমাত্র একটি পালানোর চরিত্রকে সমর্থন করে , Ctrl]( ^])।

আপনি যদি telnetস্বেচ্ছাসেবী টিসিপি সংযোগ তৈরি করতে ব্যবহার করছেন তবে ব্যবহার netcatবা socatপরিবর্তে বিবেচনা করুন; এগুলি কেবল চাপ দিয়ে বাধা দেওয়া যেতে পারে CtrlC


9
অনুসরণকারীদের জন্য, আপনি সিটিআরএল ধরে রাখুন, তারপরে "ডান বন্ধনী" কী টিপুন, তারপরে এন্টার টিপুন। এটি কোনও প্রম্পটের মতো প্রতিক্রিয়া জানাবে telnet>এবং আপনি quitআপনার সেশন থেকে প্রস্থান করতে টাইপ করতে এবং এন্টার চাপতে পারেন। রাম রাম!
রজারডপ্যাক

@ আরগারডপ্যাক ধন্যবাদ ওএসএক্স এ প্রস্থান করার উপায়।
ছন্তিয়াল

যদি আমি কোনও লোকেল ব্যবহার করি যেখানে তাদের কীবোর্ড বিন্যাসটির Alt- <অন্য কোনও কী> এর নীচে ডান বন্ধনী রয়েছে? ctrl-alt- <অপরের কী> কাজ করছে না।
ব্যবহারকারী 628418

তারপরে আপনি কীবোর্ড বিন্যাসটি স্যুইচ করুন, বা একটি অন-স্ক্রীন কীবোর্ড ব্যবহার করুন ...
user1686

-4

ভাল পুরানো CTRL+ D, ওরফে ইওএফ সম্পর্কে কী ?


1
এটি কেবল তখনই কাজ করবে যদি এটি সেশনের সার্ভারের দিকে পরিচালিত হয়। যা সাধারণভাবে সত্য নয় (এবং এটি উল্লেখ করা 22 পোর্ট এসএসএস সংযোগেও সত্য নয়)।
আন্দ্রে রিজেন্টভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.