scp কমান্ড ব্যবহার করে ফাইল ডাউনলোড করা


68

আমার কাছে সেন্টোস সার্ভার আইপি: 1.2.3.4 দিয়ে বলতে দেয়। আমি আমার লোকালহোস্ট হোস্টের (বর্তমান পিসি) পথে /root/pc/filename.rar পথে 1.2.3.4 থেকে একটি ফাইল ডাউনলোড করতে চাই। ফাইলটি ডাউনলোড করার জন্য আমার কোন আদেশের প্রয়োজন? আমি এরকম চেষ্টা করছি কিন্তু কাজ করছে না

scp root@1.2.3.4:/root/pcfilename.rar

আমি আমার সিস্টেমের বর্তমান ডিরেক্টরিতে ফাইলটি ডাউনলোড করতে চাই।

উত্তর:


103

আপনি যেখানে এটি অনুলিপি করতে চান তা কেবল যুক্ত করুন (যেমন: ./):

scp root@1.2.3.4:/root/pcfilename.rar ./

13

প্রথমত, নিশ্চিত হয়ে নিন যে ফাইলটি অ্যাক্সেস করার জন্য রুট ব্যবহারকারীর সত্যই প্রয়োজন। যদি কোনও সাধারণ ব্যবহারকারী ফাইলটি পুনরুদ্ধার করতে পারে তবে সুরক্ষা ঝুঁকি সীমাবদ্ধ করার পক্ষে এটি পছন্দ করা উচিত।

রুটটি যদি সত্যিই প্রয়োজন হয় তবে নিশ্চিত হয়ে নিন যে আপনার /etc/ssh/sshd_configফাইলটি পরীক্ষা করে রুটকে আসলে এসএসএসের মাধ্যমে লগইন করার অনুমতি দেওয়া হয়েছে এবং PermitRootLoginবিকল্পটি সেট করা আছে কিনা তা দেখুন yes

অবশেষে, আপনার উপরের কমান্ডটি কাজ করা উচিত যখন আপনি এর .পিছনে একটি (আপনার বর্তমান দিরের দিকে ইঙ্গিত করে) যুক্ত করেন:

scp root@1.2.3.4:/root/pcfilename.rar .

অথবা আপনি সর্বদা একটি পুরো পথও ব্যবহার করতে পারেন:

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