স্থানীয় নেটওয়ার্কের মাধ্যমে ফাইলগুলি কীভাবে ভাগ করবেন?


65

আমার কাছে একটি ডেস্কটপ রয়েছে (উবুন্টু 13.04 এবং উইন 7 হোম প্রিমিয়াম) এবং একটি ল্যাপটপ (উবুন্টু 12.04) , উভয়ই ওয়াইফাই অ্যাডাপ্টার রয়েছে। আমার সাথে একটি ওয়াইফাই রাউটারও ইন্টারনেটে সংযুক্ত রয়েছে যা আমার উভয় কম্পিউটারই অ্যাক্সেস করতে পারে।

আমি ওয়াইফাই ব্যবহার করে আমার ডেস্কটপ এবং ল্যাপটপের মধ্যে ফাইলগুলি ভাগ করতে চাই (উইন্ডোজ on এর হোমগ্রুপের মতো তবে ইথারনেট কেবলগুলি ব্যবহার না করে) । আমি কীভাবে সেট আপ করব?

আমি উভয় ওএস ব্যবহার করে ফাইলগুলি ভাগ করতে চাই, কারও কাছে যদি কোনও ওএসের সাথে ফাইল ভাগ করে নেওয়ার তথ্য থাকে তবে উত্তর দিন!


7
সম্পর্কিত: Askubuntu.com
লুসিও

1
এটি কোনও সদৃশ নয়, কারণ এটি উবুন্টু এবং উইন্ডো এবং উবুন্টু এবং উবুন্টু মেশিনগুলির মধ্যে ফাইল ভাগ করে নেওয়ার বিষয়ে জিজ্ঞাসা করে। মনে রাখবেন ডেস্কটপে উবুন্টু এবং উইন্ডোজ উভয়ই রয়েছে। এটি উবুন্টুতে বুট হয়ে গেলে এবং ল্যাপটপে উবুন্টু থাকে, আপনি উবুন্টু থেকে উবুন্টু ফাইল ভাগ করে নেবেন।
ব্যবহারকারী 68186

উত্তর:


77

নেটওয়ার্ক সেটআপ

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

Alচ্ছিক: রাউটার সেটআপে ডেস্কটপ এবং ল্যাপটপের জন্য নির্ধারিত স্থানীয় আইপি ঠিকানাগুলি দেখুন। এগুলি 192.168.0.100 বা 192.168.1.199 এর মতো দেখাতে পারে। রাউটারে স্থায়ীভাবে এই নির্দিষ্ট আইপি ঠিকানাগুলি বরাদ্দ করার কোনও বিকল্প উপস্থিত থাকলে আপনি এটি করতে পারেন।


উইন্ডোজ → উবুন্টু

পদক্ষেপ 1 ল্যাপটপে আপনি একটি ফোল্ডার ভাগ করতে চান তা তৈরি করুন। "পাবলিক" নামে একটি ফোল্ডার থাকতে পারে যদি আপনি চান তবে এটি চয়ন করুন। ফোল্ডার আইকনটিতে ডান ক্লিক করুন এবং "ভাগ করে নেওয়ার বিকল্পগুলি" নির্বাচন করুন। একটি নতুন উইন্ডো খুলবে:

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

"এই ফোল্ডারটি ভাগ করুন" বাক্সটি চেক করুন।

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

"গেস্ট অ্যাক্সেস" চেক বাক্সটি স্বতঃব্যক্তিক। আপনার উইন্ডোজ ইউজারআইডি যদি আপনার উবুন্টু ব্যবহারকারীর আইডির মতো না হয় তবে এটি কার্যকর হতে পারে।

এটি আপনাকে বলতে পারে যে শেয়ারিং পরিষেবা ইনস্টলড নেই:

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

"ইনস্টল পরিষেবা" এ ক্লিক করুন এবং ল্যাপটপের ব্যবহারকারীর অ্যাকাউন্টের অনুরোধ জানালে এটি পাসওয়ার্ড সরবরাহ করে সফ্টওয়্যারটি ইনস্টল করতে দিন। আপনাকে আরও বেশি সফ্টওয়্যার ইনস্টল করার অনুরোধ জানানো হতে পারে libpam-smbpass। সমস্ত সফ্টওয়্যার ইনস্টল করুন। এটি আপনাকে পরিষেবাগুলি পুনঃসূচনা করতে এবং হ্যাঁ ক্লিক করতে বলবে।

