এসসিপি উইন্ডোজ স্থানীয় ফাইলটি লিনাক্স রিমোট ফোল্ডারে অনুলিপি করে


14

কীভাবে আমার পথ থেকে ফাইল পাবেন d: /test.txt এবং এটি /etc/var/test/test.txt এ অনুলিপি করুন

আমি এটি চেষ্টা করেছি:

scp d:/test.txt /etc/var/test/test.txt

তবে এটি কার্যকর হয়নি, যেখানে আমি আমার ফাইলগুলি অনুলিপি করি সেখান থেকে হার্ড ডিস্কটি কীভাবে সেট করবেন?


ডি এর পরে স্ল্যাশের মতো দেখাচ্ছে: ভুল উপায়ে গোল?
পল

উত্তর:


13

উম্ম, আপনি যদি সাইগউইন ব্যবহার করছেন তবে আপনি সেই আদেশটি দেখতে চান look

scp /cygdrive/d/test.txt <linux ip>:/etc/var/test/test.txt

অথবা আপনি উইনসিসিপি ব্যবহার করতে পারেন, আপনি সম্ভবত এটি সহজ খুঁজে পাবেন।


13

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

pscp -pw password D:\test.txt user@192.168.33.10:/etc/var/test/test.txt

আপনি পিএসএসপি সেটআপ সম্পর্কিত আরও তথ্যের জন্য নিম্নলিখিত ব্লগ পোস্টটি উল্লেখ করতে পারেন।

http://comtechies.com/2016/02/copy-files-between-windows-and-linux.html


