উবুন্টু মেশিনের মধ্যে ভাগ করুন


16

আমি নিশ্চিত যে এটি করা খুব সহজ উপায় হতে পারে তবে আমি একই নেটওয়ার্কে উবুন্টু ১০.১০ সহ দুটি মেশিন রেখেছি (কেবল ওয়ার্কগ্রুপ, কোনও ডোমেন জড়িত নেই) how তার মধ্যে একটিতে আমি নটিলাস ফোল্ডার ভাগ করে নেওয়ার মাধ্যমে একটি ফোল্ডার ভাগ করেছি । দ্বিতীয় মেশিনে নেটওয়ার্কের জায়গাটি খোলার সময় , আমি তালিকাবদ্ধ প্রথমটি দেখতে পাচ্ছি না, কেবল উইন্ডোজ নেটওয়ার্ক এবং এই ফোল্ডারে যাওয়ার সময় আমি ওয়ার্কগ্রুপ দেখতে পাব যদিও এটিতে যাওয়ার চেষ্টা করার সময় আমি একটি অক্ষম পেলাম সার্ভার ত্রুটি থেকে ভাগ তালিকা পুনরুদ্ধার করতে ব্যর্থ

নটিলাসের মাধ্যমে ফোল্ডারটি ভাগ করার সময় কি অন্য কিছু করা দরকার?


রান অ্যাপ্লিকেশন কথোপকথন থেকে এসএমবি: // <মেশিনের নাম> / <ভাগ ফোল্ডার> ব্যবহার করে, আমি নটিলাসের সাথে ভাগ করা জায়গায় পৌঁছতে পারি
আনারো

উত্তর:


13

পদ্ধতি 1:
আপনি ফাইল ভাগ করে নেওয়ার জন্য সাম্বা ব্যবহার করতে পারেন (তবে সাম্বা বেশিরভাগ ক্ষেত্রে লিনাক্স এবং উইন্ডোজ মেশিনের মধ্যে ফাইল ভাগ করতে ব্যবহৃত হয়)

  • টার্মিনালে নিম্নলিখিত টাইপ করুন gksudo gedit /etc/samba/smb.conf

  • লাইন ব্যবহারকারীদের মালিককে কেবল = [বিশ্বব্যাপী] বিভাগে মিথ্যা যুক্ত করুন

  • স্থান >> কম্পিউটারে যান to

  • আপনি যে ফোল্ডারটি ভাগ করতে চান তার ডান ক্লিক করুন এবং ভাগ করে নেওয়ার বিকল্পগুলি চয়ন করুন । বিকল্প পাঠ

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

  • আপনার ভাগ নাম লিখুন এবং যে বাক্সটি বলে যে পরীক্ষা জন এই ফোল্ডারে লিখতে অনুমতি দিন

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

পদ্ধতি 2:
আপনি ওপেনশ ব্যবহার করে এটি ইনস্টল করতে নিম্নলিখিত চালাতে পারেন,

sudo apt-get install openssh-server openssh-client

এখন প্লেস মেনুতে যান এবং সার্ভারে সংযোগ চয়ন করুন

(একেরিক (১১.১০) এ ডেস্কটপ ক্লিক করুন এবং উপরে মেনুটি ব্যবহার করুন: ফাইল -> সার্ভারে সংযুক্ত করুন )

বিকল্প পাঠ

  • ইন পরিষেবা টাইপ: নির্বাচন , SSH

  • ইন সার্ভার: দিতে IP ঠিকানা পিসি যেখানে তথ্য রয়েছে এর।

  • ভিতরে পোর্ট: দিতে 22

  • এখন ফোল্ডারে: আপনি যে ফোল্ডারটি ভাগ করতে চান তা চয়ন করুন।

  • ভিতরে ব্যবহারকারী নাম: পিসি কে আপনার সঙ্গে সংযুক্ত করা হয় ব্যবহারকারী নাম দেব।

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

  • এখন আপনি পড়ার / লেখার অনুমতি পেয়েছেন।


4
গ্রাফিকাল প্রোগ্রামগুলি sudo দিয়ে চালানো উচিত নয়। সঠিক উপায়টি হ'ল জিডিআই প্রোগ্রামগুলি রুট হিসাবে চালানোর জন্য কে-ডি-এস-কে অথবা জিনোমে gksu / gksudo ব্যবহার করা। গ্রাফিকাল প্রোগ্রামগুলি মূল হিসাবে চালানোতে গুরুতর সমস্যা হওয়ার সম্ভাবনা রয়েছে, এ কারণেই মোড়ক সরবরাহ করা হয়। কোনও গুরুতর সমস্যার জন্য আপনি এই আর্চ মেইলিং তালিকা থ্রেডটি পড়ুন যা আপনি জিইউআই মেইল -আরচাইভ.আরএইচএইচএইচ_আরক্লিনাক্স.আর.এস.এম.০৯৯63৩.এইচটিএমএল
এনিশেপ

