ssh: হোস্টনেম সার্ভার সমাধান করতে পারেনি: নাম বা পরিষেবা জানা যায়নি


15

আমি আমার হনিপোট পরীক্ষা করার চেষ্টা করছি তবে কিছু কারণে আমি এই বার্তাটি পাচ্ছি:

ssh root@server 10.0.2.15
ssh: Could not resolve hostname server: Name or service not known

আমি কি ভুল করছি?


1
Ssh এর জন্য আপনি কোন আদেশ ব্যবহার করেছেন তা যুক্ত করুন।
রাহুল

3
ssh এর সঠিক বাক্য ssh root@10.0.2.15
গঠনটি

@ WooJoo দেখে মনে হচ্ছে আপনার উত্তর আছে;)
শেঠ

@ উজু হ্যাঁ, এটিই সঠিক উত্তর, আমি বিশ্বাস করতে পারি না আমি এত সাধারণ ভুল করেছি
এ্যাবটিনিস্টিউট

@ WooJoo উত্তর পোস্ট করুন;)
pa4080

উত্তর:


10

টার্মিনালে একটি ssh সার্ভারের সাথে সংযোগ স্থাপন করতে আপনার প্রয়োজন:

  1. sshপ্রোগ্রামটি শুরু করার আহ্বান
  2. ব্যবহারকারীর নাম, যা আপনার ক্ষেত্রে root
  3. @সার্ভার সনাক্তকরণ থেকে ব্যবহারকারীর নাম পৃথক করে একটি চিহ্ন sign
  4. সার্ভারের আইপি ঠিকানা বা নাম, যা আপনার ক্ষেত্রে 10.0.2.15

জমা দেওয়া, কমান্ডটি দেখতে:

ssh root@10.0.2.15

সাধারণ পদে ssh user@server,।

বিকল্পভাবে, আপনি -lসরাসরি লগইন নাম নির্দিষ্ট করতে এবং @বাক্য গঠনটি এড়িয়ে যেতে বিকল্পটি ব্যবহার করতে পারেন :

ssh 10.0.2.15 -l root

9

WooJoo যেমন বলেছে, আপনাকে এটিতে সংযোগের জন্য একটি বৈধ সার্ভার বলতে হবে। আপনি কি ফর্মটি ব্যবহার করতে চেয়েছিলেন $ ssh root@serverআপনি যা করতে পারেন, কিন্তু আপনি আছে করতে হবে serverএকটি এন্ট্রি হিসাবে /etc/hostsঅথবা আপনার DNS সার্ভার (যে ক্ষেত্রে নয় অথবা আপনি একটি ত্রুটি ছিল না হবে) বা, একটি ফাইলে একটি এন্ট্রি নামক configসাধারণত এ অবস্থিত /home/username/.ssh/config

একটি নমুনা / ইত্যাদি / হোস্ট এন্ট্রি দেখে মনে হবে:

# Sample /etc/hosts file
127.0.0.1    localhost
127.0.1.1    computerhostnamehere

10.0.2.15    server

এবং একটি নমুনা / home/username/.ssh/config এত সহজ হতে পারে:

Host server
  HostName 10.0.2.15
  User root

এটি আপনি যে প্রাথমিক কার্যকারিতাটি সন্ধান করছেন তা পাবেন। ~/.ssh/configফাইলটিতে রাখার জন্য আরও অনেকগুলি বিকল্প রয়েছে ।

দেখুন man sshআরো বিকল্পের জন্য :)


1

আপনি যেখানে ssh করতে চান সেখান থেকে মেশিনের / etc / ਮੇਜ਼ਬਾਨ ফাইলের মধ্যে ssh করার চেষ্টা করছেন এমন সার্ভার এন্ট্রি যুক্ত করে চেষ্টা করুন


1
    ssh-copy-id ব্যবহারকারী @ হোস্ট && chmod 0755 / রুট (মূল ব্যবহারকারী যদি) বা chmod 0755 / home / ব্যবহারকারীর নাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.