এটির কোনও সমাধান নেই , বাশ টার্মিনাল দিয়ে সিটিটিএল-স্পেস পাস করার ক্ষেত্রে, এই লেখার সময় (1 সেপ্টেম্বর 2016) - তবে অনেক ব্যবহারকারীর পক্ষে পর্যাপ্ত পরিমাণ থাকতে পারে: একটি পিটিটিওয়াই ব্যবহার করে সংযোগ স্থাপনের জন্য এসএসএইচ, যা সিটিআরএল-স্পেস পরিচালনা করতে বাধ্য করে forces (টিটিআই মোডে, সিটিআরএল-স্পেসকে Ctrl- @ থেকে আলাদা করা অসম্ভব, কারণ এগুলি একই চরিত্রের কোড, তবে এটি কোনও সমস্যা হওয়া উচিত নয়, কারণ ডিফল্টরূপে ইমাকস set-mark-command
সেভাবে পরিচালনা করার জন্য সেট আপ করা হয়েছিল ।)
- এর সাথে ওপেনএসএইচ সার্ভারটি ইনস্টল করুন
sudo apt-get install openssh-server
। যদি এটি ইতিমধ্যে ইনস্টল করা থাকে তবে এটি ( sudo apt-get remove openssh-server
) সরান এবং কনফিগার ফাইল পুনরায় সেট করতে এটি পুনরায় ইনস্টল করুন।
নীচে হিসাবে / etc / ssh / sshd_config ফাইল (sudo সহ) সম্পাদনা করুন:
- যদি কোনও অনিবন্ধিত লাইন সেটিং থাকে তবে
PermitRootLogin
তা মন্তব্য করুন। একটি লাইন যুক্ত করুন PermitRootLogin no
।
AllowUsers USERNAME
আপনার লিনাক্স ব্যবহারকারীর নাম দিয়ে USERNAME প্রতিস্থাপন করে একটি লাইন যুক্ত করুন (যদি আপনি এটি কী না জানেন তবে whoami
আপনার বাশ প্রম্পটে কমান্ডটি চালান )।
- আদর্শভাবে আপনার এসএসএইচ কী ব্যবহার করে পাসওয়ার্ডহীন প্রমাণীকরণ সেট আপ করা উচিত, তবে কীভাবে এটি করা যায় এই প্রশ্নের ক্ষেত্রের বাইরে (অনেকগুলি গাইড পাওয়া যায়; "পাসওয়ার্ডহীন এসএস-কীজেন" এর জন্য ওয়েব অনুসন্ধান করুন)। এর মধ্যে, লাইনটি যুক্ত করুন বা কোনও অসুবিধা করুন
PasswordAuthentication yes
।
- সেট
UsePrivilegeSeparation no
; সম্ভবত আপনি এই ফাইলটিতে একটি লাইন পাবেন UsePrivilegeSeparation yes
; শুধু পরিবর্তন yes
করার no
এবং সংরক্ষণ জন্য / etc / SSH / sshd_config ফাইল।
এখানে যদি কিছু ভুল হয়ে যায় তবে আপনি # 1 পদক্ষেপটি পুনরাবৃত্তি করে ফাইলটি পুনরুদ্ধার করতে পারেন।
- কমান্ডটি দিয়ে এসএসএইচ সার্ভারটি শুরু করুন
sudo service ssh --full-restart
।
- পুটি ব্যবহার করে ( এখানে ডাউনলোড করুন ),
localhost
হোস্টনেম ক্ষেত্রটিতে লগইন করুন , সমস্ত কিছুই ডিফল্ট হিসাবে রেখে গেছে। আপনাকে আপনার লিনাক্সের ব্যবহারকারীর নাম এবং আপনার পাসওয়ার্ড লিখতে বলা হবে।
- চালান
emacs
। Ctrl- স্থানটি পছন্দ হিসাবে চিহ্ন সেট করবে।
(দ্রষ্টব্য পদক্ষেপ উপরে করবে না , নিজেরাই, আপনার সিস্টেম থেকে, SSH সংযোগ গ্রহণ করতে সক্ষম করতে অন্যান্য হোস্ট। যে কাজের জন্য, আপনি আপনার উইন্ডোজ ফায়ারওয়াল নিয়ম পরিবর্তন করার অনুমতি দিতে অন্তর্মুখী TCP পোর্ট 22. হবে)
ইন অন্য উত্তর তুমি বলেছিলে, "কিন্তু পুটিং একটি স্থানীয় টার্মিনাল নয়।" আপনি নিশ্চিত যে আপনি এইভাবে ব্যবহার করতে পারবেন localhost
না, বা আপনি যদি স্থানীয় টার্মিনালের বিপরীতে বৃহত্তর ওভারহেডের কারণে পিটিটিওয়াইকে বরখাস্ত করেন তবে আমি নিশ্চিত নই । যদি দ্বিতীয়টি হয় তবে আমি চিন্তা করব না, একটি ইন্টারেক্টিভ এসএসএইচ সেশন একটি অত্যন্ত হালকা ওজন load (এটি অবশ্যই এক্স উইন্ডো সিস্টেম চালানোর চেয়ে অনেক কম লোড যাতে আপনি একটি জিইউআই ইম্যাকস বা এক্সটার্ম চালাতে পারেন!)
স্ট্রেট টার্মিনালের বিপরীতে এইভাবে চালানোর একমাত্র আসল অসুবিধা হ'ল পেস্ট ইভেন্টগুলি চিঠি-চিঠি পাঠানো হয়, আপনি ক্লিপবোর্ডের বিষয়বস্তু খুব দ্রুত টাইপ করেছেন, যা বৈদ্যুতিক জোড়া, ইন্ডেনশন, স্নিপেট প্রসারণ ইত্যাদির কারণ হতে পারে to আগুন। (পেস্টের ফলে কী-কর্ড কমান্ডগুলিকে আগুন দেওয়া উচিত নয়, কারণ একটি অগ্রগতিযুক্ত পেস্ট সনাক্ত করতে এবং পেস্টটি শেষ না হওয়া পর্যন্ত কী-কর্ডগুলি অক্ষম করার যুক্তি রয়েছে))
এবং স্ট্যান্ডার্ড বাশ টার্মিনালের উপরও কমপক্ষে একটি খুব বড় সুবিধা রয়েছে: মাউস ইভেন্টগুলি পুটই দ্বারা এমন ফর্ম সমর্থিত যা ইমাসরা সাড়া দিতে পারে, তাই, বিদ্রূপজনকভাবে, আপনি পটিটিতে মাউসের সাহায্যে পয়েন্টটি সরাতে পারবেন এমনকি যদি ' স্থানীয় টার্মিনালের সাথে টি।