উবুন্টু + সাম্প্রতিক সাম্বা সংস্করণ, সিমলিংকগুলি উইন্ডোতে মাউন্ট করা শেয়ারে আর কাজ করে না


14

আমি আমার উবুন্টু 9.10 লিনাক্স বাক্সের জন্য সর্বশেষতম সফটওয়্যারটি পেয়েছি (এপট-গেট?) এবং আমি লক্ষ্য করেছি যে সাম্বা আপডেটে অন্তর্ভুক্ত ছিল।

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

Location is not available
L:\LinkDir is not accessible.
Access is denied.

আমি ফোরামে তাকিয়েছি, এবং আমি smb.conf এর জন্য এই বিকল্পটি দেখেছি

follow symlinks = yes
wide symlinks = yes
unix extensions = no

আমি এগুলিকে putুকিয়ে দিয়েছি, কিন্তু তাদের কোনও প্রভাব ছিল না। কারও কি এখনও এই সমস্যা আছে?

উত্তর:


19

সাম্বায় সাম্প্রতিক একটি সুরক্ষার সমস্যা ছিল ( ফেব্রুয়ারি ৫, ২০১০ ), দাবি করা শূন্য-দিনের শোষণ যা একটি অনিরাপদ ডিফল্ট কনফিগারেশনকে কাজে লাগিয়েছে। একটি মতে উবুন্টু ফোরাম পোস্টে বিষয়ে, "ওয়াইড লিঙ্ক" বিকল্প এখন ডিফল্ট কোন

স্পষ্টতই বিকল্পগুলির নামটি পূর্বের নির্দেশাবলীর পরে পরিবর্তিত হয়েছিল ।

এই যোগ করার পদ্ধতি বিশ্বব্যাপী আপনার বিভাগে smb.conf ফাইল সমস্যা সমাধানের উচিত:

follow symlinks = yes
wide links = yes
unix extensions = no

Smb.conf সংরক্ষণের পরে , নিশ্চিত হয়ে নিন যে আপনি সাম্বা পুনরায় চালু করবেন:

sudo /etc/init.d/samba restart

1
আমি মনে করি সুপারিশ কনফিগারেশন করা হয় follow symlinksএবং wide linksনিরাপত্তার কারণে শেয়ারের অধ্যায় (গ্লোবাল পরিবর্তে) হবে। unix extensionsডিরেক্টিভের নিচে user36732 দ্বারা সরু আউট হিসাবে বিশ্বব্যাপী বিভাগে যেতে হবে।
ম্যাথু

এটি আমার পক্ষে কার্যকর হয়নি; রাস্পেরপি উবুন্টুতে সাম্বার সার্ভার: খিলান লিনাক্সে সিআইএফস মাউন্ট করুন।
নেকটিভি

2

এটি আমাকেও সহায়তা করেছিল যদিও আমি ভাবি নি যে এটি হবে। মু উবুন্টুতে আমার দুটি সাম্বা শেয়ার আছে। উভয় শেয়ারে আমি সিমলিংকগুলি ব্যবহার করি তবে একটি ডিসট্রজরিতে (শেয়ার করা) সিমলিংকগুলি কাজ করছিল তবে অন্য একটি ডিসট্রচারিতে (ভাগও করা) ছিল না।

লিনাক্সের লিঙ্কগুলি অনুসরণ করার ক্ষেত্রে আমার কোনও সমস্যা ছিল না তবে উইনে এটি কাজ করবে না।

এমনকি আমি একে অপরের পাশে দুটি পিটিটি উইন্ডোও ব্যবহার করতে পারি, একটি আমার / ডেটা ডিরেক্টরিতে এবং একটি আমার / ডেটা 2 ডিরেক্টরিতে এবং একই কমান্ডটি দিতে পারে: ln -s / data3 / Mydata।

মায়াডাটা ডিরেক্টরিটি আমার ম্যাপযুক্ত ড্রাইভগুলিতে উইন বক্সে উপস্থিত হবে তবে একটি ক্ষেত্রে এটি কাজ করবে তবে অন্য ক্ষেত্রে আমি "অ্যাক্সেস অস্বীকার" ত্রুটি পেয়েছি।