পদক্ষেপ 2. "পাবলিক" ফোল্ডারের সম্পত্তি উইন্ডোটি ডান ক্লিক করে এটি খুলুন। অনুমতি ট্যাবে যান এবং নিশ্চিত হন যে এটি এর মতো দেখাচ্ছে:

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

"সংযুক্ত ফাইলগুলির অনুমতি পরিবর্তন করুন" বোতামে ক্লিক করুন এবং এটি দেখতে এটির মতো দেখাচ্ছে তা নিশ্চিত করুন:

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

এখন আপনার উইন্ডোজ এক্সপ্লোরারের ল্যাপটপের "পাবলিক" ফোল্ডারে উবুন্টুতে তৈরি ফাইলগুলি সম্পাদনা করতে সক্ষম হওয়া উচিত।

তবে, আপনি যদি উইন্ডোজে কোনও ফাইল তৈরি করেন এবং এটি ল্যাপটপের পাবলিক ফোল্ডারে রাখেন তবে আপনি ল্যাপটপে উঠলে সেই ফাইলটি খুলতে পারবেন না। এটি কারণ উইন্ডোজ এবং উবুন্টু একে অপরের ফাইলের মালিকানা এবং অনুমতিগুলি বুঝতে পারে না। সুতরাং উবুন্টু ল্যাপটপে উইন্ডোজ দ্বারা নির্মিত ফাইলটির মালিকানা "নোবিডি" রয়েছে। আপনাকে প্রশাসক হিসাবে নটিলাস খুলতে হবে এবং ল্যাপটপে থাকাকালীন মালিকানা এবং পঠন-লেখার অনুমতি পরিবর্তন করতে হবে।

পদক্ষেপ 3. ডেস্কটপ কম্পিউটারে উইন্ডোজ যান এবং উইন্ডোজ এক্সপ্লোরার খুলুন , বাম প্যানেলে নেটওয়ার্কের পাশের ত্রিভুজটিতে ক্লিক করুন । ড্রপ-ডাউন তালিকা থেকে আপনার উবুন্টু চলমান ল্যাপটপ কম্পিউটারের নাম নির্বাচন করতে সক্ষম হওয়া উচিত ।

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

আরও কিছু বিশদ সহ এখানে ধাপে ধাপে গাইড।


উবুন্টু → উইন্ডোজ

পদক্ষেপ 1 উইন্ডোজের জন্য উপলভ্য পদ্ধতি ব্যবহার করে উইন্ডোজ ফোল্ডার ভাগ করে নেওয়া। উইন্ডোজ অংশের জন্য উপরের লিঙ্কের পদক্ষেপগুলি অনুসরণ করুন।

পদক্ষেপ 2 উবুন্টু ল্যাপটপে একটি টার্মিনাল খুলুন Ctrl+ Alt+ Tএবং টিপুন:

sudo -H gedit /etc/samba/smb.conf

এবং লাইনটি দেখুন:

;   name resolve order = lmhosts host wins bcast

এবং এটি দেখতে এটি সম্পাদনা করুন

   name resolve order = bcast lmhosts host wins 

দ্রষ্টব্য, কোন নেই; সম্পাদিত রেখার শুরুতে। ফাইল সংরক্ষণ করুন এবং gedit প্রস্থান করুন। সাম্বা থামাতে এবং শুরু করতে নিম্নলিখিত দুটি লাইন প্রবেশ করুন:

sudo stop smbd
sudo start smbd

পদক্ষেপ 3 ল্যাপটপে, নটিলাস, ফাইল ব্রাউজারটি খুলুন এবং বাম প্যানেলে নেটওয়ার্কে ক্লিক করুন । "ব্রাউজ নেটওয়ার্ক" এ ক্লিক করুন নটিলাসের মূল নেটওয়ার্ক উইন্ডোতে আইকনগুলি দিয়ে ক্লিক করুন এবং আপনার উইন্ডোজ ডেস্কটপ এবং ভাগ করা ফোল্ডারটি সন্ধান করুন। এই ফোল্ডার থেকে এবং ফাইলগুলি অনুলিপি করতে পারেন যাচাই করুন।