আপনার উত্তরটি উন্নত করার জন্য, আমি আপনাকে নিজের উত্তরের সাথে কিছু প্রাসঙ্গিক উক্তি / সংক্ষিপ্তসার অন্তর্ভুক্ত করার পরামর্শ দিচ্ছি ... (এতে হাইপারলিংক রেখে দেওয়া
ফাই

লিনাক্সে ডিরেক্টরি যুক্ত করে উইন্ডোতে পিএসএসপি ব্যবহার করে তা পাঠানো কি সম্ভব?
আমানডানোয়েস

5

ধরে নিই যে আপনি উইন্ডোজে আছেন, সর্বোত্তম উপায় হ'ল সাইগউইন ডাউনলোড এবং ইনস্টল করা। বাইনারি ফোল্ডারে পাথ পান এবং এটি সিস্টেমের পথে যুক্ত করুন। আপনি এখন আপনার কমান্ড লাইনে লিনাক্স কমান্ডগুলি চালাতে পারেন।

কমান্ড প্রম্পটটি খুলুন এবং আপনার ফাইলটি অনুলিপি করতে চান এমন ডিরেক্টরিতে যান। নিম্নলিখিত কমান্ড চালান;

scp file.txt root@1.1.1.1:/opt/
  • scp - সুরক্ষিত অনুলিপি কমান্ড
  • file.txt - ফাইল আপনি অনুলিপি করতে চান
  • মূল - CentOS মেশিনে লগ করতে ব্যবহারকারীর নাম to
  • 1.1.1.1 - সেন্টোস মেশিনের আইপি ঠিকানা। আপনার উইন্ডোজ মেশিন এবং সেন্টোস মেশিনকে একে অপরের সাথে যোগাযোগ করতে সক্ষম হতে হবে তা বলা বাহুল্য
  • : / opt - এটি সেই ডিরেক্টরি যা দিয়ে আপনি ফাইলটি সংরক্ষণ করেন, আমি সাধারণত সমস্ত কিছু / opt ডিরেক্টরিতে সংরক্ষণ করি
  • @ ভুলে যাবেন না ব্যবহারকারী নাম এবং আইপি ঠিকানা এবং এর মধ্যে: আপনি যে আইপি ঠিকানা এবং ডিরেক্টরিটির মধ্যে ফাইলটি সংরক্ষণ করছেন তার মধ্যে

আপনার যদি সার্ভারে লগইন করতে কোনও কী প্রয়োজন হয় তবে নিম্নলিখিতটি প্রবেশ করান;

scp key.pem file.txt root@1.1.1.1:/opt

পরিশ্রমের জন্য আমি যে ফাইলটি অনুলিপি করতে চাইছি তা মূল ফাইল ডিরেক্টরিতে অনুলিপি করতে চাই, আপনি কীভাবে সবকিছু জানেন সহজেই চলবে


3

আপনি উইন্ডোজ ব্যবহারকারী হয়ে থাকলে আমি উইনসিসিপি ব্যবহার করার পরামর্শ দেব । এটির একটি ভাল স্বজ্ঞাত ইন্টারফেস রয়েছে এবং কাজটি সহজেই এবং কোনও ব্যথা ছাড়াই করে।

লিংক ডাউনলোড কর

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


1

প্রথমে আপনাকে কোনও ssh ক্লায়েন্ট (ওপেনএসএসএইচ) ইনস্টল করতে হবে যা আপনার উইন্ডোজ মেশিনের জন্য কমান্ড লাইন ইন্টারফেস সমর্থন করে:

এবং এর পথটি উইন্ডোতে পরিবর্তনযোগ্য:

আমার উইন্ডোজ সিস্টেম আউটপুট নীচের মত:

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

তারপরে আপনি আপনার উইন্ডোজ মেশিনে একই কমান্ডগুলি কার্যকর করতে সক্ষম হবেন

এক্সিকিউট করে আপনি সম্পূর্ণ ডিরেক্টরিটি অনুলিপি করতে পারেন:

scp -r path/to/dir_name/* root@remote-ip:/path/to/destination_dir

একক ফাইল অনুলিপি করতে:

scp -r path/to/file_name.zip user@remote-ip:/path/to/destination_dir/

আপনার নিজের ফাইল দিয়ে ফাইল এক্সটেনশানটি প্রতিস্থাপন করুন।


1

আপনি যদি রিমোট মেশিনে থাকেন:

scp user@hostname:D:\text.txt user@hostname:/etc/var/test/test.txt

আপনি যদি বর্তমানে উইন্ডোজ মেশিনে থাকেন:

winscp D:\text.txt user@hostname:/etc/var/test/test.txt

1

উইন্ডোজ থেকে লিনাক্স রাইটে একটি ফাইল অনুলিপি করতে :

scp -i privatekey pathFileOnWindows user@publicIp:pathDirectoryLinux 

(কোলন : গুরুত্বপূর্ণ!)

উদাহরণ:

// আমি আমার কনসোল এ এখানে অবস্থিত

C:\Users\oscar>

// আমি পরবর্তী কমান্ড কার্যকর করছি

scp -i C:\Users\oscar\Documents\llaves\ubuntu.pem C:\Users\oscar\Documents\index.html ubuntu@ec2-54-94-247-176.sa-east-1.compute.amazonaws.com:~/

ফাইলটি যেখানে অবস্থিত সেখানে আপনি পুরো পথ বা অবস্থানটি পুথ করতে পারেন। ~/ব্যবহারকারীর হোম ডিরেক্টরি মানেubuntu


2020 এ পাওয়ারশেলের এখন আর কিছু ইনস্টল না করে স্ক্যাপ পাওয়া যায়
ড্যানিয়েল

0

উইনসিসিপি অবশ্যই একটি দরকারী ইউটিলিটি, বিশেষত যদি আপনি গ্রাফিক ইন্টারফেস চান। তবে আপনি যদি সাইগউইন ইনস্টল করার বিষয়টি না নিয়ে কোনও কমান্ড লাইন বিকল্পের সন্ধান করছেন তবে এটিও রয়েছে pscpযা সরঞ্জামের পুটিটি সংগ্রহের অংশ।

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


0

আপনি যদি উইন্ডোজ ব্যবহার করছেন এবং লিনাক্স সার্ভারে অনুলিপি করতে চান তবে WINSCP ইনস্টল করুন এবং কেবল টানুন এবং ড্রপ ব্যবহার করুন


0

-pw সহ পিএসএসপি আমার পাসওয়ার্ড প্রকাশ করে যা আমি পছন্দ করি না। নীচের উত্তরটি আমার মতো লিনাক্স -> লিনাক্স-এ স্ক্যাপ ব্যবহার করে কাজ করে।

pscp -scp C:\Windows\foo.txt username@10.0.0.1:/foo/bar
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.