উবুন্টু 16.04 এ সাম্বা কনফিগারেশন জিইউআই কোথায়?


8

সবেমাত্র একটি তাজা উবুন্টু 16.04 এবং সাম্বা ইনস্টল করেছেন। আমি অনামী ব্যবহারকারীদের সাথে উইন্ডোজ মেশিনগুলির সাথে একটি ড্রাইভ ভাগ করতে চাই।

আমি প্রথমে লক্ষ্য করেছি যে সাম্বা কনফিগারেশন জিইউআই (সিস্টেম-কনফিগারেশন-সাম্বা) আর উপলভ্য নয়।

একই সমস্যা নিয়ে লড়াই করা অন্যান্য অনেক লোকের বিভিন্ন বিট ব্যবহার করে আমি সিএলআই এবং ন্যানো সম্পাদনা /etc/samba/smb.conf নিয়ে এগিয়ে এসেছি।

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

বেশ কয়েক ঘন্টা চেষ্টা করার পরে আমি সমস্ত বিষণ্ণ বিবরণে getোকার আগে জিইউআই কনফিগারেশনের কী হয়েছিল? যদি এটি অন্য নামের অধীনে হয় তবে আমি প্রথমে চেষ্টা করব।

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

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


সিস্টেম-কনফিগার-সাম্বার দিনগুলি বুগস.ল্যাঙ্কপ্যাড.এন.বাউন্টু
+

উত্তর:


11

সাম্বা কনফিগার করতে জিইউআই পেতে আমি সিস্টেম-কনফিগার-সাম্বা ইনস্টল করেছি। এটা দুর্ঘটনা ছিল। আমি কিছুটা ঘুরে দেখলাম… আমার জন্য যা কাজ করেছিল তা হ'ল / ইত্যাদি ক্ষেত্রে লুব্রুসার.কম ফাইল হারিয়ে গেছে file সুতরাং আমি টার্মিনাল টাইপ করেছি:

sudo touch /etc/libuser.conf

সূত্র: https://ubuntuforums.org/showthread.php?t=2250379


এখানেও একই সমস্যা। রেকর্ডের জন্য, লুবুন্টু 17.10 এর অধীনে এখনও সমাধান কাজ করছে। ধন্যবাদ।
টাইপ করুন কে

প্রায় 2019 সালে উবুন্টু 18.04 Still এখনও চুষছে। আমাকে
বাঁচিয়েছেন

10

আপনার বাড়ির ফোল্ডারগুলিকে সরাসরি ডান ক্লিক করুন এবং স্থানীয় ভাগ সক্ষম করুন, এটি সাম্বা ফাইল ইনস্টল করার প্রস্তাব দিবে। এর পরে, একটি টার্মিনাল রান (যেখানে বিদ্যমান ইউনিক্স ব্যবহারকারীর নাম রয়েছে) এবং আপনার পাসওয়ার্ড সেট করে রিবুট করুন।sudo smbpasswd -a usernameusername


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

1
এর আগে লিবপ্যাম-এসএমপিপাস আপনার বিদ্যমান পাসওয়ার্ড সাম্বার পাসওয়ার্ডের সাথে সিঙ্ক্রোনাইজ করবে তবে তা বের হয়ে গেছে।
অরূপ রায় চৌধুরী

অনেক ধন্যবাদ. আমি ফাইল ভাগ করে নেওয়ার বিষয়টি কনফিগার করেছি nautilusতবে আমার ভাগ করা কোনও ফোল্ডার অ্যাক্সেস করতে অক্ষম। আমি sambaব্যবহারকারী যুক্ত করার পরে এটি কাজ করে ! (আমি ভেবেছিলাম তারা sambaডিফল্টরূপে তারা আমার বর্তমান ব্যবহারকারীকে ব্যবহারকারী হিসাবে যুক্ত করবে )
লিউ সিয়ুয়ান

পুনরায় বুট করার দরকার নেই। কেবল ব্যবহারকারীকে যুক্ত করা কৌশলটি করে।
Jus12

3

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

duncant@linuxbox:~$ system-config-samba0
Traceback (most recent call last):
  File "/usr/sbin/system-config-samba", line 45, in <module>
    mainWindow.MainWindow(debug_flag)
  File "/usr/share/system-config-samba/mainWindow.py", line 116, in __init__
    self.samba_user_data = sambaUserData.SambaUserData(self)
  File "/usr/share/system-config-samba/sambaUserData.py", line 46, in __init__
self.readSmbPasswords()
  File "/usr/share/system-config-samba/sambaUserData.py", line 63, in    readSmbPasswords
    raise RuntimeError, (_("You do not have permission to execute %s." % pdbeditcmd))
