Linux Winbind Setup: Difference between revisions

From Pumping Station One
m Hef moved page Winbind setup to Arch Linux Winbind Setup: Making title more accurate
Started adding ubuntu instructions
Line 1: Line 1:
== Hostname ==
Put the machines hostname in /etc/hostname
    '''thing2'''
And set the fqdn in /etc/hosts
    127.0.0.1      '''thing2'''.ad.pumpingstationone.org localhost '''thing2'''


== Installation ==
== Installation ==
=== Arch Linux ===


     sudo pacman -S krb5 samba
     sudo pacman -S krb5 samba
=== Ubuntu ===
    sudo apt-get install krb5-user samba
* Default Kerberos version 5 realm:  AD.PUMPINGSTATIONONE.ORG


== /etc/nsswitch.conf ==
== /etc/nsswitch.conf ==
Line 24: Line 42:


== /etc/samba/smb.conf ==
== /etc/samba/smb.conf ==
If there is an existing smb.conf file, move it:
    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.default
     [global]
     [global]
     workgroup = PS1
     workgroup = PS1
Line 40: Line 63:
     idmap config *:backend = tdb
     idmap config *:backend = tdb
     template shell = /bin/bash
     template shell = /bin/bash
== Join the domain ==
    sudo ads join -U ```administrator```@PS1


== /etc/pam.d/system-auth ==
== /etc/pam.d/system-auth ==
=== Ubuntu ===
Ubuntu sets up pam_winbind.so automatically.
=== Arch ===
In Arch, make the following changes to system-auth
In Arch, make the following changes to system-auth