| Download Site: |
http://www.samba.org |
|
|
| Configure Parameters |
|
|
|
| --enable-cups |
Using Cups printer service |
|
./configure
--enable-cups --with-ldap --with-ads --with-krb5 --with-winbind
--with-pam --with-smbmount --with-automount --with-msdfs |
| --with-ldap |
|
|
| --with-ads |
|
|
| --with-krb5 |
|
|
| --with-winbind |
|
|
| --with-pam |
|
|
| --with-smbmount |
|
|
| --with-automount |
|
|
| --with-msdfs |
|
|
|
|
|
|
|
| Required Package |
|
|
|
| libcups2-devel |
|
|
|
| openssl-devel |
|
|
|
| libtiff3-devel |
|
|
|
| libldap2-devel |
|
|
|
| libsasl2-devel |
|
|
|
| libkrb53-devel |
|
|
|
| libext2fs-devel |
|
|
|
| libpam-devel |
|
|
|
|
|
|
|
|
|
|
|
| Default Install Path: |
/usr/local/samba/ |
|
ln
-s /lib/libnss_winbind.so /lib/libnss_winbind.so.1 ln -s
/lib/libnss_winbind.so /lib/libnss_winbind.so.2 ln -s
/lib/libnss_wins.so /lib/libnss_wins.so.1 ln -s /lib/libnss_wins.so
/lib/libnss_wins.so.2 |
|
/src/nsswitch/libnss_winbind.so |
/lib |
|
/src/nsswitch/libnss_wins.so |
/lib |
|
/src/nsswitch/pam_winbind.so |
/lib/security |
|
|
|
|
| Configuration File Location: |
./lib/smb.conf |
|
|
|
|
|
|
| (1) Verify KRB5 working fine |
/etc/krb5.conf |
|
kinit Administrator@MPECN.FIH.GD |
| (2) Join AD |
/usr/local/samba/lib/smb.conf |
|
net ads join -U administrator |
| (3) Configure nsswitch |
/etc/nsswitch.conf |
|
password: files winbind group: files winbind |
| (4) Configure PAM |
/etc/pam.d/ |
|
|
| Authenticated by PAM |
/etc/pam.d/httpd |
auth required pam_winbind.so account required pam_winbind.so |
|
mod_auth_pam.so |
Need to download and compile |
|
/etc/httpd/conf/httpd.conf |
LoadModule
auth_pam_module modules/mod_auth_pam.so
AuthPAM_Enabled on AuthPAM_FallThrough on AuthType Basic AuthName
"OpenDB" Require valid-user |
| Required package |
|
|
|
Apache-devel |
|
|
Perl-devel |
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11754813/viewspace-544778/
,如需转载,请注明出处,否则将追究法律责任。