Difference between revisions of "Samba"

From SambaWiki
(Complete re-write of the page to create a central place for users/admins/developers working with samba4. Should be a place that links to all kind of HowTos and documencation.)
m (Simple Spelling/Grammer fixes :))
Line 4: Line 4:
 
[http://www.samba.org/samba/history/samba-4.0.0.html Release Notes]
 
[http://www.samba.org/samba/history/samba-4.0.0.html Release Notes]
   
The official press release of samba 4 can be found on the [https://www.samba.org/samba/news/releases/4.0.0.html Samba website].
+
The official press release of Samba 4 can be found on the [https://www.samba.org/samba/news/releases/4.0.0.html Samba website].
   
 
In short, you can join a Windows (all recent releases should be supported) machine to a Samba Active Directory, and it will behave much as it does in AD, including Kerberos domain logins where applicable. Samba 4 is now at a point where it can begin replacing existing production deployments, and users are encouraged to try out Samba 4 in a test environment before implementing it in a work environment!
 
In short, you can join a Windows (all recent releases should be supported) machine to a Samba Active Directory, and it will behave much as it does in AD, including Kerberos domain logins where applicable. Samba 4 is now at a point where it can begin replacing existing production deployments, and users are encouraged to try out Samba 4 in a test environment before implementing it in a work environment!
Line 13: Line 13:
 
= Samba as a Active Directory Domain Controller =
 
= Samba as a Active Directory Domain Controller =
   
'''Here you find everything to setup a Samba Active Directory Domain Controller and all that is related to this topic.'''
+
'''Here you can find everything to setup a Samba Active Directory Domain Controller and all that is related to this topic.'''
   
* [[Samba_AD_DC_HOWTO|Samba Active Directory HowTo]]: Contains everything for setting up a basic Samba Active Directory Controller
+
* [[Samba_AD_DC_HOWTO|Samba Active Directory HOWTO]]: Contains everything for setting up a basic Samba Active Directory Controller
   
* [[Samba4/samba-tool/domain/classicupgrade/HOWTO|Migrating a samba3 PDC to a samba Active Directory]]: If you are running a samba3 NT4-style environment and want to move to an Active Directory, this is the documentation that contains all neccessary information
+
* [[Samba4/samba-tool/domain/classicupgrade/HOWTO|Migrating a Samba 3 PDC to a Samba Active Directory Domain Controller]]: If you are running a Samba 3 NT4-style environment and want to move to Active Directory, this is the documentation that contains all the necessary information
   
 
* [[Samba_AD_DC_HOWTO#Step_11:_Permissions.2C_SELinux_Labeling_and_Policy|Permissions, SELinux Labeling and Policy]]
 
* [[Samba_AD_DC_HOWTO#Step_11:_Permissions.2C_SELinux_Labeling_and_Policy|Permissions, SELinux Labeling and Policy]]
   
* [[Samba_AD_DC_HOWTO#Step_12:_Setup_a_File_Share|Setting up a file share]]
+
* [[Samba_AD_DC_HOWTO#Step_12:_Setup_a_File_Share|Setting up a File Share]]
   
* [[Samba_AD_DC_HOWTO#Step_13:_Setup_a_Printer_share|Samba print server]]
+
* [[Samba_AD_DC_HOWTO#Step_13:_Setup_a_Printer_share|Samba Print Server]]
   
* [[Samba_AD_DC_HOWTO#Configure_a_Windows_Client_to_join_a_Samba_4_Active_Directory|Joining Windows Clients to the samba Active Directory]]
+
* [[Samba_AD_DC_HOWTO#Configure_a_Windows_Client_to_join_a_Samba_4_Active_Directory|Joining Windows Clients to the Samba Active Directory Domain]]
   
* [[Samba_AD_DC_HOWTO#Viewing_Samba_4_Active_Directory_object_from_Windows|Samba remote administration using the typically Windows tools]]
+
* [[Samba_AD_DC_HOWTO#Viewing_Samba_4_Active_Directory_object_from_Windows|Samba Remote Administration Using the Typical Windows Tools]]
   
* [[Samba_AD_DC_HOWTO#Managing_Samba_4_Active_Directory_From_a_Windows_Client|Samba user management/administration]]
+
* [[Samba_AD_DC_HOWTO#Managing_Samba_4_Active_Directory_From_a_Windows_Client|Samba User Management/Administration]]
   
* [[Samba_AD_DC_HOWTO#Setting_Up_Roaming_Profiles|Roaming profiles with samba]]
+
* [[Samba_AD_DC_HOWTO#Setting_Up_Roaming_Profiles|Roaming Profiles with Samba]]
   
* [[Samba_AD_DC_HOWTO#Adding_Organization_Units_.28OU.29_Into_a_Samba__Domain|Working with organization units]]
+
* [[Samba_AD_DC_HOWTO#Adding_Organization_Units_.28OU.29_Into_a_Samba__Domain|Working with Organization Units]]
   
* [[Samba_AD_DC_HOWTO#Implementing_Group_Policies_.28GPO.29_in_A_Samba_Domain|Using group policies with a samba AD controller]]
+
* [[Samba_AD_DC_HOWTO#Implementing_Group_Policies_.28GPO.29_in_A_Samba_Domain|Using Group Policies with a Samba AD DC]]
   
* [[Samba_AD_DC_HOWTO#Joining_a_Windows_Domain_Controller_as_an_Additional_DC_in_a_Domain|Joining a Windows Domain Controller as an additional DC in a domain]]
+
* [[Samba_AD_DC_HOWTO#Joining_a_Windows_Domain_Controller_as_an_Additional_DC_in_a_Domain|Joining a Windows Domain Controller as an Additional DC in a Domain]]
   
* [[Samba4/beyond|Beyond Samba]]: Connecting other services/daemons to your samba Active Directory (e. g. authentication, etc.)
+
* [[Samba4/beyond|Beyond Samba]]: Connecting other Services/Daemons to your Samba Active Directory (e. g. authentication, etc.)
   
* [[Samba4/Schema_extenstions|Samba Active Directory schema extension]]
+
* [[Samba4/Schema_extenstions|Samba Active Directory Schema Extensions]]
   
 
* [[Samba4/HOWTO/Virtual_Private_Network|Creating a Single Sign On VPN with Samba AD]]
 
* [[Samba4/HOWTO/Virtual_Private_Network|Creating a Single Sign On VPN with Samba AD]]
Line 48: Line 48:
   
   
= Samba as a domain member server =
+
= Samba as a Domain Member Server =
   
* [[Samba_%26_Active_Directory|Joining the Active Directory as a domain member server]]
+
* [[Samba_%26_Active_Directory|Joining Active Directory as a Domain Member Server]]
   
   
   
   
= General documentation on samba =
+
= General Documentation on Samba =
   
 
* [[Release_Planning_for_Samba_4.0|Release planing for Samba 4.0]]
 
* [[Release_Planning_for_Samba_4.0|Release planing for Samba 4.0]]
   
* [[Samba4/videos|Samba 4 demonstration videos]]
+
* [[Samba4/videos|Samba 4 Demonstration Videos]]
   
 
* [[Samba4/FAQ|Samba 4 FAQ]]
 
* [[Samba4/FAQ|Samba 4 FAQ]]
Line 65: Line 65:
 
* [[CTDB_Project|CTDB Project]]
 
* [[CTDB_Project|CTDB Project]]
   
* [https://bugzilla.samba.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Samba+4.0 Open bug reports on Samba 4.0]
+
* [https://bugzilla.samba.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Samba+4.0 Open Bug Reports on Samba 4.0]
   
   
   
   
= Developing samba =
+
= Developing Samba =
   
 
* GitWeb
 
* GitWeb
Line 84: Line 84:
 
* [[Writing_Torture_Tests|Writing Torture Tests]]
 
* [[Writing_Torture_Tests|Writing Torture Tests]]
   
* [[Waf|Using waf to build Samba]]
+
* [[Waf|Using waf to Build Samba]]
   
* [[Samba4/Debian|Building Debian packages of Samba 4]]
+
* [[Samba4/Debian|Building Debian Packages of Samba 4]]
   
   
   
   
= Historical documentation on development of samba4 =
+
= Historical Documentation on the Development of Samba4 =
   
 
* [[Samba4/DRS_TODO_List|Samba4 DRS ToDo List]]
 
* [[Samba4/DRS_TODO_List|Samba4 DRS ToDo List]]
Line 117: Line 117:
 
* [[Samba4 AD Plugfest 2010 TODO list|Samba 4 AD Plugfest 2010 TODO List]]
 
* [[Samba4 AD Plugfest 2010 TODO list|Samba 4 AD Plugfest 2010 TODO List]]
   
* [ftp://ftp.samba.org/pub/samba/samba4/ Development releases of Samba4 (technology previews, alphas, betas, release candidates)]
+
* [ftp://ftp.samba.org/pub/samba/samba4/ Development Releases of Samba4 (technology previews, alphas, betas, release candidates)]

Revision as of 03:44, 7 January 2013

Current Status

Current Version: 4.0.0 Download Release Notes

The official press release of Samba 4 can be found on the Samba website.

In short, you can join a Windows (all recent releases should be supported) machine to a Samba Active Directory, and it will behave much as it does in AD, including Kerberos domain logins where applicable. Samba 4 is now at a point where it can begin replacing existing production deployments, and users are encouraged to try out Samba 4 in a test environment before implementing it in a work environment!



Samba as a Active Directory Domain Controller

Here you can find everything to setup a Samba Active Directory Domain Controller and all that is related to this topic.

  • Beyond Samba: Connecting other Services/Daemons to your Samba Active Directory (e. g. authentication, etc.)



Samba as a Domain Member Server



General Documentation on Samba



Developing Samba

  • GitWeb
  • master (current Samba development) branches
For more info on available branches, as well how to obtain the sources via a Git client, see the samba.org devel page.



Historical Documentation on the Development of Samba4

  • Franky: A Hybrid Samba Active Directory Controller (outdated!)