লিনাক্স থেকে একটি উইন্ডোজ শেয়ার ফোল্ডার অ্যাক্সেস?


13

আমি উইন্ডোজ এক্সপি পেশাদার শেয়ার্ড ফোল্ডার থেকে উবুন্টু লিনাক্স 10.04 এলটিএস চালিত একটি সার্ভারে একটি (.html) ফাইল অনুলিপি করার চেষ্টা করছি am

এটি একটি ভাগ করা ফোল্ডার হিসাবে স্বাভাবিক 'উইজেট' কাজ করে বলে মনে হচ্ছে না। আমার সন্দেহ হয় আমি ভুল ঠিকানা শৈলী সম্পূর্ণ ব্যবহার করছি।

আমি চেষ্টা করেছি:

  1. http://192.168.1.66/SharedFolder/Data.html
  2. //192.168.1.66/SharedFolder/Data.html
  3. SMB: //192.168.1.66/SharedFolder/Data.html
  4. //192.168.1.66/SharedFolder/Data.html
  5. 192.168.1.66/SharedFolder/Data.html

আমি ভাবলাম এটি কি সম্ভব এবং যদি তা হয় তবে কেউ আমাকে কিছু পয়েন্টার দিতে পারে?

আমি উবুন্টু থেকে উইন্ডোজ বক্সটি সফলভাবে পিন করেছি:

# ping 192.168.1.66
PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data.
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms
64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.557 ms (DUP!)
64 bytes from 192.168.1.66: icmp_seq=2 ttl=128 time=0.243 ms
64 bytes from 192.168.1.66: icmp_seq=3 ttl=128 time=0.251 ms
64 bytes from 192.168.1.66: icmp_seq=4 ttl=128 time=0.266 ms

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

উত্তর:


20

আপনি যদি জিইউআই ব্যবহার করতে চান তবে ক্লিক করার চেষ্টা করুন Places -> Connect to Server...। জন্য Service Typeচয়ন Windows share, এবং পূরণ ক্ষেত্র যেমন:

Server: 192.168.1.66
Share: SharedFolder

তারপরে উইন্ডো থেকে আপনার ফাইলটি ডাউনলোড করুন। আপনি যদি একটি কম্যান্ড-লাইন ইন্টারফেস ব্যবহার করতে চান তাহলে, smbclientএকটি এফটিপি মত ইন্টারফেস (ব্যবহার get, putইত্যাদি):

~$ smbclient //192.168.1.66/SharedFolder
Password:
smb: \> get Data.html

বিকল্পভাবে, আপনি ভাগটি একটি সিআইএফএস ফাইল সিস্টেম হিসাবে মাউন্ট করতে পারেন: (প্রথমে নিশ্চিত করুন যে সিআইএফ-ইউসগুলি ইনস্টল করা আছে)

~$ sudo mount -t cifs //192.168.1.66/SharedFolder /mnt

আপনার ভাগটির যদি প্রমাণীকরণের প্রয়োজন smbclientহয় তবে -Uবিকল্পটি mountদিয়ে বা তার সাথে ব্যবহারকারীর নামটি সরবরাহ করুন-o user=username


1
Smbclient অপশনটি ট্রিট করে কাজ করেছে, এটি কি এখানে স্ক্রিপ্ট করার কোনও উপায় আছে? আমার প্রতি মিনিট বা তার পরে ফাইলটি নেওয়া দরকার। আমি কি এসএমবিসিলেট কমান্ডের সাহায্যে একটি বাশ স্ক্রিপ্ট ব্যবহার করতে পারি, তারপরে আমার রুট পাসওয়ার্ডের পরে ডেটা এইচটিএমএল পাবেন? ওহ, এবং এসএমসিলেট থেকে বেরিয়ে আসার জন্য প্রস্থান করবেন?
dannymcc

6
আপনার পাসওয়ার্ডটি যে কোনও জায়গায় সংরক্ষণ করা খারাপ ধারণা। তবে, আপনি চাইলে, আপনি করতে পারেন smbclient -A authfile //IP/Share -c 'get Data.html'এবং শংসাপত্রগুলি কেবলমাত্র একমাত্র অনুমতি ( chmod 600) দিয়ে কোনও ফাইলে সঞ্চিত থাকতে পারে । দেখুন র manpage বিস্তারিত-A
bonsaiviking
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.