সাম্বা বা এসএসএইচের মাধ্যমে ল্যানে ফাইলগুলি ভাগ করা


13

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

  1. আমি LAN এর মাধ্যমে দুই উবুন্টু মেশিনের মধ্যে ফাইল ভাগ করেন Computer1 করার Computer2 । উভয় মেশিনে আমার কি সাম্বা দরকার? যদি না হয় (উপরের প্রশ্নে আপেক্ষিক) তবে পি 2 টি স্থানান্তর করার ক্ষেত্রে of
  2. আমি যখন ফাইল এবং ডিরেক্টরির অনুমতি সংজ্ঞা ছাড়া উবুন্টু, থেকে অন্য উবুন্টু মেশিন অ্যাক্সেস Computer1 আমি অধীনস্থ সকল ফাইল দেখতে /উপর Computer2 । সেই দৃশ্যমানতা বন্ধ করার কোনও উপায় আছে কি? ফোল্ডার বা ডিরেক্টরিতে কীভাবে অনুমতি সেট করবেন আমি অন্যান্য ব্যবহারকারীদের দেখতে সক্ষম হতে চাই? ভাগ করা ফোল্ডার বা ফাইলগুলির একটি কাস্টমাইজড তালিকা কীভাবে সেট করবেন?
  3. অন্যান্য উবুন্টু মেশিন সাম্বা ব্যবহারকারী বা সিস্টেম অ্যাডমিন ব্যবহারকারীকে অ্যাক্সেস করার সময় আমি কোন ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করব? এটা উভয় উপর কাজ করে? আমি কি এটি পাসওয়ার্ড ছাড়া ব্যবহার করতে পারি?
  4. জিইউআই সাম্বা বা টার্মিনাল ব্যবহার না করে আমি কীভাবে ফাইল ভাগ করব।
  5. কেন Computer2 আমার নেটওয়ার্ক সংযোগ দেখানো পাচ্ছেন না Computer1 ? কেন আমার লিনাক্স সিস্টেম এই shwoing নয় (সার্ভার বিকল্পে কানেক্ট ব্যবহার না করেই)? নটিলাসের স্ক্রিনশট

  6. ল্যানের মাধ্যমে নাম বা আইপি না জেনে অন্য সিস্টেম সন্ধান করছেন?

এর মাধ্যমে আমাকে সাহায্য করুন


বাম্পের এখানেও ঠিক একই পরিস্থিতির প্রয়োজন হুবহু পরিস্থিতি !! আমার এক্সবিএমসির জন্য ল্যাপটপে দুটি উবুন্টু ভাগ করে নেওয়া দরকার যাতে আমি অন্য উবুন্টু মেশিন এবং উইন্ডোজ মেশিনে মিডিয়া অ্যাক্সেস করতে পারি
sarveshlad

@ সার্वेशল্যাড: আমি কমপক্ষে গত তিন সপ্তাহ থেকে আটকেছি তবে কিছুই কার্যকর হয় না। দয়া করে এই প্রশ্নটিকে দরকারী চিহ্নটিতে ক্লিক করুন mark
twister_void

কিছু ভাল ব্যাখ্যা সহায়ক হবে
twister_void 20'12

আমি এখন সক্ষম! এনএফএস মাউন্টিং এবং এসএসএইচ অ্যাক্সেস উভয়ই ব্যবহার করে
সারভেশ্লাদ

@ গুয়েটলি আমি আমার 4 টি প্রশ্নের উত্তর পেয়েছি
twister_void

উত্তর:


22

প্রথমত: আপনি যদি ফাইলগুলি ভাগ করতে চান তবে আগ্রহের বিভিন্ন প্রোটোকল রয়েছে: সাম্বা (এসএমবি), এনএফএস, এফটিপি, এসএসএইচ / এসএফটিপি / এসসিপি। উইন্ডোজ কম্পিউটার জড়িত থাকলে সাম্বা সবচেয়ে সহজ তবে আপনি এটি দুটি উবুন্টু (এমনকি ম্যাক ওএস) মেশিনের মধ্যেও ব্যবহার করতে পারেন। উবুন্টুর পক্ষে এসএসএইচ একটি দুর্দান্ত জিনিস, কারণ এটি একটি খুব শক্তিশালী হাতিয়ার - যেমন rsyncএসএসএইচ-এর উপর দিয়ে চালানো দুটি ডিরেক্টরিকে সিঙ্ক্রোনাইজ করার একটি কমান্ড পদ্ধতি। তবে আমি এসএমবি বেছে নেব কারণ আপনি উইন্ডোজ উল্লেখ করেছেন এবং সম্ভবত একটি প্রোটোকল / সার্ভার স্থাপন করা শুরুতে যথেষ্ট।

