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


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.