"ইউনিক্স এক্সটেনশনগুলি = না" কৌশলটি করেছে তবে কেন জানি না ...


0

আমারও একই সমস্যা ছিল, তবে আমার জন্য, "ইউনিক্স এক্সটেনশনগুলি = না" smb.conf এর [বিশ্বব্যাপী] বিভাগে রাখার ফলে সমস্যাটি সমাধান হয়েছে। এটি গুরুত্বপূর্ণ যে আপনি এটি ইউনিক্স এক্সটেনশন পত্রে বিশ্বব্যাপী বিভাগে (সমস্ত শেয়ারের জন্য বৈধ) রেখে দেবেন, কারণ সাম্বা ব্যবহারকারীদের সাথে ভাগ করে নেওয়ার সাথে ভাগ করে নেওয়ার আগে এটি পার্স করা হয়েছে। ওয়াইড লিঙ্কগুলির বিকল্পটি যে অংশটি প্রযোজ্য সেটিতে যেতে পারে।

এই আচরণের দ্বারা দংশিত ব্যক্তিদের জন্য কেবল একটি মন্তব্য, এবং ভবিষ্যতে এই জাতীয় ঘটনাগুলি এড়াতে চায়: সাম্বা টিম বিতরণের বাগ ট্র্যাকারগুলি পড়েনি, তবে তাদের নিজস্ব তালিকা রয়েছে:

samba-technical@lists.samba.org

সাম্বার দল এই ছদ্মবেশে বাস করে যে কেবল এই সংখ্যালঘু লোক সংখ্যালঘু লোক এই বাগ দ্বারা আক্রান্ত হয় এবং আরও লোকেরা যদি তাদের কন্ঠস্বর শোনায় তবেই তারা দৃ be় বিশ্বাসী হতে পারে। আপনি যদি যত্নশীল হন তবে samba-technical@lists.samba.org এ একটি নোট ফেলে দিন

ধন্যবাদ,

সহায়তা


0

এনবি: অন্য প্রশ্নের উত্তর দেওয়ার জন্য এটি ইতিমধ্যে পোস্ট করেছে , তবে কেবলমাত্র লিঙ্কটি পোস্ট করার সময়, আমার (খুব সংক্ষিপ্ত!) উত্তরটি এই প্রাথমিক প্রশ্নের (উপরে দেখুন) একটি মন্তব্যে রূপান্তরিত হয়েছে এবং কিছুটা অদৃশ্য হয়ে গেছে। সুতরাং, দৃশ্যমানতার জন্য, এখানে আবার সম্পূর্ণ উত্তর:

সাম্বা ক্লায়েন্টদের ভাগ করা পথের বাইরে সিমলিংকগুলি অনুসরণ করার অনুমতি দেওয়ার জন্য, সাম্বা কনফিগারেশনে আপনার যা দরকার তা হ'ল:

[global]
allow insecure wide links = yes
unix extensions = no

[myShare]
wide links = yes

(সাম্বা তাদের নিজের সংজ্ঞাগুলিও ভাগ করে নিল অবশ্যই)। এটি তাত্ত্বিকভাবে- * নিক্স ক্লায়েন্টদের পক্ষে যথেষ্ট।

এনবি: "হ্যাঁ" এর আগে ডিফল্ট হওয়ায় "ফলো সিমলিংকগুলি" নির্দেশনা প্রয়োজনীয় নয়

উইন্ডোজ ক্লায়েন্টদের হিসাবে, 1 টি সেটিং এখনও এ জাতীয় লিঙ্কগুলি অনুসরণ করতে অনুপস্থিত। তাই না :

  1. প্রশাসকের সুবিধার্থে একটি উইন্ডোজ শেল খুলুন
  2. চালান:

    fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1
    
  3. সেটিংস পুনরায় লোড করতে পুনরায় বুট করুন

এনবি: উইন্ডোজ রেজিস্ট্রি সম্পাদনা করে একই ফলস্বরূপ হতে পারে। নীচের লিঙ্কগুলি দেখুন

উত্স:

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