2
আমি উবুন্টু ১১.০৪-এ সংযোগে সার্ভারটি খুঁজে পাচ্ছি না । এটি কোথায়
বেনিয়ামিন

আমি নিশ্চিত না যে এটি উবুন্টু ১১.০৪-এ রয়েছে। আমি মনে করি আপনার একটি প্রশ্ন উত্থাপন করা উচিত :)
karthick87

পুরাতন এবং আড়ম্বরপূর্ণ সাম্বার চেয়ে এসএসএইচ অনেক ভাল সমাধান। 11.04 এ এবং আরও "সার্ভারে সংযুক্ত করুন ..." মেনু নটিলাস ফাইল-মেনুতে চলে গেছে।
Anders Wallenquist

উবুন্টু 16.04-এ মেশিনগুলির জন্য শীর্ষ উত্তরের 1 টি পদ্ধতি (সাম্বা কনফিগারেশন সম্পর্কিত) ব্যর্থ। যে কোনও ব্যক্তি মালিকের শংসাপত্রগুলি ব্যবহার করেই কেবল শেয়ার ডিরেক্টরিতে অনুমতিগুলি তৈরি / মোছা এবং পৃথক ব্যবহারকারী এসএমবিএতে অ্যাক্সেসের অনুমতি লেখার অনুমতি ব্যবহার করেই কেবল নেটওয়ার্ক ডিরেক্টরি অ্যাক্সেস করতে পারে।
ebsf

5

বি / ডাব্লু দুটি লিনাক্স সিস্টেম ফাইল ভাগ করার বিভিন্ন উপায় রয়েছে। সবচেয়ে সহজ এবং সাধারণ উপায় হ'ল এসএসএইচ।

পদ্ধতি 1: এসএসএইচ

উভয় সিস্টেমে ssh ইনস্টল করুন।

sudo apt-get install openssh-server openssh-client

তারপরে 'স্থানগুলি' মেনুতে যান এবং 'সার্ভারে সংযুক্ত করুন' নির্বাচন করুন।

বিকল্প পাঠ

পদ্ধতি 2: দাতা ব্যবহার করুন

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

যখন আপনি একটি ফাইল বা একাধিক ফাইলগুলি গ্রিভার উইন্ডোতে অবতারের দ্বারা প্রতিনিধিত্বকারী কোনও ব্যবহারকারীকে টেনে আনেন, তখন ফাইলগুলি স্বয়ংক্রিয়ভাবে স্থানান্তরিত হয়। ফাইলগুলির প্রাপককে সতর্ক করা হয়েছে যে কোনও ব্যবহারকারী ফাইল প্রেরণ করতে চান। ব্যবহারকারী সেগুলি গ্রহণ বা প্রত্যাখ্যান করতে পারে।

উবুন্টুতে গিভার ইনস্টল করতে: sudo apt-get ইনস্টল করুন


5

একবার আপনি একটি মেশিনে একটি এসএসএইচ সার্ভার স্থাপন করার পরে, অবস্থান বারে sftp: //192.168.1.3 (অথবা অন্য মেশিনের আসল আইপি নম্বর যাই হোক না কেন) টাইপ করে আপনি কেবল নটিলাসের মাধ্যমে অন্যটির সাথে সংযোগ করতে পারেন (এর সাথে অনুরোধ করা হয়েছে) Ctrl-L)।


1

যদি কোনও উইন্ডোজ মেশিন জড়িত না - কেবল লিনাক্স, আপনি এনএফএস ব্যবহার করতে পারেন (লিনাক্সের জন্য আরও স্থানীয়)

এনএফএস শেয়ার

দীর্ঘ সংক্ষিপ্ত বিবরণ:

সার্ভারে: ইন / ইত্যাদি / রফতানি আপনি ফোল্ডার রফতানি করা প্রয়োজন

ক্লায়েন্টগুলিতে: শেয়ারটি মাউন্ট করুন (/ etc / fstab বা ম্যানুয়াল- CLI বা নটিলাসে স্বয়ংক্রিয়)


1

আমার কাছে একটি বড় কম্পিউটার রয়েছে যা আমরা উপরের সিটিকে কল করব এবং একটি ছোট কম্পিউটার যা আমরা নীচের তলায় বলব। তারা একই নেটওয়ার্কে রয়েছে, একই রাউটার দ্বারা সংযুক্ত। উপরেরটি কুবুন্টু (12.04) চলছে যেখানে ডাউনস্টাইরগুলি বোগস্ট্যান্ডার্ড উবুন্টু (13.04, কেডি ডেস্কটপ সহ) চলছে। আমি ডাউনস্টাইরে কাজ করতে পছন্দ করি তবে প্রায়শই আমার উপরের সিঁড়িতে আমার ফাইলগুলি অ্যাক্সেস করতে হবে যা আমার অংশীদার তখন ব্যবহার করতে পারে।