অন্যান্য প্রোটোকল সম্পর্কে আরও গবেষণার জন্য কেবল তিনটি গুরুত্বপূর্ণ ইঙ্গিত:

  • এনক্রিপশন সম্পর্কে চিন্তা করুন - প্রোটোকলটি এনক্রিপ্ট করা দরকার বা আপনি আপনার ল্যানে বিশ্বাস করতে চান? (এফটিপি এনক্রিপ্ট করা হয় না, এসএসএইচ / এসএফটিপি / এসসিপি হয়)
  • বিশাল ফাইল স্থানান্তর করতে হবে? (গিগাবিট নেটওয়ার্কগুলিতে এসএমবির তুলনায় এসসিপি সত্যই ধীর! আপনার আগ্রহী হলে গুগল বেনমার্ক))
  • স্থানান্তরিত ফাইলগুলির ফাইলের অনুমতিগুলি রাখা কি প্রয়োজনীয়?

এখন আপনার প্রশ্নগুলি:

১. আমি যখন ল্যানের মাধ্যমে দুটি উবুন্টু মেশিনের মধ্যে ফাইলগুলি ভাগ করি তখন আমার উভয় মেশিনে সাম্বা দরকার?

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

২. কম্পিউটারে অনুমতি নির্ধারণ না করে 1 আমি কম্পিউটারে সমস্ত ফাইল দেখতে পাচ্ছি /2 2. দৃশ্যমানতা থামানোর কোনও উপায় কি তাদের?

এটি এসএমবি / সাম্বার ক্ষেত্রে সত্য নয়। এখানে কয়েকটি ভাগ করা ফোল্ডার রয়েছে এবং কেবলমাত্র এটি ক্লায়েন্টদের কাছে দৃশ্যমান। ফোল্ডার /var/lib/samba/usershares/এবং ফাইলটি পরীক্ষা করুন /etc/samba/smb.conf, যদি পথটি /ভাগ করা হয়। সম্ভবত আপনি এসএসএইচের সাথে সংযোগ করছেন, এসএমবির সাথে নয়। তারপরে আপনি ঠিক বলেছেন, সাধারণত সবকিছু দৃশ্যমান হয় এবং আপনাকে ফাইল এবং ডিরেক্টরি অনুমতিগুলি সঠিকভাবে সেট করতে হবে। আপনি এখানে এই সম্পর্কে আরও বিশদ জানতে পারেন: কারাগার ব্যবহারকারীদের সহজ ও সহজ উপায়

৩. সাম্বার মাধ্যমে অন্য উবুন্টু মেশিনটি অ্যাক্সেস করার সময় আমার কোন ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করতে হবে?

সাধারণত এটি সহজ: কেবলমাত্র অন্য মেশিনের যে কোনও ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করুন। শুধুমাত্র খুব বিশেষ ক্ষেত্রে ব্যবহারকারীর সাধারণ পাসওয়ার্ড তার সাম্বার পাসওয়ার্ড থেকে পৃথক হয়। আপনি কমান্ডটি দিয়ে পৃথকভাবে সাম্বার পাসওয়ার্ড পরিবর্তন করতে পারেন smbpasswd, তবে দুটি পৃথক পাসওয়ার্ড ব্যবহার করার জন্য আপনার সত্যিকারের ভাল কারণ থাকতে হবে।

আপনি পাসওয়ার্ড ছাড়াই ভাগ করতে পারবেন। এ সম্পর্কে বলার মতো অনেক কথা রয়েছে তবে সম্ভবত এই নটিলাসের স্ক্রিনশটটি শুরুতে সহায়তা করে:

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

৪. টার্মিনালটি ব্যবহার করে জিইউআই ছাড়াই ফাইলগুলি কীভাবে ভাগ করবেন?

সর্বাধিক সাধারণ ব্যবহারের ক্ষেত্রে সম্ভবত এসএসএইচ / এসসিপি হয়। সার্ভারে /path/to/file1ক্লায়েন্টের অনুলিপি করতে কেবল ক্লায়েন্টের টার্মিনালে নিম্নলিখিতটি লিখুন /path/to/file2:

scp /path/to/file1 server:/path/to/file2

serverএকটি আইপি ঠিকানা বা একটি ডোমেন নাম হতে পারে। অথবা এর সাথে অন্যান্য উত্তরে ইতিমধ্যে উল্লিখিত অন্য কোনও পদ্ধতি rsync:

rsync /path/to/file1 server:/path/to/file2

