সরল ফাইল ট্রান্সফার


উত্তর:


22

আমি ব্যবহার scp

scp source desthost:/path/to/dest/.

স্থানীয় মেশিন থেকে রিমোট মেশিনে অনুলিপি করতে, বা

scp srchost:/path/to/file/file .

একটি দূরবর্তী মেশিন থেকে স্থানীয় মেশিনে অনুলিপি।

দূরবর্তী মেশিনে যদি ব্যবহারকারীর নামটি একই না হয়,

scp user@srchost:/path/to/file/file .

3
আমি যুক্ত করব যে আপনি scp- এর সাহায্যে অপরিবর্তনীয়ভাবে একটি সম্পূর্ণ ডিরেক্টরি অনুলিপি করতে পারেন scp -r উত্স desthost: / পথ / থেকে / গন্তব্য /
স্টিভ বার্ডাইন

1
@ স্টিভ_ ভাল পয়েন্ট এছাড়াও -সি ফাইলগুলি স্থানান্তরিত হওয়ার সাথে সাথে সংকোচিত করবে, যা ধীর লিঙ্কগুলিতে সহায়তা করতে পারে।
কীথবি

এটা হয় scpবা rsyncআমার জন্য।
জোশ কে

6

আমি সাধারণত FUSE এবং sshfs এর মাধ্যমে ssh এর মাধ্যমে একটি ডিরেক্টরি মাউন্ট করি।

মাউন্ট করুন:

$ sshfs name@server:/path/to/dir /path/to/mount/point

আনমাউন্ট:

$ fusermount -u /path/to/mount/point

5

আমি নেটকাট ব্যবহার করি (যদি আমার সুরক্ষার প্রয়োজন না হয়)

nc -l -p 1234 < send_file   # 'server'
nc x.y.z.t 1234 > receive_file  # 'client'

2
আমি বিশেষত এই কম্বো পছন্দ করি:tar -c files and folders/ |pv -cN in|lzop|pv -cN out|nc x.y.z.t 1234
jpc

5

এনএফএস দরকারী হতে পারে।

নেটওয়ার্ক ফাইল সিস্টেম (এনএফএস) একটি ক্লায়েন্ট নোডকে নেটওয়ার্কের মাধ্যমে স্বচ্ছ ফাইল অ্যাক্সেস করতে সহায়তা করে। এনএফএস ব্যবহার করে, একটি ক্লায়েন্ট নোড বিভিন্ন সার্ভার এবং সার্ভার আর্কিটেকচারে থাকা এবং বিভিন্ন অপারেটিং সিস্টেম জুড়ে থাকা ফাইলগুলিতে কাজ করে। ক্লায়েন্টের ফাইল অ্যাক্সেস কলগুলি (যেমন পড়ার অনুরোধগুলি) এনএফএস প্রোটোকল অনুরোধগুলিতে রূপান্তরিত হয় এবং নেটওয়ার্কের মাধ্যমে সার্ভার সিস্টেমে প্রেরণ করা হয়।

আপনার ইউনিক্স অ্যাডমিনের প্রথমবার এটি সেট আপ করতে আপনার প্রয়োজন হতে পারে তবে এটি খুব দরকারী useful


কুইক-এন-নোংরা * নিক্স-থেকে- * নিক্স স্থানান্তরের জন্য, এনএফএসের কাছাকাছি কিছুই আসে না। একটি ভাল অ্যাডমিন উভয় বক্স ক্র্যাঙ্ক করতে পারে এবং 5 মিনিটেরও কম সময়ে স্থানান্তর করতে পারে, এটি সিস্টেমের অন্যান্য অংশের কাছে স্বচ্ছ এবং এটি সুপরিচিত এবং স্থিতিশীল। এমন কোনও কিছুর জন্য +1 যা কোনও কিছু স্থানান্তর করার জন্য প্রতিবার একটি কমান্ড লাইন খুঁজে বেড়ানো প্রয়োজন হয় না।
এভেরি পায়েেন

2

ফাইল বন্ধ স্থানান্তরিত করার জন্য, আমি সাধারণত এসএফটিপি বা বিদ্যমান সাম্বা ভাগ ব্যবহার করি।

সিঙ্কে রাখার জন্য, আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি আরএসইএনসি বা একত্রীকরণের চেষ্টা করুন ( দ্বি - দ্বি সংযোগের জন্য)

সম্পাদনা করুন: scp তখন এটি আরও ভাল হবে sftp, যেহেতু এটি সমস্ত এসএসএইচ সক্ষম হোস্টগুলিতে কাজ করবে


