Samba
|
2005-03-03, 05:10 PM,
ارسال : #1
|
|||
|
|||
Samba
من سعی کردم سامبا سرور را روی کامپیوتر خانگی خود را بیندازم و با ان یک domain برای
کامپیوتر دیگر بسازم فایل smb.conf را همانند مثال کتاب زیر البته با کمی تغیر نوشتم ولی هنگام متصل شدن به domain ویندوز xp این پیغام خطا را می دهد the user name could not be found در ضمن یوزر jay را هم روی لینوکس هم ویندوز ساخته ام لطفا مرا راهنمایی کنید کتاب مورد نظر <!-- m --><a class="postlink" href="http://us2.samba.org/samba/docs/using_samba/toc.html">http://us2.samba.org/samba/docs/using_samba/toc.html</a><!-- m --> بخش 4 <!-- m --><a class="postlink" href="http://us2.samba.org/samba/docs/using_samba/ch04.html">http://us2.samba.org/samba/docs/using_samba/ch04.html</a><!-- m --> فایل smb.conf به صورت زیر است # Samba config file created using SWAT # from 127.0.0.1 (127.0.0.1) # Date: 2005/03/03 13:01:54 # Global parameters [global] netbios name = linux-server workgroup = fedora domain master = yes local master = yes preferred master = yes os level = 65 domain logons = yes logon path = \\%L\profiles\%u\%m logon script = logon.bat logon drive = H: logon home = \\%L\%u\.win_profile\%mfile:/root time server = yes domain admin group = root jay username map = /etc/samba/smbusers add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u [netlogon] path = /etc/samba/lib/netlogon writable = no browseable = no [profiles] path = /home/samba-ntprof browseable = no writeable = yes create mask = 0600 directory mask = 0700 [homes] writeable = yes browseable = no map archive = yes |
|||
2005-03-03, 06:59 PM,
ارسال : #2
|
|||
|
|||
لطفا یکی جواب بده.
|
|||
2005-03-05, 01:51 AM,
ارسال : #3
|
|||
|
|||
کجا رفتند لینوکس کارهای حرفه ای؟!!
|
|||
2005-03-05, 10:15 AM,
ارسال : #4
|
|||
|
|||
من بهتون توصیه میکنم که SWAT رو نصب کنید. با استفاده از SWAT خیلی راحتتر خواهید تونست Samba رو تنظیم کنید.
در سیستم سامبا دو کار باید انجام دهید: ۱) ماشین ویندوز را در سامبا اضافه کنید. برای این کار از SWAT یا دستور زیر استفاده کنید: [ltr]/usr/sbin/useradd -c Machine -d /dev/null \ -g machines -s /bin/false %u[/ltr] توجه داشته که بجای Machine باید اسم دستگاه ویندوزتون رو وارد کنید. ۲) کاربر مورد نظر را با استفاده از SWAT یا دستور adduser اضافه کنید و با smbpasswd -a فعالش کنید. ۳) سیستم ویندوز XP تون رو تنظیم کنید تا توی domain join بشه! موفق باشید! [ltr]Life *free = new Life(const long OpenSource);[/ltr] |
|||
2005-03-05, 07:44 PM,
ارسال : #5
|
|||
|
|||
این سمبا چیه
WHAT SAMBA :oops: :wink: |
|||
2005-03-05, 08:26 PM,
ارسال : #6
|
|||
|
|||
با سمبا ميتونيد فايلها و چاپگرهاي ويندوزي رو به اشتراك بذاريد و در محيط لينوكس استفاده كنيد يا مي تونيد به ويندوز xp كه دامين هست وصل بشين و ......
|
|||
2005-03-06, 12:29 AM,
ارسال : #7
|
|||
|
|||
matarodi نویسنده :با سمبا ميتونيد فايلها و چاپگرهاي ويندوزي رو به اشتراك بذاريد و در محيط لينوكس استفاده كنيد يا مي تونيد به ويندوز xp كه دامين هست وصل بشين و ...... سامبا ربطی به ویندوز نداره ، در واقعا سامبا یک Client و Server پرتکل Smb-Cifs ه! Wish you Were here ... |
|||
2005-03-06, 12:44 AM,
ارسال : #8
|
|||
|
|||
با سلام خدمت شما دوست عزیز
خیلی خوب است که samba را نصب کردی! قبل هر چیز لازم است که یک مقدار بیستر مستندات مربوط به samba را مطالعه کنی منطورم documentation های موجود در سایت samba.org است. ولی خوب اینها یک کمی زیاد هستند وحوصله مطالعه کردن لازم داره. ولی حالا برای اینکه samba sever شما کار کنه لازم است که بدانی برای authentication ویا ثبت اسم رمز کاربر های از روش های مختلفی می تواند استفاده کند که یکی از آنها ثبت در یک فایل ساده است و دیگزی استفاده از openldap که شما در فایل خودتون نوشتین کد : username map = /etc/samba/smbusers یعنی اینکه در این فایل کاربر های شما ثبت می شوند. بعد از ایجاد کاربر ها با دستور useradd شما باید بادستور smbpasswd برای این کاربر ایجاد شده یک اسم رمز مخصوص samba ایجاد کنید. به این صورت زیر کد : smbpasswd -a username کد : Windows Registry Editor Version 5.00 و در مورد استفاده از swat با آقای باغومیان موافق نیستم بهتر است که از swat استفاده نکنید چرا که فقط مشکلات شما را بیشتر خوا هد نمود و یک رابط قدیمی برای configuration samba می باشد. در ضمن اگر که موفق به اضافه کردن client در domain نشدی می توانی که آزمایش زیر را انجام بد و فقط یک share خیلی ساده دیگر به فایل smb.conf اضافه کنی و از داخل ویندوز سعی کنی که آنرا mapp کنی بصورت یک network drive بسیار ساده . این option را اضافه کن تا اینکه نیازی به استفاده از اسم رمز نباشد. security=share ویا public =yes مثلا بصورت زیر کد : [temp] این ها را آزمایش کن باز هم اگر مشکلی بود بنویس برامون ولی این مطالب زمانی جالب میشه که شما بدونید چطور می شود بااستفاده از samba +ldap و کاربر ACL ها یک windows server را بطور کامل با یک linux server عوض کرد در حالیکه client ها windows هستندو اصلا متوجه نخواهند شد که به یک linux server کار می کنند جالبنر استفاده از roamin Profileاست . در این موارد اگر دوست داشتی مطالعه کن |
|||
2005-03-06, 05:52 AM,
ارسال : #9
|
|||
|
|||
ممنون از همه شما که لطف کردین و مشکل من را جواب دادین
|
|||
2005-03-06, 08:41 AM,
ارسال : #10
|
|||
|
|||
نقل قول :و در مورد استفاده از swat با آقای باغومیان موافق نیستم بهتر است که از swat استفاده نکنید چرا که فقط مشکلات شما را بیشتر خوا هد نمود و یک رابط قدیمی برای configuration samba می باشد. SWAT برنامه رسمی پیکربندی تحت وب سامباست که همیشه به همراه خود بستههای سامبا بروز میشه. قدیمی بودنش رو من نمیفهمم یعنی چی. آخرین نسخه سامبا 3.0.11 هست و آخرین نسخه SWAT هم 3.0.11. این دو کاملا با هم هماهنگن. خود من شخصا ترجیح میدم با فایل پیکربندی اش کار کنم ولی برای کاربرهای تازهکار ابزار مناسبی به شمار میآد. [ltr]Life *free = new Life(const long OpenSource);[/ltr] |
|||
|