نحوه تنظیم اشتراک گذاری فایل توسط samba در Raspberry Pi

نحوه تنظیم اشتراک گذاری فایل توسط samba در Raspberry Pi

امروز ، قصد داریم اشتراک فایل Samba را در Raspberry Pi تنظیم کنیم تا پوشه ها و پرونده ها را از یک رایانه دیگر مدیریت کنیم. همچنین می توانید یک هارد دیسک را روی Pi نصب کرده و آن را به عنوان یک حافظه متصل به شبکه تنظیم کنید ، (NAS) ، بنابراین می توانید داده ها را با همه یا برخی از دستگاههای متصل به شبکه خود به اشتراک بگذارید.

دستورالعمل ها
مرحله 1
ابتدا جدیدترین بسته های Raspberry Pi را بررسی و نصب کنید. PuTTY را باز کنید ، به Pi خود وارد شوید و دستورات زیر را وارد کنید:

sudo apt-get update && sudo apt-get upgrade

گام 2
پس از اطمینان از به روز بودن همه بسته ها ، اکنون می توانیم سامبا را با استفاده از دستور زیر نصب کنیم:

sudo apt-get install samba samba-common-bin

مرحله 3 (اختیاری)
اگر نمی خواهید همه پوشه ها و پرونده ها را در Raspberry Pi به اشتراک بگذارید ، می توانید با استفاده از دستور زیر یک پوشه مشترک ایجاد کنید:

mkdir ~/share

من این موضوع را با جزئیات بیشتری در پست آینده پوشش خواهم داد که درایور سخت افزاری را برای نصب NAS (فضای ذخیره سازی متصل به شبکه) نصب خواهیم کرد. در حال حاضر ، ما فقط قصد داریم سامبا را برای به اشتراک گذاشتن همه دایرکتوری ها در Raspberry Pi تنظیم کنیم.

مرحله 4
اکنون ، ما باید سامبا را پیکربندی کنیم تا دایرکتوری های Raspberry Pi را با یک رایانه دیگر در شبکه به اشتراک بگذاریم. دستور زیر را وارد کنید:

sudo nano /etc/samba/smb.conf
پرونده پیکربندی سامبا به خوبی ثبت شده است. می توانید پرونده را پایین بیاورید تا ببینید آنچه می خواهید فعال کنید. همچنین می توانید با فشار دادن و نگه داشتن Ctrl و کلید K ، همه چیز را حذف کنید یا فقط کدهای زیر را در پایین فایل کپی و جایگذاری کنید:

[global]
netbios name = Pi
server string = The Pi File Center
workgroup = WORKGROUP

[HOMEPI]
path = /home/pi
comment = No comment
writeable=Yes
create mask=0777
directory mask=0777
public=no

در اینجا توضیح مختصر در مورد معنی کد فوق آورده شده است:

workgroup: این دامنه ای است که سرور سامبا بخشی از آن خواهد بود. به طور پیش فرض ، ویندوز دارای گروه کاری به عنوان WORKGROUP است
path: این مسیر دایرکتوری در Raspberry Pi است که به اشتراک گذاشته می شود
قابل نوشتن: اگر روی بله تنظیم شود ، به شما امکان می دهد پوشه قابل نوشتن باشد
ایجاد ماسک و پوشه فهرست: هنگامی که روی 0777 تنظیم شد ، به کاربر امکان خواندن ، نوشتن و اجرای آن را می دهد
عمومی: در صورت عدم تنظیم ، فقط به کاربران معتبر اجازه می دهد تا به پوشه مشترک دسترسی پیدا کنند
پس از وارد کردن اطلاعات فوق ، Ctrl سپس X را فشار داده و نگه دارید و Y را فشار دهید تا تغییرات را ذخیره کنید.

مرحله 5
در حال حاضر ، ما فقط کاربر Pi را در Raspberry Pi تنظیم کرده ایم. اکنون باید Pi را به عنوان یک کاربر Samba اضافه کنیم. دستور زیر را وارد کنید:

sudo smbpasswd -a pi

هنگام درخواست یک رمزعبور جدید وارد کنید. می توانید از همان رمز عبور کاربر Raspberry Pi استفاده کنید اما برای امنیت ، رمز عبوری متفاوت را وارد کنید.

مرحله 6
آخر ، سرویس Samba را با استفاده از دستور زیر مجدداً راه اندازی کنید:

sudo service smbd restart

خوب ، بنابراین سامبا اکنون پیکربندی شده است. می توانید Windows File Explorer را باز کرده و روی شبکه کلیک کنید تا به پوشه مشترک Raspberry Pi دسترسی پیدا کنید. هنگامی که روی پوشه کلیک می کنید ، از شما خواسته می شود تا اعتبارنامه خود را وارد کنید. نام کاربری Pi و سپس رمزعبور سامبا را که برای آن کاربر ایجاد کرده اید وارد کنید. پس از ورود به سیستم ، می توانید پوشه ها و پرونده های Pi را مدیریت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *