উইন্ডোজ শেয়ারের সাথে সাম্বার সাথে সংযোগ স্থাপন "NT_STATUS_DUPLICATE_NAME" দেয়


10

আমি আমার উইন্ডোজ মেশিনে একটি ভাগ করা ডিরেক্টরি সেট করে রেখেছি এবং ব্যবহারকারীর নাম @ ওয়ার্কগ্রুপকে সম্পূর্ণ নিয়ন্ত্রণের অনুমতি দিয়েছি।

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

$ smbclient -U username -W workgroup -L //windows-machine
Enter username's password: 
Domain=[workgroup] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
tree connect failed: NT_STATUS_DUPLICATE_NAME

যদি আমি ইচ্ছাকৃতভাবে ভুল ব্যবহারকারীর নাম, পাসওয়ার্ড বা ওয়ার্কগ্রুপ লিখুন, আমি একটি ভিন্ন ভুল পাবেন: NT_STATUS_LOGON_FAILURE। সুতরাং দেখে মনে হচ্ছে আমি অন্যান্য তথ্য সঠিকভাবেই পাচ্ছি।

আমি / ইত্যাদি / হোস্টগুলিতে একটি এন্ট্রি রেখেছি যা windows-machineএর আইপি ঠিকানায় নির্দেশ করে। উইন্ডোজ মেশিনের নেটবিআইওএস নামটি কিছু আলাদা।

এই ত্রুটিটির অর্থ কী কেউ জানেন?

উত্তর:


9

উইন্ডোজ মেশিনের নেটবিআইওএস নামটি কিছু আলাদা

সেটাই তোমার সমস্যা. এটি উইন্ডোজ মেশিনে একটি রেজিস্ট্রি হ্যাক দ্বারা সহজেই ঠিক করা হয়েছে। বিস্তারিত জানার জন্য http://support.microsoft.com/kb/281308 দেখুন ।

হালনাগাদ

উপরে সংযুক্ত মূল সমর্থন নিবন্ধটি অদৃশ্য হয়ে গেছে (ধন্যবাদ মাইক্রোসফ্ট) নতুন নিবন্ধটি এসএমবি ফাইল সার্ভারের শেয়ার অ্যাক্সেসটি ডিএনএস সিএনএল নামটির মাধ্যমে ব্যর্থ

জোরিল আরও উল্লেখ করেছেন যে একটি সার্ভারে একাধিক নেটবিআইওএস নাম থাকতে পারে। এটি রেজিস্ট্রি কী সম্পাদনা করে সম্পন্ন করা হয়:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\OptionalNames

এবং অতিরিক্ত নাম যুক্ত করা হচ্ছে।


1
আমি ভাবছি কেন এটি কেবল একটি প্যাচেই স্থির হয়নি।
নিল

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

লিঙ্কটি মৃত দেখাচ্ছে (404)। যাইহোক কীটি হওয়া উচিতHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\DisableStrictNameChecking
জোরিল

... বা আরও ভাল,
ptionচ্ছিক নাম

6

আপনি সম্ভবত সেই ত্রুটি পেয়ে যাচ্ছেন কারণ উইন্ডোজ মেশিন নিজেকে কী হিসাবে এটি সংযুক্ত করছেন তা চিহ্নিত করার জন্য নিজেকে বোঝে না। (একটি ভুল লেখার তথ্য ব্যবহার করা ত্রুটির পরিবর্তন করে কারণ সংযোগ প্রক্রিয়াটিতে এই সমস্যাটি ক্রপ হয় না))

এটির আইপি নম্বর হিসাবে এটি সংযোগ করার চেষ্টা করুন, নয় windows-machine। যদি এটি কাজ করে তবে এটি নিশ্চিত করে যে নামের জিনিসটি কী চলছে এবং আপনি পিডিসিকে নিজেই তা বোঝাতে windows-machineবা আইপি নম্বরটি ব্যবহার করে সমাধান করতে পারেন ।


3

আপনার ব্যবহার করা সর্বাধিক প্রোটোকল সংস্করণ নির্দিষ্ট করতে আপনার "-m" পতাকা ব্যবহার করা উচিত। ডিফল্টরূপে এটি "এনটি 1", এসএমসিপ্লায়েন্টের ম্যান পৃষ্ঠা থেকে:

-m|--max-protocol protocol
    This allows the user to select the highest SMB protocol level that
    smbclient will use to connect to the server. By default this is set
    to NT1, which is the highest available SMB1 protocol. To connect
    using SMB2 or SMB3 protocol, use the strings SMB2 or SMB3
    respectively. Note that to connect to a Windows 2012 server with
    encrypted transport selecting a max-protocol of SMB3 is required.

আমি সন্দেহ করি যে "এনটি 1" সংস্করণটি এসএমবি 2 এবং পরবর্তীগুলির বিপরীতে নেটবায়োস জিনিসের উপর নির্ভর করবে।

সুতরাং "-m এসএমবি 3" বা "-এম এসএমবি 2" দিয়ে আবার চেষ্টা করুন, আপনি পারফরম্যান্সেও অনেক উপকার পাবেন।


2

আপনি -I বিকল্পটি ব্যবহার করতে পারেন এবং আইপি ঠিকানা সরবরাহ করতে পারেন।

smbclient -U username -W workgroup -L //windows-machine  -I <machine-ipaddr>

0

আপনি / ইত্যাদি / হোস্টগুলিতে মেশিনের নাম বা ডিএনএস সার্ভারের নাম ব্যবহার করতে পারবেন না।

আপনাকে অবশ্যই মেশিনের আইপি ঠিকানা বা উইন্ডোজে নির্দিষ্ট মেশিনের নেটবিআইওএস নাম ব্যবহার করতে হবে।

উইন্ডোজ এক্সপিতে নেটবিআইএসের নামটি সন্ধান করতে:

  1. "আমার কম্পিউটার" এ ডান ক্লিক করুন
  2. "সম্পত্তি" ক্লিক করুন
  3. "কম্পিউটারের নাম" ট্যাবে ক্লিক করুন
  4. প্রথম পিরিয়ড পর্যন্ত "সম্পূর্ণ কম্পিউটারের নাম" ক্ষেত্রটি পড়ুন '.'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.