টার্মিনাল দ্বারা অনুরোধ করা হলে কীভাবে স্বয়ংক্রিয়ভাবে ব্যবহারকারীর পাসওয়ার্ড প্রবেশ করবেন


0

আমি একটি টার্মিনাল যে বর্তমানে হয় কাজ করছি এমন SSHএকটি দূরবর্তী সার্ভারে লগ ইন করতে user@node, এবং আমি একটি ফাইল স্থানান্তর করতে চান থেকে স্থানীয় করতে যে একই সার্ভার, আমি চালানো হবে:

scp you@your_local_machine:/home/you/"FileName.csv" user@node:"~/folder"

এটি তখন আমার স্থানীয় মেশিনের লগইন পাসওয়ার্ড চাইবে। এটি ঠিক আছে, তবে scpনিজে থেকে টার্মিনালে নিজের পাসওয়ার্ডটি স্বয়ংক্রিয়ভাবে টাইপ করার প্রয়োজনের পরিবর্তে আমি স্বয়ংক্রিয়ভাবে আমার পাসওয়ার্ডটি প্রবেশ করার জন্য উপরের কলটিকে সংশোধন করতে পারি?


2
আপনি ssh কী সেটআপ করতে পারেন যাতে আপনি পাসওয়ার্ডহীন লগইন ব্যবহার করতে পারেন।
লরেন্স

উত্তর:


3

এসএসএইচ (সিকিউর শেল) পাবলিক / প্রাইভেট কী জোড় দিয়ে সেট আপ করা যেতে পারে যাতে আপনাকে প্রতিবার পাসওয়ার্ডটি টাইপ করতে না হয়। স্থানীয় মেশিনে, টাইপ করুন

ssh-keygen -t dsa 

সার্ভারে কীটি পেতে আপনার দুটি পছন্দ আছে:

  • ssh-copy-id(বেশিরভাগ লিনাক্স সহ স্ট্যান্ডার্ড) ব্যবহার করুন , যেমনssh-copy-id user@server
  • স্থানীয় ~/.ssh/id_dsa.pubফাইলের সামগ্রীটি ~/.ssh/authorized_keysদূরবর্তী হোস্টের ফাইলটিতে আটকান ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.