| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Poptop MSCHAP2 ADS Howto</title></head><body><p><strong>8. Samba</strong></p><p>FC5 comes with samba v3.0.21b and FC6 has version 3.0.32c. The current samba RPM version from <em>yum</em> at the time of writing for FC5 is v3.0.23c. It is highly recommended to use the latest version. </p><p>The required RPM packages for samba in Fedora are <em>samba, samba-client, samba-common</em>.  Install through <em>yum</em> if any of them is missing. </p><blockquote>  <pre>[root@pptp ~]# yum install samba samba-common samba-client</pre></blockquote><p><strong>Note: </strong>Information on Samba and FC4 can be found in <a href="poptop_ads_howto_a2.htm#samba">Appendix A3</a>.</p><hr><strong><a name="smbconf"></a>8.1 Configure Samba</strong><p>No matter you choose to use winbind or freeradius to connect to Active Directory, you will have to configure samba properly. The configuration file of samba is in /etc/samba and is called smb.conf. The file should have at least the following lines. </p><blockquote>  <pre>[global]# define the netbios name of the domain<strong>workgroup = EXAMPLE</strong># define the pptp server netbios name<strong>netbios name = PPTPDSVR</strong># define the AD domain name<strong>realm = EXAMPLENET.ORG</strong># server descriptionserver string = pptpd Server# printer stuffprintcap name = /etc/printcapload printers = nocups options = raw# log file stufflog file = /var/log/samba/%m.logmax log size = 50# must set to ads<strong>security = ads</strong>                     # address of domain controller<strong>password server = 10.0.0.1</strong># enable encrypt passwords<strong>encrypt passwords = yes</strong># default socket options setting on older samba. It is not defined in v3.0.23c;socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192# not to be a master browserdomain master = no preferred master = no# address of the WINS server<strong>wins server = 10.0.0.1</strong>dns proxy = no# require this line to join the domain in older samba# I don't need this for samba v3.0.23<strong>;client use spnego = yes</strong># winbind stuff<strong>idmap uid = 50001-550000idmap gid = 50001-550000winbind separator = +winbind nested groups = Yeswinbind enum users=yeswinbind enum groups=yes</strong>template shell = /bin/falsewinbind use default domain = no</pre></blockquote><p>The lines in bold are the important ones that you should pay attention to. Execute "testparm" to check the configuration. Correct any errors before proceeding to the next step.</p><hr><a href="poptop_ads_howto_6.htm">Next</a>   <a href="poptop_ads_howto_4.htm">Previous</a>  <a href="poptop_ads_howto_1.htm#toc">Content</a><p>  </p></body></html>
 |