Smb.conf সম্পাদনা সম্পর্কিত রেফারেন্সের জন্য নটিলাসের সাথে একটি অংশ ব্রাউজ করার সময় "সার্ভার থেকে ভাগ করে নেওয়া তালিকা পুনরুদ্ধার করতে ব্যর্থ" দেখুন error


উবুন্টু → উবুন্টু

উবুন্টুতে ডেস্কটপ বুট করুন।

ডেস্কটপ এবং ল্যাপটপ উভয় ক্ষেত্রেই এসএস-সার্ভার অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করতে নিম্নলিখিতগুলি করুন:

টার্মিনালটি খুলুন Ctrl+ Alt+ Tএবং টিপুন

sudo apt-get install openssh-server

অনুরোধ করা হলে আপনার পাসওয়ার্ড লিখুন। আপনি পাসওয়ার্ডটি প্রবেশ করার সময় কার্সারটি সরবে না। এই স্বাভাবিক.

এটি ইতিমধ্যে ইনস্টল না করা থাকলে এটি ssh- সার্ভারটি ইনস্টল করবে। যদি ইতিমধ্যে ইনস্টল করা থাকে তবে এটি কিছুই করবে না।

প্রথম ডেস্কটপ:

নটিলাস খুলুন এবং মেনু আইটেমটি "অন্যান্য লোকেশন" সন্ধান করুন। নীচে সার্ভারে কানেক্ট করুন:

sftp সংযোগ []]

সার্ভারের ঠিকানা নীচে প্রবেশ করুন:

sftp://laptop_user_id@laptop_name.local/home/laptop_user_id

laptop_user_idআপনার ল্যাপটপে আপনি যে ব্যবহারকারী আইডিটি তৈরি করেছেন তা কোথায় ? whoamiটার্মিনালে টাইপ করে আপনি আপনার ব্যবহারকারীর আইডি খুঁজে পেতে পারেন । আর laptop_nameআপনি যে নামটি ল্যাপটপ দিলেন যখন আপনি উবুন্টু ইনস্টল করা হয়।

আপনি যদি ডেস্কটপের দ্বিতীয় হার্ড ড্রাইভে একটি সার্ভার ঠিকানা প্রবেশের অধীনে একটি ভাগ ভাগ করতে চান:

sftp://desktop_user_id@desktop_name.local/path/to/the/mount/point/of/the/partition/in/second/hard/drive

path/to/.../driveআসল পথ দিয়ে প্রতিস্থাপন করুন ।

পর্যায়ক্রমে, আপনি যদি নিজের ল্যাপটপের স্থানীয় আইপি ঠিকানা জানেন তবে আপনি ল্যাপটপের laptop_name.localস্থানীয় আইপি ঠিকানাটি প্রতিস্থাপন করতে পারেন ।

টিপুন Connect। আপনি একটি পাসওয়ার্ড ডায়ালগ বক্স দেখতে পাবেন:

এসএসএইচের জন্য পাসওয়ার্ড

ল্যাপটপ_ইউজার_আইডির সাথে সম্পর্কিত পাসওয়ার্ডটি প্রবেশ করান এবং আপনি পাসওয়ার্ডটি মনে রাখতে চান কিনা তা নির্বাচন করুন। আবার ক্লিক করুন Connect

এখন আপনার ল্যাপটপের হোম ফোল্ডারটি দেখতে হবে।

নোটিলাসের বাম প্যানেলে নেটওয়ার্কের অধীনে একটি নতুন এন্ট্রি রয়েছে তা লক্ষ করুন laptop_user_id। ডানদিকে ক্লিক করুন এবং ডেস্কটপের নটিলাসে আপনার ল্যাপটপের হোম ফোল্ডারের জন্য একটি স্থায়ী বুকমার্ক তৈরি করতে "বুকমার্ক যুক্ত করুন" নির্বাচন করুন।

পুরানো সংস্করণ থেকে ছবিগুলির জন্য এই পৃষ্ঠাটি দেখুন

এখন ল্যাপটপ

