User Tools

Site Tools


fileservices:samba_active_directory_integration_on_ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
fileservices:samba_active_directory_integration_on_ubuntu [2013/03/15 10:32]
127.0.0.1 external edit
fileservices:samba_active_directory_integration_on_ubuntu [2014/02/05 13:59]
tschulz [commands]
Line 67: Line 67:
    ​template shell = /bin/bash    ​template shell = /bin/bash
 </​code>​ </​code>​
-===== commands ​=====+===== Join domain ​=====
 <​code>​kdb5_util create <​code>​kdb5_util create
 kdb5_util stash kdb5_util stash
Line 73: Line 73:
 </​code>​ </​code>​
  
 +===== (Dynamic Home Directory Creation) pam_mkhomedir =====
 +install libpam-mkhomedir
 +<​file>​
 +apt-get install libpam-mkhomedir
 +</​file>​
 +add **session ​   required ​   pam_mkhomedir.so skel=/​etc/​skel/​ umask=0077** to common-session*
 +<file pam /​etc/​pam.d/​common-session>​
 +...
 +# here are the per-package modules (the "​Primary"​ block)
 +session [default=1] ​                    ​pam_permit.so
 +# here's the fallback if no module succeeds
 +session requisite ​                      ​pam_deny.so
 +# prime the stack with a positive return value if there isn't one already;
 +# this avoids us returning an error just because nothing sets a success code
 +# since the modules above will each just jump around
 +session required ​                       pam_permit.so
 +
 +session ​   required ​   pam_mkhomedir.so skel=/​etc/​skel/​ umask=0077
 +...
 +</​file>​
 +
 +<file pam /​etc/​pam.d/​common-session-noninteractive>​
 +...
 +# here are the per-package modules (the "​Primary"​ block)
 +session [default=1] ​                    ​pam_permit.so
 +# here's the fallback if no module succeeds
 +session requisite ​                      ​pam_deny.so
 +# prime the stack with a positive return value if there isn't one already;
 +# this avoids us returning an error just because nothing sets a success code
 +# since the modules above will each just jump around
 +session required ​                       pam_permit.so
 +
 +session ​   required ​   pam_mkhomedir.so skel=/​etc/​skel/​ umask=0077
 +...
 +</​file>​
fileservices/samba_active_directory_integration_on_ubuntu.txt · Last modified: 2021/05/21 13:59 by tschulz