আমি কেন আমার নতুন ইসি 2 ইনস্ট্যান্সে প্রবেশ করতে পারি না?


22

আমি একটি নতুন উদাহরণ তৈরি করেছি (অ্যামাজন থেকে ক্ষুদ্র, 64 বিট এএমআই লিনাক্স) "মির" নামে একটি নতুন কী জুড়ি তৈরি করেছি। আমি এটি ডাউনলোড করে mir.pemআমার ~/.sshফোল্ডারে রেখেছি । এমনকি আমি করেছি ssh-add mir.pem

তারপরে চেষ্টা করেছি ssh ubuntu@public_DNS_from_amazon

কেন এটি কাজ করে না !?



2
এছাড়াও, আপনি একটি করতে পারেন telnet public_DNS_from_amazon 22? এটি ফায়ারওয়ালকে অস্বীকার করবে।
অ্যান্ড্রু এম।

1
I'ld এড়ানোর টেলনেট ও খোলা পোর্ট চেক করার জন্য ব্যবহার Nmap: nmap -PN public_DNS_from_amazon -p 22। ( -PNযদি ফায়ারওয়ালগুলি পিংয়ের অনুরোধগুলিতে
অবরুদ্ধ থাকে

2
@ লেকেনস্টেইন, এক্ষেত্রে টেলনেট ক্লায়েন্টকে এড়ানোর কোনও কারণ নেই, বেশিরভাগ ক্ষেত্রেই ক্লিয়ারটেক্সট তথ্য আপনি পেয়ে যাবেন তবে এটি ssh বন্দরগুলি পরীক্ষা করার কাজের জন্য পুরোপুরি ফিট। Nmap (উপায়) টেলনেটের চেয়ে খুব কমই ইনস্টল করা হয়।
শাদোক

সার্ভারফলট.কোশনস / ২৪৯৯১//২০ এর সম্ভাব্য সদৃশ যে উত্তরটি আমার পক্ষে কাজ করেছিল তা হ'ল এই উত্তর অনুসারে ডিফল্ট ইনস্টলেশন ফায়ারওয়াল সম্পূর্ণরূপে লক হয়ে গেছে সার্ভারফল্ট
রিচার্ড লে

উত্তর:


17

কীটি যুক্ত করার ssh ubuntu@your.host.name -i your-private.keyপরিবর্তে চেষ্টা করুন ssh-add

ওহ, এবং নিশ্চিত করুন যে আপনি সুরক্ষা গোষ্ঠীর মাধ্যমে টিসিপি পোর্ট 22 এর অনুমতি দিয়েছেন।


সুরক্ষা গোষ্ঠীতে 22 বন্দরটি যুক্ত করার ইঙ্গিতটি কৌশলটি করেছে। আমি ইতিমধ্যে ব্যবহার ssh -i private_key
করছিলাম

7

সুরক্ষা গোষ্ঠী (ফায়ারওয়াল কনফিগারেশন) কি এসএসএইচ অ্যাক্সেসের অনুমতি দেয়?

আরও সুনির্দিষ্টভাবে - এডাব্লুএস পরিচালনা কনসোল পৃষ্ঠায়, বাম প্যানেলে সুরক্ষা গোষ্ঠীগুলি নির্বাচন করুন (নীচের দিকে) নীচে-ডান প্যানেলে "ইনবাউন্ড" ট্যাবটি নির্বাচন করুন এবং "কাস্টম টিসিপি নিয়ম" নির্বাচিত হয়েছে কিনা তা নিশ্চিত করুন। পোর্ট নম্বরটির জন্য 22 প্রবেশ করান, "বিধি যুক্ত করুন" বোতামটি ক্লিক করুন, তারপরে "নিয়ম পরিবর্তনগুলি প্রয়োগ করুন" বোতামটি ক্লিক করুন। আপনার দৃষ্টান্তটি পুনরায় চালু বা পুনরায় চালু করার দরকার নেই, কেবল টিসিপি পোর্ট 22 ইনবাউন্ড সক্ষম করতে হবে


এই উত্তরটি আমার পক্ষে কৌশলটি করেছে। এছাড়াও, যেহেতু আমার উদাহরণটি উবুন্টু উবুন্টু দ্বারা 'রুট' প্রতিস্থাপন করে। টার্মিনালটির সাথে আমি যে লাইনটি সংযোগ করেছি তা এখানে রয়েছে: ssh -i ec2vpnkey.pem ubuntu@exxxxxxxxxx.compute-1.amazonaws.com

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। এখানে মূল তথ্যটি হ'ল ক্ষেত্রের "উত্স "টি সুরক্ষা গোষ্ঠীতেই যথেষ্ট নয়। উত্স অবশ্যই 0.0.0.0/0 হতে হবে
রুটাহন

3

রুট বা ইক 2-ব্যবহারকারীর নাম ব্যবহার করে ব্যবহারকারীর নাম হিসাবে ব্যবহার করুন।


0

ec2-authorize default -p 22কমান্ডের সাহায্যে আপনার উদাহরণগুলির জন্য ssh অ্যাক্সেসটি খুলতে হবে । তুমি কি এটা করেছ?


0

আমার কিছু ইসি 2 বাক্সে এটি আমার হয়ে আসছে। সাধারণভাবে, এটি উপস্থিত হয় যে কোনও প্রক্রিয়া সমস্ত প্রসেসর গ্রহণ করছে বা খারাপ আচরণ করছে এবং আপনি সংযোগ বিচ্ছিন্ন হয়ে পড়েছেন, আপনি পুনরায় সংযোগ করার চেষ্টা করার সময় এসএসএইচ নিতে পারে না। এডাব্লুএস কনসোলের মাধ্যমে বাক্সটি রিবুট করা প্রায়শই সহায়তা করে।


0

কী-পায়ের সাথে সংযুক্ত না করে কোনও উদাহরণ লঞ্চ করাও সম্ভব। আপনি দ্বিগুণ পরীক্ষা করে দেখতে পারেন যে আপনি যখন আপনার উদাহরণটি চালু করেছিলেন, আপনি আপনার পছন্দসই কীপাইয়ারটি দিয়েছিলেন। যদি উদাহরণটি ভুল কীপায়ার দিয়ে চালু করা হয়, আপনাকে অবশ্যই আপনার পুনরায় সূচনা করতে হবে।


0

চেষ্টা

ssh -i ~/.ssh/mir.pem ec2-user@xxx.xxx.xxx.xxx

যেখানে এক্সগুলি হল আপনার সর্বজনীন আইপি


0

আপনার এএমআই বাক্সে লগইন করতে আপনি এটি ব্যবহার করুন ec2-user। এর অর্থ হল আপনি লগইন করার জন্য নিম্নলিখিত ব্যবহার করবেন: ssh -i mir.pem ec2-user@public_dnsলগইন করার জন্য।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.