ক্লায়েন্টের উপর একটি নেটওয়ার্ক শেয়ার মাউন্ট করার জন্য সাম্বার সাথে আপনি সম্ভবত এসএমএমউন্ট (যা পূর্বনির্ধারিতভাবে সাম্বার সাথে পাঠানো হয় না) ব্যবহার করবেন use তারপরে আপনি এটি সাধারণত ব্যবহার করতে পারেন। সাম্বার শেয়ারটি মাউন্ট করার অনেকগুলি উপায় রয়েছে। আপনি যদি জ্নোম ব্যবহার করছেন gvfs-mountতবে এটি সবচেয়ে সহজ পদ্ধতি হতে পারে:

gvfs-mount smb://server/nameOfsharedFolder
cd ~/.gvfs/*

৫. সার্ভার ক্লায়েন্টে নটিলাস / নেটওয়ার্কে প্রদর্শিত হচ্ছে না কেন?

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

LAN. ল্যানে অন্য সিস্টেমের নাম বা আইপি না জেনে অন্য সিস্টেমটি কীভাবে সন্ধান করবেন?

আপনি nmapটার্মিনালে ব্যবহার করতে পারেন , উদাহরণস্বরূপ:

nmap 192.168.0.*

যদি 192.168.0.0 হয় আপনার ল্যান। এটি আপনার ল্যানে আপনার সমস্ত নেটওয়ার্ক ক্লায়েন্ট মুদ্রণ করবে (যা আবিষ্কার হতে পারে)। কখনও কখনও এটি সাহায্য করতে পারে, যদি অন্য মেশিনগুলি নেটওয়ার্কের আওতায় না দেখায় ।


অনেক ধন্যবাদ 2 আপনি আমার সমস্ত প্রশ্নের সত্যই আমাকে একটি ভাল উত্তর দিন ... যার সম্পর্কে আপনি বুঝতে পারছেন না আমি
সেটির

দুর্দান্ত লেখার! কিউ 5, আমি মনে করি যে নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে সনাক্ত করতে আপনার ক্লায়েন্টে পূর্ণ সাম্বা ইনস্টল করা দরকার, যদিও 'ঠিকানাটি জানেন যদি' সার্ভারে সংযুক্ত হন 'সর্বদা কাজ করে। আমি এটি কোথাও পড়িনি, তবে মনে হচ্ছে এটির অভিজ্ঞতা আমার মনে আছে। আমি যদিও এটি তৈরি করতে পারে।
এএমএস

@ আশ্চর্য! আমি এটি একটি তাজা লাইভ সিস্টেম (ক্লায়েন্টের জন্য) দিয়ে চেষ্টা করেছি এবং ফলাফলগুলি আমার উত্তরে যুক্ত করেছি। এটি সম্পাদনা / মন্তব্য করুন, যদি এটি আপনার পক্ষে সত্য না হয়!
লম্ব্রিক

@ লাম্ব্রিক: ধন্যবাদ তবে কিউ 5 এখনও সমাধান হয়নি। আপনি যদি Q5 সম্পর্কিত নতুন কিছু খুঁজে পান তবে আপনার উত্তরটি সম্পাদনা করুন।
twister_void

@ গৌরব_ জাভা দুঃখিত, আমি কিউ 5 সমাধানের জন্য আর কিছু বের করতে পারিনি। এছাড়াও প্রথম সংযোগের পরে, আপনার সার্ভারটি পরের বার দেখাবে না?
লম্ব্রিক

1

প্রশ্ন 4: দুটি উবুন্টু-পিসির মধ্যে ফাইলগুলি অনুলিপি করতে আপনি scp বা rsync ব্যবহার করতে পারেন। অথবা আপনি p1 থেকে sshfs দিয়ে ডিরেক্টরিগুলি মাউন্ট করতে পারেন। এটি টার্মিনাল ব্যবহার করে করা যেতে পারে

প্রশ্ন 2: আপনি অন্যান্য উবুন্টু মেশিনগুলিতে কীভাবে অ্যাক্সেস করবেন? আপনি যদি না চান যে অন্য ব্যক্তিরা আপনার ফাইলগুলি পড়েন তবে আপনি এটি ব্যবহার করতে পারেন:

chmod -R o-rwX,g-rwX my-directory

তবে অবশ্যই মূল ব্যবহার সেগুলি পড়তে পারে।


1

সহজ ভাগ করে নেওয়ার অ্যাপটি হ'ল দাতা - ন্যূনতম কনফিগারেশন প্রয়োজন


দুর্ভাগ্যক্রমে আমার প্রক্সিফাইন্ড পরিবেশে কাজ হয়নি। তবে প্রকৃতপক্ষে, সবচেয়ে সহজ ল্যান শেয়ার অ্যাপ ever
আন্দ্রেজ কইনিকভস

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