অ্যান্ড্রয়েড

সিআইএফএস ব্যবহার করে লিনাক্সে উইন্ডোজ ভাগ করে নেওয়ার পদ্ধতি

Warhammer 40k অডিও: টুম্ব দ্বারা স্যান্ডি মিচেল এর ইকোগুলি

Warhammer 40k অডিও: টুম্ব দ্বারা স্যান্ডি মিচেল এর ইকোগুলি

সুচিপত্র:

Anonim

লিনাক্স এবং ইউএনআইএক্স অপারেটিং সিস্টেমগুলিতে mount কমান্ডের cifs বিকল্পটি ব্যবহার করে স্থানীয় ডিরেক্টরি গাছের একটি নির্দিষ্ট মাউন্ট পয়েন্টে একটি উইন্ডোজ শেয়ার লাগানো যেতে পারে।

কমন ইন্টারনেট ফাইল সিস্টেম (সিআইএফএস) একটি নেটওয়ার্ক ফাইল-শেয়ারিং প্রোটোকল। সিআইএফএস এসএমবির একটি রূপ form

এই টিউটোরিয়ালে, আমরা কীভাবে লিনাক্স সিস্টেমে উইন্ডোজ শেয়ারগুলি ম্যানুয়ালি এবং স্বয়ংক্রিয়ভাবে মাউন্ট করবেন তা ব্যাখ্যা করব।

সিআইএফএস ইউটিলিটি প্যাকেজ ইনস্টল করা হচ্ছে

লিনাক্স সিস্টেমে উইন্ডোজ শেয়ার মাউন্ট করতে প্রথমে আপনাকে সিআইএফএস ইউটিলিটি প্যাকেজ ইনস্টল করতে হবে।

  • উবুন্টু এবং ডেবিয়ানে সিআইএফএস ইউটিলিটিগুলি ইনস্টল করা:

    sudo apt update sudo apt install cifs-utils

    সেন্টস এবং ফেডোরায় সিআইএফএস ইউটিলিটি ইনস্টল করা হচ্ছে:

    sudo dnf install cifs-utils

প্যাকেজের নাম লিনাক্স বিতরণের মধ্যে পৃথক হতে পারে।

একটি সিআইএফএস উইন্ডোজ শেয়ার মাউন্ট করা

রিমোট উইন্ডোজ শেয়ার মাউন্ট করা নিয়মিত ফাইল সিস্টেমগুলি মাউন্ট করার অনুরূপ।

প্রথমে রিমোট উইন্ডোজ শেয়ারের জন্য মাউন্ট পয়েন্ট হিসাবে পরিবেশন করার জন্য একটি ডিরেক্টরি তৈরি করুন:

sudo mkdir /mnt/win_share

শেয়ারটি মাউন্ট করতে sudo সুবিধাগুলি সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডটি চালান:

sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share

আপনাকে পাসওয়ার্ড দেওয়ার জন্য অনুরোধ করা হবে:

Password:

সাফল্যে, কোনও আউটপুট উত্পাদিত হয় না।

দূরবর্তী উইন্ডোজ ভাগটি সফলভাবে মাউন্ট হয়েছে কিনা তা যাচাই করতে mount বা df -h কমান্ডটি ব্যবহার করুন।

শেয়ারটি মাউন্ট হয়ে গেলে মাউন্ট পয়েন্টটি মাউন্ট করা ফাইল সিস্টেমের মূল ডিরেক্টরিতে পরিণত হয়। আপনি দূরবর্তী ফাইলগুলি যেমন স্থানীয় ফাইল হিসাবে কাজ করতে পারেন।

কমান্ড লাইনে পাসওয়ার্ডও সরবরাহ করা যেতে পারে:

sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share

যদি ব্যবহারকারী উইন্ডোজ ওয়ার্কগ্রুপ বা ডোমেনে থাকে তবে আপনি এটি নীচে সেট করতে পারেন:

sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share

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

শংসাপত্রগুলির ফাইলের নিম্নলিখিত ফর্ম্যাট থাকে:

জন্য / etc / জয়, পরিচয়পত্র

username = user password = password domain = domain

ফাইলটি অবশ্যই ব্যবহারকারীদের দ্বারা পঠনযোগ্য নয়। সঠিক অনুমতি এবং মালিকানা সেট করতে, চালনা করুন:

sudo chown root: /etc/win-credentials sudo chmod 600 /etc/win-credentials