উপরের ডেস্কটপের মতো একই প্রক্রিয়াটি অনুসরণ করুন।


আমি উর পদ্ধতিতে চেষ্টা করব এবং ইউ কে উত্তর দেব, ততক্ষণে উত্তরের জন্য ইউকে অনেক ধন্যবাদ! -তে ব্যবহারকারী 68186
গৌরব

2
:) সম্পন্ন, আমি ইউএস যেমন বলেছিলাম এবং আমার কাজ শেষ হয়েছে সে হিসাবে আমি আমার ল্যাপটপে এসএসএইচ ইনস্টল করেছি, এখন আমি আমার ডেস্কটপটিতে আমার ল্যাপটপটি এবং আমার ল্যাপটপে আমার ডেস্কটপটি দেখতে পাচ্ছি, ধন্যবাদ এই সমস্ত এবং ইউ এই প্রশ্নের জন্য সময় ব্যয় করার জন্য আপনাকে অনেক ধন্যবাদ।
গৌরব

2
@ গৌরব সাম্বা এমন একটি পরিষেবা যা পটভূমিতে চলে। এই নামে কোনও গ্রাফিকাল ইউজার ইন্টারফেস নেই। এজন্য আপনি এটি ড্যাশে খুঁজে পাবেন না। আপনি কোন পদক্ষেপে আটকে যাচ্ছেন? আপনি উইন্ডোতে উবুন্টু থেকে ভাগ করা ফোল্ডারটি দেখতে পাচ্ছেন? আপনি উইন্ডোজ থেকে উবুন্টুতে ভাগ করা ফোল্ডারটি দেখতে পাচ্ছেন?
ব্যবহারকারী 68186

1
উবুন্টু থেকে উবুন্টু-র "নোটিলাস) ফাইলগুলির আরও সাম্প্রতিক সংস্করণগুলির জন্য" অন্যান্য অবস্থানগুলি "পৃষ্ঠার নীচে এখন" সংযোগের সাথে সংযুক্ত করুন "ইনপুট বাক্সটি নোট করুন - Askubuntu.com/a/851681
bonger

1
@ লম্বা ধন্যবাদ! পরিবর্তনগুলি প্রতিবিম্বিত করতে আমি পাঠ্য এবং চিত্র আপডেট করেছি।
ব্যবহারকারীর 68186

3

আমি এমন কিছু বিকল্প প্রস্তাব করতে যাচ্ছি যা সাম্বার মতো দেখতে ঠিক তেমন লাগে না, তবে অন্যান্য ব্যবহারের ক্ষেত্রে এটি আরও ভাল হতে পারে।

এইচটিটিপি সার্ভার

এইচটিটিপি হ'ল নিয়মিত ওয়েবসাইট অ্যাক্সেস করতে ব্যবহৃত প্রোটোকল, সুতরাং প্রতিটি ওএস এটি প্রয়োগ করতে বাধ্য হয়েছিল!

উত্স কম্পিউটারে আপনার আইপি সন্ধান করুন, যেমন 192.168.0.10। উবুন্টুতে:

ifconfig

একটি ডিরেক্টরিতে এমন একটি সার্ভার তৈরি করুন যাতে আপনি ফাইলটি স্থানান্তর করতে চান:

python -m SimpleHTTPServer 8080

প্রাপ্ত কম্পিউটারে একটি ব্রাউজার খুলুন এবং দেখুন:

192.168.0.10:8080

এখন আপনি যে ফাইলটি চান সেটি ডিরেক্টরিতে নেভিগেট করতে পারেন।

আমি নিশ্চিত না যে এই পদ্ধতিটি দ্রুত / শক্তিশালী কিনা তবে এটি সেটআপ এবং পোর্টেবলের মধ্যে অন্যতম সহজ।

দ্রুত বিকল্পগুলি এখানে আলোচনা করা হয়: https://stackoverflow.com/questions/12905426/ কি-is-a-faster-al متبادل-to-pythons-simplehttpserver

rsync

দুটি উবুন্টু কম্পিউটারের মধ্যে, এটি একটি দুর্দান্ত বিকল্প: https://en.wikedia.org/wiki/Rsync

