আমার টার্মিনালে .ssh ডিরেক্টরি খুঁজে পাচ্ছেন না?


14

আমি বোবা প্রশ্নের জন্য আগাম ক্ষমা চাইছি, তবে আমি আমার ম্যাকবুকটিতে গিটহাবের জন্য একটি এসএসএইচ কী স্থাপন করার চেষ্টা করছি। আমি টার্মিনালটি খুলি এবং মূল ডিরেক্টরিতে (আমার ব্যবহারকারীর নাম) যান এবং "সিডি ~ / .ssh" টাইপ করুন এবং এটিতে "এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই" says যাইহোক, যখন আমি "ssh -v" ইনপুট করি, এটি তালিকাবদ্ধ করে:

OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-e escape_char] [-F configfile]
           [-I pkcs11] [-i identity_file]
           [-L [bind_address:]port:host:hostport]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-R [bind_address:]port:host:hostport] [-S ctl_path]
           [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]

যা অন্য ওয়েবসাইট অনুসারে মানে এটি ইনস্টল করেছি। তবুও আমি ডিরেক্টরিটি কোথাও খুঁজে পাচ্ছি না ...

সুতরাং আমার দুটি প্রশ্ন আছে: আমি এটি কীভাবে ঠিক করব? .Ssh ডিরেক্টরিটি কোথায় থাকার কথা?


2
Slhck এর উত্তর সম্ভবত ডান দিকে, আমি শুধু থেকে দেখান যে রুট ডিরেক্টরিটি চেয়েছিলেন হয় না আপনার ব্যবহারকারী নাম, আপনার হোম ডিরেক্টরীতে হয়। আপনি যদি টাইপ করেন তবে মূল ডিরেক্টরিটি যেখানে আপনি যান cd /, এটি C:উইন্ডোজ এর সমতুল্য বা ফাইন্ডারে আপনার হার্ড ড্রাইভে ক্লিক করা।
টেরডন

উত্তর:


20

তাহলে .sshডিরেক্টরির বিদ্যমান নয়, তবে আপনি এটিকে কেবল তৈরি করতে পারেন:

mkdir -p ~/.ssh

এখানে, ~আপনার বাড়ির ফোল্ডারটি এবং এটির মতো /Users/allison। এটি মূল ডিরেক্টরি হিসাবে একই নয়, যা /পুরো ফাইল সিস্টেমের মূল।

নোট করুন যে আপনার সাধারণত ফোল্ডারটি ম্যানুয়ালি তৈরি করার প্রয়োজন হয় না। আপনি যদি কোনও এসএসএইচ কী তৈরি করেন না, বা আপনি এখনও এসএসএইচ ব্যবহার করেন নি, ফোল্ডারটি থাকার প্রয়োজন নেই। তবে একবার আপনি কী (সাথে ssh-keygen) তৈরি করলে SSH স্বয়ংক্রিয়ভাবে আপনার জন্য ফোল্ডারটি তৈরি করবে।

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