دسترسی به پوشه اشتراکی ویندوز در لینوکس

پوشه اشتراکی ویندوز در لینوکس

برای دسترسی به یک درایو یا پوشه اشتراکی ویندوز در لینوکس، شما می‌توانید از پروتکل SMB (Server Message Block) استفاده کنید. این پروتکل برای اشتراک‌گذاری فایل‌ها بین سیستم‌های مختلف از جمله ویندوز و لینوکس استفاده می‌شود.

مراحل دسترسی به یک درایو یا پوشه اشتراکی ویندوز در لینوکس

نصب بسته‌های مورد نیاز (در صورت نصب نبودن)
برای دسترسی به درایو اشتراکی ویندوز از لینوکس نیاز است که بسته‌ی cifs-utils در لینوکس نصب باشد. این بسته ابزارهایی برای دسترسی به اشتراک‌های CIFS/SMB را فراهم می‌کند. برای نصب آن:

در توزیع‌های مبتنی بر Debian/Ubuntu:

sudo apt update
sudo apt install cifs-utils

در توزیع‌های مبتنی بر Red Hat/CentOS:

sudo yum install cifs-utils

مانت کردن درایو اشتراکی ویندوز
برای مانت کردن یک درایو یا پوشه اشتراکی ویندوز در لینوکس، از دستور زیر استفاده کنید:

sudo mount -t cifs //IP_Address/Shared_Folder /mnt/winshare -o username=windows_username,password=windows_password

IP_Address: آدرس IP سیستم ویندوز شما.
Shared_Folder: نام پوشه یا درایو اشتراکی در ویندوز.
/mnt/winshare: مسیری که می‌خواهید پوشه به آن مانت شود.
windows_username: نام کاربری سیستم ویندوز.
windows_password: رمز عبور کاربر ویندوز.
فرض کنید IP سیستم ویندوز شما 192.168.1.100 است و پوشه‌ی اشتراکی با نام SharedFolder وجود دارد. برای مانت کردن آن به لینوکس از دستور زیر استفاده کنید:

sudo mount -t cifs //192.168.1.100/SharedFolder /mnt/winshare -o username=winuser,password=winpassword

این دستور پوشه اشتراکی SharedFolder را به /mnt/winshare در سیستم لینوکس شما متصل می‌کند.

افزودن به فایل fstab (اختیاری)
اگر می‌خواهید که این درایو به صورت خودکار در هر بار بوت سیستم مانت شود، می‌توانید آن را به فایل /etc/fstab اضافه کنید:

//192.168.1.100/SharedFolder /mnt/winshare cifs username=winuser,password=winpassword,iocharset=utf8 0 0

این کار باعث می‌شود که سیستم لینوکس شما در هر بار بوت شدن به صورت خودکار به درایو یا پوشه ویندوز دسترسی داشته باشد.

لغو مانت کردن (در صورت نیاز)
برای لغو مانت کردن پوشه، می‌توانید از دستور زیر استفاده کنید:

sudo umount /mnt/winshare

با این روش‌ها، می‌توانید به درایوهای اشتراکی ویندوز از طریق لینوکس دسترسی پیدا کنید.

برای آشنایی با ساختار هارد دیسک در لینوکس این مطلب را هم میتوانید مطالعه کنید.

برای آشنایی بیشتر با روش دسترسی به پوشه اشتراکی ویندوز از طریق لینوکس این مطلب را مطالعه کنید.