শংসাপত্রের ফাইলটি ব্যবহার করতে, এটি নিম্নলিখিত হিসাবে সংজ্ঞায়িত করুন:

sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share

মাউন্টের ডিফল্টরূপে ভাগটি মূলের মালিকানাধীন এবং অনুমতিগুলি 777 এ সেট করা থাকে।

ডিরেক্টরি অনুমতি সেট করতে dir_mode বিকল্প এবং ফাইল অনুমতি সেট করার জন্য file_mode করুন:

sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

ডিআইডিএল ব্যবহারকারী এবং গোষ্ঠীর মালিকানা uid এবং gid বিকল্পগুলির সাহায্যে পরিবর্তন করা যেতে পারে:

sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

অতিরিক্ত বিকল্পগুলি সেট করতে, তাদের -o বিকল্পের পরে কমা-বিচ্ছিন্ন তালিকা হিসাবে যুক্ত করুন। সমস্ত মাউন্ট অপশনগুলির একটি তালিকা পেতে আপনার টার্মিনালে man mount টাইপ করুন।

অটো মাউন্টিং

ভাগটি ম্যানুয়ালি মাউন্ট কমান্ডের সাথে মাউন্ট করা হলে, এটি পুনরায় বুট করার পরে স্থির হয় না।

/etc/fstab ফাইলটিতে এন্ট্রিগুলির একটি তালিকা রয়েছে যা সিস্টেম স্টার্টআপে কোথায় এবং কী ফাইল সিস্টেম মাউন্ট হবে তা নির্ধারণ করে।

আপনার লিনাক্স সিস্টেম শুরু হওয়ার পরে স্বয়ংক্রিয়ভাবে একটি উইন্ডোজ শেয়ার মাউন্ট করতে, /etc/fstab ফাইলে মাউন্টটি নির্ধারণ করুন। লাইনে অবশ্যই উইন্ডোজ পিসির হোস্টনাম বা আইপি ঠিকানা, ভাগের নাম এবং স্থানীয় মেশিনে মাউন্ট পয়েন্ট অন্তর্ভুক্ত থাকতে হবে।

আপনার পাঠ্য সম্পাদক দিয়ে /etc/fstab ফাইলটি খুলুন:

sudo nano /etc/fstab

ফাইলটিতে নিম্নলিখিত লাইনটি যুক্ত করুন:

/ Etc / fstab ফাইলের

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

শেয়ারটি মাউন্ট করতে নিম্নলিখিত কমান্ডটি চালান:

sudo mount /mnt/win_share

mount কমান্ড, /etc/fstab সামগ্রী পড়বে এবং ভাগটি মাউন্ট করবে।

পরবর্তী সময় আপনি সিস্টেমটি পুনরায় বুট করবেন, উইন্ডোজ ভাগ স্বয়ংক্রিয়ভাবে মাউন্ট হবে।

আনমাউন্ট করা উইন্ডোজ শেয়ার

Umount কমান্ড ডিরেক্টরি গাছ থেকে মাউন্ট করা ফাইল সিস্টেমটি বিচ্ছিন্ন করে (আনমাউন্ট করে)।

মাউন্ট করা উইন্ডোজ শেয়ার আলাদা করার জন্য, umount কমান্ডটি অনুসরণ করুন ডিরেক্টরিটি যেখানে মাউন্ট করা হয়েছে তা অনুসরণ করুন অথবা দূরবর্তী ভাগ করুন:

sudo umount /mnt/win_share

যদি সিআইএফএস মাউন্টের fstab ফাইলে একটি এন্ট্রি থাকে তবে এটি সরান।

umount কমান্ডটি ব্যবহারের সময় ভাগটি আলাদা করতে ব্যর্থ হবে। কোন প্রক্রিয়াগুলি উইন্ডো শেয়ারে অ্যাক্সেস করছে তা নির্ধারণ করতে, fuser কমান্ডটি ব্যবহার করুন:

fuser -m MOUNT_POINT

একবার আপনি প্রক্রিয়াগুলি সন্ধান করার পরে, kill কমান্ডের সাহায্যে এগুলি থামাতে এবং ভাগটি আনমাউন্ট করতে পারেন।

sudo umount -l MOUNT_POINT

উপসংহার

লিনাক্সে, আপনি cifs বিকল্পের সাহায্যে mount কমান্ড ব্যবহার করে একটি উইন্ডোজ ভাগ করতে পারেন।

মাউন্ট টার্মিনাল