আমার এক ব্যবহারকারীর জন্য ঠিক এটি করতে আমি সম্প্রতি করা যাদুবিদ্যার গবেষণা করার সময় এই প্রশ্নটি পেয়েছি। আমার কর্মপ্রবাহ অন্যান্য উত্তরগুলির সাথে উল্লেখযোগ্যভাবে পৃথক। মনে রাখবেন, তবে এটি সম্ভবত সবচেয়ে সাধারণ ক্ষেত্রে।
ধরে নিচ্ছি আপনার ব্যবহারকারীর নামটি ae
এবং আপনার বাড়ি/home/ae
1) smbfs সেট আপ করুন:
mkdir /home/ae/.smb
1 ক) উইন্ডোজ লগইন শংসাপত্রগুলির প্রয়োজন হলে ফাইলটি তৈরি এবং সম্পাদনা করুন: /home/ae/.smb/smbnetfs.conf
সামগ্রী থাকতে:
auth winuser "winpassword"
winuser
আপনি অ্যাক্সেস করতে চান এমন উইন্ডোজ কম্পিউটারে তৈরি করা ব্যবহারকারী। winpassword
সেই কম্পিউটারে উইন্ডোজটিতে লগ ইন করার জন্য কি সেই ব্যবহারকারীর পাসওয়ার্ড।
2) আপনার মাউন্ট পয়েন্ট তৈরি করুন:
mkdir /home/ae/nethood
3) smbnetfs কমান্ড কার্যকর করুন:
smbnetfs /home/ae/nethood
নোট করুন পুরো "নেটওয়ার্ক প্রতিবেশ" এর অধীনে /home/ae/nethood
ওয়ার্কগ্রুপগুলি উপ-ডিরেক্টরিগুলির প্রথম স্তর হিসাবে প্রদর্শিত হবে।
নীচের সমস্ত তালিকাগুলি আমার উবুন্টু হোস্টে অননুমোদিত ব্যবহারকারী হিসাবে ফোল্ডারগুলির ব্রাউজিং থেকে অনুলিপি করা হয়েছিল। ব্যবহারকারীর নাম এবং গোষ্ঠী এতে পরিবর্তিত হয়েছে ae
। sudo
কখনও ব্যবহৃত হয় নি। উইন্ডোজ কম্পিউটারগুলি অনানুষ্ঠানিক উইন্ডোজ নেটওয়ার্কে থাকে এবং ভাগ করা ফোল্ডারগুলি ব্যবহারকারী / পাসওয়ার্ড দ্বারা সুরক্ষিত থাকে (উইন্ডোজ ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করে উইন্ডোজ কম্পিউটারে)।
$ cd nethood
$ ls -alh
total 12K
drwxrwxrwx 9 ae ae 0 Dec 31 1969 .
drwxr-xr-x 9 ae ae 21 Jul 28 11:49 ..
drwxrwxrwx 2 root root 0 Dec 31 1969 WORKGROUP
ওয়ার্কগ্রুপটি ব্রাউজ করুন WORKGROUP
:
$ cd WORKGROUP
$ ls -alh
total 0
drwxrwxrwx 2 root root 0 Dec 31 1969 .
drwxrwxrwx 9 root root 0 Dec 31 1969 ..
lrwxrwxrwx 1 root root 11 Dec 31 1969 HTPC -> ../HTPC
lrwxrwxrwx 1 root root 14 Dec 31 1969 NEWPC -> ../NEWPC
কম্পিউটারগুলিতে ডিরেক্টরি পরিবর্তন করুন এবং যে কোনও ভাগ করা ফোল্ডার তালিকাভুক্ত এবং সাধারণ হিসাবে অ্যাক্সেস করা হবে।
$ cd NEWPC
$ ls -alh
total 0
drwxrwxrwx 2 root root 0 Dec 31 1969 .
drwxrwxrwx 9 root root 0 Dec 31 1969 ..
drwxrwxrwx 2 root root 0 Dec 31 1969 Desktop
drwxrwxrwx 2 root root 0 Dec 31 1969 Users
এবং ফাইলগুলি:
$ cd Desktop/
$ ls -alh
ls: cannot access desktop.ini: No such file or directory
total 30M
drwxrwxrwx 2 root root 0 Dec 31 1969 .
drwxrwxrwx 2 root root 0 Dec 31 1969 ..
-rwxr--r-- 1 ae ae 1.5K Jan 25 2013 Command Prompt.lnk
-????????? ? ? ? ? ? desktop.ini
-rwxr--r-- 1 ae ae 156K May 28 2013 Download %25285%2529.iif
-rwxr--r-- 1 ae ae 2.4K Jul 24 12:28 Google Chrome.lnk
-rwxr--r-- 1 ae ae 178 Feb 4 2013 import orders.bat
-rwxr--r-- 1 ae ae 2.3M Mar 30 2012 msvc2008_x86_vcredist_x64.exe
drwxr-xr-x 2 ae ae 0 May 20 2014 OpenOffice 4.1.0 (en-US) Installation Files
-rwxr--r-- 1 ae ae 406K Jun 6 2013 Paypal_Jan_1_2012_to_Dec_31_2012.iif
-rwxr--r-- 1 ae ae 15M May 8 2012 php-5.4.3-Win32-VC9-x86.zip
-rwxr--r-- 1 ae ae 1.9K Jul 24 13:03 PSPad.lnk
-rwxr--r-- 1 ae ae 1.1K Jul 24 12:31 VB Demo.lnk
উপরের ডিরেক্টরিগুলির মালিকানা লক্ষ্য করুন root root
। ফাইলের মালিকানা আপনার ব্যবহারকারীর মতো হবে।
মাউন্ট পয়েন্ট বা folder ফোল্ডারের মালিকানা বা অনুমতি নির্বিশেষে অন্য কোনও ব্যবহারকারী ফোল্ডার অ্যাক্সেস করতে পারবেন না। যদি আপনার ব্যবহারকারী সেই ফোল্ডারে "লিখতে" পারেন (এবং এটি খালি), এসএমএনটিফগুলি সেখানে নেটওয়ার্ক পাড়াটিকে মাউন্ট করবে এবং অন্য কাউকে এমনকি এমনকি অ্যাক্সেসের অনুমতি দেবে না root
। জন্য root
এক্সেস আছে জন্য, আপনাকে অবশ্যইsu ae
।
যদি কোনও ভাগ করা ফোল্ডার না থাকে তবে কম্পিউটারের ডিরেক্টরিটি ফাঁকা থাকবে।
যদি আপনার উইন্ডোজ কম্পিউটারে শংসাপত্র না থাকে তবে আপনি ত্রুটিটি পেতে পারেন:
ls: cannot open directory .: Input/output error