آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

در این مقاله نحوه نصب و پیکربندی سرور سامبا ، روی سرور لینوکس اوبونتو ۱۴٫۱۰ آموزش داده خواهد شد. سامبا یک مجموع نرم افزار منبع باز و رایگان تحت مجوز  GNU General Public است که برای انتقال امن و سریع اطلاعات ، فایل ها و چاپگرها،  بین همه کلاینت هایی که از پروتکل SMB / CIFS استفاده میکنند نظیر تمام نسخه های DOS و ویندوز ، OS/2 ، لینوکس و … طراحی شده است .

در این آموزش برای نصب سرور سامبا ، سروری مبتنی بر اوبونتو ۱۴٫۱۰ نصب و راه اندازی شده است . البته برای چک کردن سرور سامبا به یک سرور مجازی ویندوز هم نیاز دارید که باید به سرور اوبونتو  دسترسی داشته باشد. در این سرور اوبونتو از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است.

شما می توانید سرور اوبونتو را با توجه به مقاله ی زیر نصب کنید:

http://www.howtoforge.com/ubuntu-14.10-utopic-unicorn-server

نکته: سرور مجازی ویندوز باید در همان workgroup  باشد. برای بررسی مقادیر سیستم ویندوز ، دستور زیر را cmd prompt اجرا کنید :

 

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

ماشین مجازی ویندوز شما باید در همان workstation سرور اوبونتو باشد . در این آموزش از WORKGROUP به عنوان Workstation استفاده شده است.

برای قابل دسترس کردن ماشین مجازی ویندوز ، دستور زیر را در ترمینال اجرا کرده و IP آدرس سرور خود را وارد کنید:

 

سپس این تغییرات را ذخیره کنید :

 

ابتدا روش نصب سامبا بصورت anonymous sharing شرح داده خواهد شد. برای نصب سامبا دستور زیر را اجرا کنید :

 

این دستور ، نسخه version 4.1.11-Ubuntu سامبا را نصب خواهد کرد.

آموزش نصب سرور سامبا روی لینوکس Ubuntu

اکنون برای پیکربندی سامبا فایل /etc/samba/smb.conf را ویرایش کنید ، قبل از ایجاد تغییرات یک فایل بک آپ با عنوان /etc/samba/smb.conf.bak از فایل اصلی ایجاد کنید:

 

فایل را با اجرای دستور زیر باز کرده و اطلاعات زیر را وارد کنید :

 

 

 

 

اکنون میتونید مطابق عکس زیر از ویندوز به Ubuntu Sharing دسترسی داشته باشید:

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

بعد از جستجوی فولدر مورد نظر از سرور مجازی ویندوز و تلاش برای ایجاد یک فایل متنی ، با ارور permission denied مواجه خواهید شد.

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

مجوز فولدرِ به اشتراک گذاشته شده را ، بررسی کنید.

 

 

برای دادن مجوزهای لازم به  کاربر anonymous  دستور زیر را اجرا کنید:

 

 

اکنون مجوز جستجو فولدر و ایجاد محتویات آن به کاربر anonymous  داده شد.

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

شما میتوانید محتویات فولدر را در سرور نیز چک کنید:

 

دسترسی امن به سرور سامبا:

برای دسترسی به سرور سامبا با یک اکانت مناسب ، ابتدا یک گروه به نام smbgrp و یک کاربر به نام  srijan ایجاد کنید.

 

 

 

 

اکنون باید پوشه   secured را در فولدر /samba ایجاد کنید:

 

بار دیگر فایل پیکربندی را ویرایش کرده و اطلاعات زیر را به آخر فایل اضافه کنید:

 

 

 

تنظیمات را به شرح زیر بررسی کنید :

 

 

سپس فولدر را در سرور مجازی ویندوز با اکانت معتبر چک کنید . در این آموزش نام کاربری srijan و پسورد yoursambapassword می باشد.

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

شما بار دیگر با این ارور مواجه خواهید شد که کاربر  srijan  مجوز دسترسی به این فولدر را ندارد .

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu



 

 اکنون به کاربر سرور سامبا( srijan ) مجوز نوشتن در این فولدر داده شد.

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

شما می توانید فایل را در سرور اوبونتو چک کنید:

 

 

سرور سامبا بر روی سرور اوبونتو ۱۴٫۱۰  با موفقیت پیکربندی شد.

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

پاسخ دهید

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