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
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博客 ” ,链接:http://blog.itpub.net/11754813/viewspace-544778/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11754813/viewspace-544778/