গৃহস্থালী ইনস্টলেশন


94

আমি কোথায় ভুল করেছি তা বুঝতে পারি না। আমার কমান্ড vagrant upনিম্নলিখিত লাইন দিয়ে উত্তর

$ vagrant up
Check your Homestead.yaml file, the path to your private key does not exist.
Check your Homestead.yaml file, the path to your private key does not exist.

এখানে চিত্র বর্ণনা লিখুন


আপনার প্রাইভেট কীতে যাওয়ার পথটি বিদ্যমান নেই আপনি কী ~/.ssh/id_rsaকনফিগার করেছেন ঠিক তেমন একটি ব্যক্তিগত কী আছে?
ম্যাট ক্লার্ক

এবং আরও গুরুত্বপূর্ণ, গিটের সাথে এই প্রশ্নটি কী করতে পারে? o_O
ভ্যাম্পায়ার

আমার সমস্যাটি খুঁজে পেয়েছে
মিতেশ

14
এটি ssh-keygen -t rsa -C "you@homestead"একবার চালান এবং 2 বার রিটার্ন কী টিপুন এবং আপনার সম্পন্ন!
মোজাফর আলী

আমি এই কনফিগারেশন বিকল্পগুলি সরিয়েছি: অনুমোদন এবং কীগুলি এবং এটি বুট হয়েছে
এজেকুইল অ্যালানস

উত্তর:


182

আপনি টার্মিনাল থেকে এই পদক্ষেপগুলি অনুসরণ করতে চান

একটি ssh কী তৈরি করুন ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Ssh এজেন্ট শুরু করুন eval "$(ssh-agent -s)"

Ssh-এজেন্টে আপনার এসএসএইচ প্রাইভেট কী যুক্ত করুন ssh-add -k ~/.ssh/id_rsa

তারপরে দৌড়াও vagrant up


4
ছোট সম্পাদনা: একটি ছোট SSH-অ্যাড অপশন এ 'ট' (হওয়া উচিত ছিল ssh-add -k ~/.ssh/id_rsa)
poh Zi থেকে কিভাবে

4
কী (/c/User/SpiderMan/.ssh/id_rsa) কী সংরক্ষণ করতে হবে তার ফাইলটি প্রবেশ করুন: id_rsa এবং তার চেয়ে আপনি আপনার বাড়িতে id_rsa নামের ফাইলটি খুঁজে পাবেন, .ssh ফোল্ডারে রেখে।
ইয়েজেগেনি আফানসিয়েভ

13
আমার জন্য, কেবল প্রথম কমান্ড চালানো, এবং তারপরে vagrant upকাজ করা।
সিবারম্যান

4
টার্মিনাল বা উইন্ডোজ - - সিএমডি এটা @AlexandraDamaschin অ্যাপলের পারেন পরিবেশ উপর নির্ভর করে
prola

4
মন্ত্রের মতো কৃমি। রেকর্ডের জন্য, উইন্ডোজের গিটব্যাশ থেকে এটি চালান।
স্কিডিডন

50

আপনার একটি কী তৈরি করার দরকার নেই। কেবল এটি চালান:

# touch ~/.ssh/id_rsa

তারপরে

# vagrant up


ভবিষ্যতের ব্যবহারের জন্য কীটি তৈরি করা কি ভাল হবে না?
bianforan

4
এটি অবশ্যই করা ভাল হবে, তবে এটি অস্পষ্টভাবে চালানো কোনও কঠিন প্রয়োজন নয়। ফাইলটির সহজলভ্যতা থাকা দরকার।
জেক উইলসন

4
বা (উইন্ডোজ) কেবল সি: / ব্যবহারকারী / <you> /.ssh/id_rsa এ একটি খালি ফাইল তৈরি করুন
কেন

@Ken ঠিক তেমনটি touchকরে।
জ্যাক উইলসন

4
@ জ্যাক উইলসন আমি জানি, তবে উইন্ডোতে টাচ কাজ করে না। কমপক্ষে আমার মেশিনে নেই।
কেন

30

উইন্ডোজ ব্যবহারকারীদের জন্য, আপনি পাবলিক / প্রাইভেট কী জুড়ি তৈরি করতে পুটটাইজেন ব্যবহার করতে পারেন। তারপরে পাবলিক কীটি mypublickey.pub হিসাবে সংরক্ষণ করুন। এবং myprivatekey.ppk হিসাবে ব্যক্তিগত কী।

হোমস্টেডেআইএমএল নীচে পরিবর্তন করুন:

authorize: C:\Users\YOUR_USERNAME\.ssh\mykey.pub

keys:
    - C:\Users\YOUR_USERNAME\.ssh\myprivatekey.ppk

এটি কারও সাহায্য করতে পারে।


আমি মনে করি আপনি যখন আপনার প্রকল্প ডিরেক্টরিতে ফাইলটি রেখেছিলেন তখন তার থেকে ভাল। এইভাবে, আপনি কী-ফাইলগুলি পুনরায় জেনারেট না করে, বা কনফিগারেশনে ফাইলের অবস্থান সম্পাদনা না করেই আপনার প্রকল্পটি অন্য কোনও ব্যবহারকারীর কাছে পাস করতে পারেন। আপনি উত্পাদনে স্যুইচ করার সময় আপনি ফাইলটি মুছবেন।
qvotaxon

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