দূরবর্তী উবুন্টু থেকে স্থানীয় ম্যাক ফাইলগুলি অনুলিপি করুন


42

আমি চারপাশে অনুসন্ধান করেছি এবং এটি খুঁজে পাচ্ছে না ... আমি আমার স্থানীয় মেশিনে একটি ব্যক্তিগত কী অনুলিপি করার চেষ্টা করছি যা একটি ম্যাক।

আমি যখন আমার ম্যাকের উপর টার্মিনাল ফায়ার করি তখন আমি পাই Jamies-iMac:~ jamie$

সুতরাং আমি আমার উবুন্টু সার্ভারে প্রবেশ করার পরে চেষ্টা করেছি

scp /path/to/myfile.txt jamie@Jamies-iMac:/path/to/myfile.txt

যা আমাকে দেয়:

ssh: Could not resolve hostname Jamies-iMac: Name or service not known
lost connection

এর জায়গায় jamie@Jamies-iMac:/path/to/myfile.txtআমি আরও কিছু ভিন্নতা চেষ্টা করেছি তবে কিছুই কাজ করছে বলে মনে হচ্ছে না। আপনার সাহায্যের জন্য ধন্যবাদ.

উত্তর:


65

@ovc এর ঠিক আছে, তবে একটি সিনট্যাক্স ত্রুটি আছে, এবং আমার সম্পাদনা কোনও কারণে প্রত্যাখ্যান হয়েছে। উবুন্টু সাইডে আপনার ব্যবহারকারী এবং ফাইলপথের মধ্যে একটি কোলন থাকা দরকার, এবং ম্যাক সাইডে আপনার /Users/username/ফাইলপথে অংশ থাকতে হবে । তাই ভালো:

scp username@192.168.1.111:/path/to/myfile.txt /Users/Jamie/local/path/to/myfile.txt

এটি ধরে নিয়েছে আপনার ব্যক্তিগত কী প্রমাণীকরণ সেট আপ আছে।


3
এটি "অনুমতি অস্বীকৃত (জনসাধারণের কী)"
দেখায়

ডিফল্ট বন্দরটি 22, -Pবন্দরটি নির্দিষ্ট করতে
ওয়াহিদ

2
ব্যবহারের -rযাও recursively একটি ফোল্ডার কপি
speckledcarp

14

আপনি এটি প্রায় ভুল উপায়ে করছেন। কেবলমাত্র ভালো, উপর ম্যাক scp কমান্ড কমান্ড প্রয়োগ করুন: scp username@192.168.1.111:/path/to/myfile.txt /local/path/to/myfile.txt। আপনি কেবল ফাইলজিলা ব্যবহার করতে পারেন যা একটি গ্রাফিকাল ক্লায়েন্ট। আপনার উবুন্টুতে ইউআরএল এর মতো সংযুক্ত করুন sftp://192.168.1.111, অবশ্যই আপনাকে বৈধ আইপি ঠিকানাটি ব্যবহার করা দরকার।


আহ, তাই আমি কেবল এক পথ যেতে পারি। আমি জানতাম এটি সাধারণ কিছু। ধন্যবাদ।
অজৈবিক

আমি আপনার উত্তরে একটি ছোট সম্পাদনা করেছি, যতক্ষণ না সম্পাদনাতে প্রদর্শিত হয় সেভাবে না করা পর্যন্ত এটি কাজ করে না।
inorganik

1
অজৈব, আপনার উভয় মেশিনে একটি এসএসএইচ সার্ভার চলাকালীন এটি উভয় পথে যেতে পারে । যদিও ম্যাক্সের ক্ষেত্রে আমি তা প্রকাশ করি না। অন্যথায়, আপনাকে সার্ভার ছাড়াই মেশিন থেকে scp ব্যবহার করতে হবে যাতে এটি কোনও সংযোগ সম্পাদন করতে পারে।
ooa

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

7

উপরে দুর্দান্ত উত্তর। অতিরিক্ত হিসাবে, যদি আপনাকে প্রমাণীকরণের জন্য কোনও শংসাপত্র ব্যবহার করতে হয়, আপনি -i পতাকা ব্যবহার করতে পারেন।

scp -i /path/to/cert username@192.168.1.111:/path/to/myfile.txt /Users/Jamie/local/path/to/myfile.txt

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