আমি প্রথমে সাম্বাকে ব্যবহার করে উপরের কয়েকটি ডিরেক্টরি শেয়ার করেছি এবং এটি ছিল একটি দুঃস্বপ্ন। প্রথমত এটি পুনরাবৃত্তির সাথে কাজ করে নি (আমি প্রতিটি ডিরেক্টরি এবং উপ-ডিরেক্টরি চিহ্নিত করতে হয়েছিল) আমি ভাগ করতে চাইছিলাম)। দ্বিতীয়ত, যদিও ডাউনস্টাইরগুলি নেটওয়ার্কের উপরের সিঁড়ি দেখতে পাচ্ছিল, আমি যখন ভাগ করা ডিরেক্টরিগুলিতে ক্লিক করি তখন আমাকে পাসওয়ার্ডের জন্য অনুরোধ জানানো হয়, এবং যদিও আমি এটি সঠিকভাবে প্রবেশ করছিলাম তবে পাসওয়ার্ডটি স্বীকৃত হয়নি তাই আমি প্রবেশ করতে পারিনি I সাম্বাকে সম্পূর্ণরূপে ভুলে যান তবে প্রথমে দেখি যে আমার উপরিভাগের সংগীত ফাইলগুলি আমার দুর্দান্ত ইন্টারনেট রেডিওতে উপলব্ধ করার মাধ্যমে এটি কীভাবে হয়।

পরবর্তী আমি ব্যবহারকারী জেটের পরামর্শ অনুসারে এনএফএস চেষ্টা করেছি । লিঙ্কটি দ্বারা প্রদত্ত নির্দেশাবলী অনুসরণ করে, এটি প্রথমবার পুরোপুরি কার্যকর হয়েছিল। দুর্ভাগ্যক্রমে যখন আমি দু'টি কম্পিউটার পুনরায় চালু করার পরের দিন আবার চেষ্টা করেছি, আমি mount.nfs: Access Denied...বার্তা পেতে থাকি । এই সমস্যাটি ফোরামে ভালভাবে নথিভুক্ত করা হয়েছে তবে বহুমুখী প্রস্তাবিত সমাধানগুলি আমার প্রযুক্তিগত দক্ষতার স্তরের বাইরে।


এটি আমার সমাধান ছিল। Aneeshep দ্বারা পরামর্শ হিসাবে হোস্ট (সার্ভার) কম্পিউটারে (বা উভয়) ssh ইনস্টল করুন:

sudo apt-get install openssh-server openssh-client

এখন ক্লায়েন্ট কম্পিউটারে (বা উভয়) একটি প্যাকেজ ইনস্টল করুন sshfs:

sudo apt-get install sshfs

নীচের তলায় আপনার পছন্দসই ফাইল ম্যানেজারটি ব্যবহার করে নীচে দেখুন যে নীচে নেটওয়ার্ক রয়েছে। যদি তা হয় তবে নীচের তলায় একটি ডিরেক্টরি তৈরি করুন যেখানে আপনি উপরের ফাইল সিস্টেমটি মাউন্ট করবেন। এটি কল করুন/home/me_downstairs/UpstairsFiles/

এখন, কমান্ড লাইনে, এমন কিছু টাইপ করুন, তারপরে ফিরে আসুন:

sshfs yourloginname@Upstairs.local:/home/me_upstairs /home/me_downstairs/UpstairsFiles/

(এটি সবই এক লাইনে)

অবশ্যই, নেটওয়ার্কটিতে প্রদর্শিত আপনার কম্পিউটারের নাম অনুসারে 'উপরে'টি প্রতিস্থাপন করুন, তবে .local প্রত্যয়টি গুরুত্বপূর্ণ।

আপনাকে উপরের পাসওয়ার্ডটি প্রবেশ করতে অনুরোধ জানানো হবে।

এখন, /home/me_downstairs/UpstairsFiles/নীচের দিকের ডিরেক্টরিতে আমি আমার উপরের সমস্ত ফাইল দেখতে এবং এগুলি স্বাভাবিক হিসাবে ব্যবহার করতে পারি।


নীচের এই ওয়েবসাইটটি প্রস্তাবিত কিছু অতিরিক্ত পদক্ষেপের প্রয়োজন হতে পারে তবে সেগুলি আমার জন্য ছিল না:

http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs

এটি আপনার পক্ষে কাজ করে বা না করে তা আমাকে জানান।

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