2

ব্যাকআপগুলি করার জন্য আমি প্রায়শই rsync ব্যবহার করি। আমি যদি কোনও রিমোট মেশিনে ব্যাকআপ নিতে চাই তবে আমি এনএফএস বা সিএফআইএস (সাম্বা) দ্বারা লাগানো রিমোট মেশিনটি রাখার জন্য / etc / fstab এ একটি লাইন রাখব।

192.168.0.101:/ /mnt/backup nfs rsize=8192,wsize=8192,timeo=14,intr 0 0

তারপরে আরএসসিএনসি ব্যবহার করে আমার ক্রন্টবায় একটি লাইন রাখুন।

rsync -av /home/user/sourcedir/ /mnt/backup/destinationdir > /home/user/backup.log

1

নেটকাট সহজ তবে সমস্ত সংস্করণ নির্ভরযোগ্যভাবে সংযোগ বন্ধ করে দেয় না।

এখানে ব্যবহার সম্পর্কে থ্রেড socat: টিসিপির মাধ্যমে স্যাকট নির্ভরযোগ্য ফাইল স্থানান্তর

এটি যোগ করা:

প্রস্তাবিত :

সার্ভার ফাইল প্রেরণ করছে:

server$ socat -u FILE:test.dat TCP-LISTEN:9876,reuseaddr
client$ socat -u TCP:127.0.0.1:9876 OPEN:out.dat,creat

সার্ভার ফাইল গ্রহণ করছে:

server$ socat -u TCP-LISTEN:9876,reuseaddr OPEN:out.txt,creat && cat out.txt
client$ socat -u FILE:test.txt TCP:127.0.0.1:9876

প্রস্তাবিত বর্ধিতকরণ :

  • OPEN:out.txt,creat,truncএতে out.txtলেখার আগে সমস্ত বাইট মুছে ফেলবে । এই বিকল্পটি আপনি যা প্রত্যাশা করেন তা নকল করে cpএবং সম্ভবত আপনি যা চান তা হ'ল।
  • OPEN:out.txt,creat,exclout.txtএটি ইতিমধ্যে বিদ্যমান থাকলে লিখতে অস্বীকার করবে । অতিরিক্ত সুরক্ষার জন্য এই বিকল্পটি ব্যবহার করুন।
  • OPEN:out.txt,creat,appendডেটা সংযোজন করা হবে out.txt

1

দাতা একটি সহজ ফাইল শেয়ারিং ডেস্কটপ অ্যাপ্লিকেশন। আপনার নেটওয়ার্কে জাইভার চালাচ্ছেন এমন অন্যান্য ব্যক্তিরা স্বয়ংক্রিয়ভাবে আবিষ্কার হয়ে যায় এবং আপনি কেবল তাদের ফাইল বা গিভারে দেখানো আইকনে ফাইলগুলি টেনে এনে তাদের কাছে ফাইল প্রেরণ করতে পারেন।

উবুন্টুতে:

sudo apt-get install giver

0

এছাড়াও আপনি জাইভার প্রোগ্রামটি ব্যবহার করতে পারেন । এটি ব্যবহার করে আপনি 2 টি ক্লিকের মাধ্যমে ল্যানের মাধ্যমে বা "প্রেরণকারীর কাছে" ড্রাগ'ড্রপিং "ফাইল স্থানান্তর করতে পারেন। প্রাপকগণ (যা চালাতে হবে giver) জেরোকনফের মাধ্যমেও আবিষ্কার করা হয়েছিল, তাই আপনাকে এমনকি তাদের আইপিও জানতে হবে না। এখানে কিভাবে দাতা কাজ করে ভিডিও


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

@ স্যান্ডি হ্যাঁ, আমি বাগ সম্পর্কে সচেতন। আমার ক্ষেত্রে, 1.4G ফাইলগুলি সফলভাবে স্থানান্তরিত হয়েছিল। যাইহোক, জিভার ব্যবহার করা এখনও এনএফএস / আরএসএনসি / এনসি / যাই হোক না কেন চেয়ে অনেক সহজ দেখায়।
Andrei Dziahel

0

গ্রহনকারী হোস্টটিতে আপনার যদি অ্যাকাউন্ট (পাসওয়ার্ড) না থাকে তবে আপনি উস (ওয়েব অফার ওয়ান স্ট্রিম) ব্যবহার করতে পারেন:

Woos ফাইল বা ডিরেক্টরি ...

http://fex.belwue.de/fstools/woos.html

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