প্রথমে নিশ্চিত হয়ে নিন যে আপনি এক কম্পিউটার থেকে অন্য কম্পিউটারে এসএসএইচ করতে পারবেন:

ssh server-username@192.168.0.10

আপনি যদি নিজের পাসওয়ার্ডটি ব্যক্তিগত রাখতে চান তবে আপনি ব্যবহারকারীর জন্য একটি নতুন অ্যাকাউন্ট তৈরি করতে পারেন।

আপনার সার্ভার এবং ক্লায়েন্ট চালানোর প্রয়োজন হতে পারে:

sudo apt-get install ssh

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

rsync -av server-username@192.168.0.10:/full/path/to/remote/directory .

Https://unix.stackexchange.com/questions/308810/copying-m Multipleple-files-using-rsync-over-ssh তে বর্ণিত হিসাবে এক সাথে একাধিক ডিরেক্টরি অনুলিপি করা যেতে পারে :

rsync -av 'server-username@192.168.0.10:/full/path/to/remote/directory "/full/path/to/remote/directory with space"' .

এটি সর্বনিম্ন সাধারণ ডিনোমিনেটর পদ্ধতি: সর্বাধিক শক্তিশালী, দক্ষ, বিস্তৃত লিনাক্স এবং সুরক্ষা সুপরিচিত ফাইল অনুমতি + ব্যবহারকারীর স্কিমগুলির উপর নির্ভর করে।

এটি উইন্ডোজ ভেবে সহজেই সহজ হতে পারে:

NFS- র

আবার বেশিরভাগ দুটি উবুন্টু মেশিনের জন্য, এটি লিনাক্সের স্যাম্বা, লিনাক্স কার্নেলের মধ্যে নির্মিত সমর্থন সহ: https://en.wikedia.org/wiki/Network_File_S systemm

মূলত এটি আপনাকে mountঅতিথির সার্ভার থেকে ফোল্ডারে যেতে দেয় ।

সেটআপ এবং সমস্যা সমাধানের সম্ভাবনা তুলনায় কিছুটা শক্ত rsync, তবে অবশ্যই তা কার্যকর, এটি একটি ভাল নিবন্ধ: https://www.digitalocean.com/commune/tutorials/how-to-set-up-an-nfs-mount-on- উবুন্টু-16-04

সম্ভবত কিছু উইন্ডোজ বাস্তবায়নও রয়েছে: https://docs.microsoft.com/en-us/windows-server/storage/nfs/nfs-overview তবে আমি অনুমান করছি মাইক্রোসফ্টকে অবশ্যই তার নিজের এসএমবি প্রোটোকলে আরও ভাল সমর্থন দিতে হবে।


1
sudo apt-get install servefile

সার্ভফাইল নৈমিত্তিক ভাগ করে নেওয়ার জন্য উপযুক্ত, এটি 8080 পোর্টে একটি HTTP সার্ভার চালায় (যদি না -p < পোর্ট > নির্দিষ্ট না করা থাকে), তাই এটি ব্রাউজারের সাহায্যে যে কোনও ডিভাইসের সাথে দ্রুত যোগাযোগ করতে পারে ।

উদাহরণ:

  • servfile ফাইলের নাম # কেবল একটি ফাইল পরিবেশন করে


    আমি 3 টি ইউআরএল পাই কারণ আমার 3 টি আলাদা ল্যান থেকে 3 আইপি রয়েছে, সাধারণত আপনি কেবল 1 পান তবে এটি দুর্দান্ত এটি আপনাকে দেখায়।

  • servfile -u Pictures / ছবি # আসুন আপনি ছবি ফোল্ডারে ফাইল আপলোড করুন

    ফাইল আপলোড

  • servfile -l Pictures / ছবি # ফোল্ডারের বিষয়বস্তু পরিবেশন করে

    ফোল্ডারের বিষয়বস্তু

  • servfile -tc gzip Pictures / ছবি # যে কোনও ফাইল বা ফোল্ডার থেকে একটি টর ফাইল তৈরি করে এবং ফ্লাইতে সংকোচিত করুন

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

এই পদ্ধতিতে বিটিডাব্লু আমি 1 জিবিপিএস স্থানান্তর গতিতে পৌঁছেছি (আমার ল্যানের সর্বাধিক গতি)।

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