এসএমসিপ্লিনেন্ট এবং ডিরেক্টরিতে পাথ সহ ফাইল অনুলিপি করুন


10

আমি ভুলতে আটকে আছি NT_STATUS_BAD_NETWORK_NAMEতবে বুঝতে পারি না আমি কী ভুল করছি।

আমার উদ্দেশ্য: পিএইচপি কল করার জন্য একটি সাধারণ কমান্ড লাইনে উবুন্টু থেকে উইন্ডোতে একটি ফাইল অনুলিপি করুন।

সমস্যা: আমি যখন পথে একাধিক ফোল্ডার যুক্ত করি তখন এটি NT_STATUS_BAD_NETWORK_NAMEত্রুটি ছুঁড়ে দেয় ।

উদাহরণ:

smbclient -U someuser%somepassword //10.0.1.250/Home/Public/Offline -c 'put "test.deb"'

Domain=[FILESERVER] OS=[Windows Server 2012 Standard 9200] Server=[Windows Server 2012 Standard 6.2]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

তবে আমি যখন চেষ্টা করি ঠিক:

smbclient -U someuser%somepassword //10.0.1.250/Home

এটি সংযুক্ত হয় এবং আমি একই ফাইলটি দিয়ে একটি কাজ করতে পারি:

smb: \> cd Public/Offline
smb: \Public\Offline\> put test.deb

সুতরাং এটি কোনও অনুমতি ইস্যু বলে মনে হয় না।

আমি কী ভুল করতে পারি?

উত্তর:


10

প্রাথমিক ডিরেক্টরি বিকল্পটি ব্যবহার করার চেষ্টা করুন ( --directory Public/Offline)


2
smbclient -U someuser%somepassword //10.0.1.250/Home --directory Public/Offline -c 'put "test.deb"'কাজ করছে. ধন্যবাদ!
— ক্যাসিয়ানো

1
আমি এই ত্রুটিযুক্ত ট্রি সংযোগটি ব্যর্থ হয়েছি: NT_STATUS_BAD_NETWORK_NAME
— জয় মোমায়া

@ জায়মোমায়া এই সার্ভারটি দেখুন / এ / ১৩13২৯৮ এটি বলেছে যে এটি পুরো পথের অপর্যাপ্ত অধিকারের কারণে ঘটে তাই আপনার যে পথটি ব্যবহার করা হয়েছে তার সাথে সমস্ত ডায়ারের অনুমতি পরীক্ষা করুন
— Andrej
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.