RuntimeError: You do not have permission to execute /usr/bin/pdbedit

সুডো সুবিধার্থে চালিত হলে কাজ করে না:

duncant@linuxbox:~$ sudo system-config-samba
[sudo] password for duncant: 

(system-config-samba:15161): IBUS-WARNING **: The owner of /home/duncant/.config/ibus/bus is not root!
Traceback (most recent call last):
  File "/usr/sbin/system-config-samba", line 45, in <module>
    mainWindow.MainWindow(debug_flag)
  File "/usr/share/system-config-samba/mainWindow.py", line 121, in __init__
    self.basic_preferences_win =   basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data,   self.samba_backend, self.main_window)
  File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__
    self.admin = libuser.admin()
SystemError: could not open configuration file `/etc/libuser.conf': No such file or directory

যাইহোক, আমি উবুন্টু ফাইল ম্যানেজারে ভাগ করতে চাইলে ফোল্ডারে ডান ক্লিক করে সাম্পা ফাইল ভাগ করে নেওয়ার সুযোগ পেয়েছি, তারপরে "স্থানীয় নেটওয়ার্ক ভাগ" নির্বাচন করুন।

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

সুতরাং, নীচের লাইন, সিস্টেম-কনফিগার-সাম্বা উবুন্টুতে "বাক্সের বাইরে" কাজ করবে বলে মনে হচ্ছে না 16.04


1

প্যাকেজটি সংগ্রহস্থলটিতে system-config-sambaউপলব্ধ universe। ট্যাবটির নীচে Community-maintained free and open-source software (universe)বক্সটি সক্ষম করুন । তারপরে আপনি এটি বন্ধ করার পরে ক্লিক করুন ।Software & UpdatesUbuntu Softwarereload


-1

আমি জানি এটি কিছুটা বয়স্ক তবে যদি কেউ সিস্টেম-সাম্বা-কনফিগার গুই কাজ করতে আগ্রহী হন, তবে আমি একটি স্ক্রিপ্ট লিখেছিলাম যা এটি করে। আপনি GitHub তে এটি জানতে পারেন এখানে

মূল সমস্যাটি হ'ল সিস্টেম-সাম্বা-কনফিগারেশনটি gksu ব্যবহার করছিল। আমার সেটআপ স্ক্রিপ্টটি একটি মোড়ক স্ক্রিপ্ট তৈরি করে তারপরে পলিসিকিটে একটি ব্যতিক্রম যুক্ত করে যাতে গুই চালু করবে। অবশেষে, এটি * .ডেস্কটপ শর্টকাট আপডেট করে যাতে এটি এখনও gksu ব্যবহার করার চেষ্টা করার পরিবর্তে মোড়ক স্ক্রিপ্ট ব্যবহার করে চালু করে।

আমি এটি 19.3 মিন্টে ব্যবহার করি (উবুন্টু ১৮.০৪-এর ভিত্তিতে) তবে আমার স্ক্রিপ্টে পুদিনা-নির্দিষ্ট বা এমনকি দারচিনি ডি-নির্দিষ্ট কিছু নেই। পলিসিকিট উবুন্টু এবং পুদিনা উভয় ক্ষেত্রেই ব্যবহৃত হয়। ডেস্কটপ ফাইলগুলি অনেকগুলি ডিই / ডিস্টো দ্বারা আমি বিশ্বাস করি / ইউএসআর / শেয়ার / অ্যাপ্লিকেশনগুলি ব্যবহার করে যেখানে * .ডেস্কটপ ফাইলগুলি উভয়েই বাস করে। এমনকি যদি এটি কোনও অদ্ভুত কারণে উবুন্টুতে কাজ না করে তবে যে কেউ সত্যই এটি চান তাদের পক্ষে এটি একটি শালীন রেফারেন্স হবে। যতক্ষণ সিস্টেম-সাম্বা-কনফিগার রেপোগুলিতে উপলব্ধ থাকে ততক্ষণ এটি কাজ করা উচিত। খুব নিশ্চিত যে আমি এটি এক মুহুর্তে 18.3 পুস্তকে (উবুন্টু 16.04 ভিত্তিক) ব্যবহার করছি।

আমার সেটআপ স্ক্রিপ্ট ব্যবহার করতে:

git clone https://github.com/zpangwin/linux-setup-scripts.git;
find linux-setup-scripts -type f -iname '*.sh' -exec chmod a+rx "{}" \;;
cd linux-setup-scripts/mint-19.3/apps/samba-config
./install-scripts-with-policykit-exception.sh
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.