- 論壇徽章:
- 0
|
環(huán)境:FreeBSD6.2+krb5+samba
系統(tǒng)安裝:標(biāo)準(zhǔn)安裝+所有Distributions
軟件安裝:krb5和samba都是通過(guò)posts安裝的。
第一種情況:
1、選安裝krb5,再運(yùn)行"#kinit administrator@TEST.COM"后,輸入密碼后,出現(xiàn)"kinit: NOTICE: ticket renewable lifetime is 1 week"
應(yīng)該表示krb5安裝和配置沒(méi)有問(wèn)題。
2、再安裝samba3是就出現(xiàn)如下報(bào)錯(cuò),其中開(kāi)起了對(duì)ADS的支持。
Linking bin/smbd
libsmb/clikrb5.o(.text+0x1060): In function `smb_krb5_get_keyinfo_from_ap_req':
: undefined reference to `krb5_decode_ap_req'
libsmb/clikrb5.o(.text+0x13d1): In function `smb_krb5_principal_compare_any_realm':
: undefined reference to `krb5_principal_compare_any_realm'
libsmb/clikrb5.o(.text+0x179a): In function `smb_krb5_free_error':
: undefined reference to `krb5_free_error_contents'
libads/kerberos_keytab.o(.text+0x1cc): In function `smb_krb5_kt_add_entry':
: undefined reference to `krb5_kt_compare'
/usr/lib/libgssapi.so: undefined reference to `krb5_rd_cred2'
/usr/lib/libgssapi.so: undefined reference to `krb5_crypto_destroy'
/usr/lib/libgssapi.so: undefined reference to `krb5_ret_address'
/usr/lib/libgssapi.so: undefined reference to `krb5_ret_data'
/usr/lib/libgssapi.so: undefined reference to `krb5_ret_keyblock'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setremotesubkey'
/usr/lib/libgssapi.so: undefined reference to `krb5_data_free'
/usr/lib/libgssapi.so: undefined reference to `krb5_config_get_strings'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setlocalsubkey'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_generatelocalsubkey'
/usr/lib/libgssapi.so: undefined reference to `krb5_sockaddr2address'
/usr/lib/libgssapi.so: undefined reference to `krb5_cc_get_ops'
/usr/lib/libgssapi.so: undefined reference to `krb5_get_default_principal'
/usr/lib/libgssapi.so: undefined reference to `krb5_cc_copy_cache'
/usr/lib/libasn1.so: undefined reference to `init_error_table'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setkey'
/usr/lib/libgssapi.so: undefined reference to `krb5_get_forwarded_creds'
/usr/lib/libgssapi.so: undefined reference to `krb5_get_err_text'
/usr/lib/libgssapi.so: undefined reference to `krb5_ret_int32'
/usr/lib/libgssapi.so: undefined reference to `krb5_h_addr2sockaddr'
/usr/lib/libgssapi.so: undefined reference to `krb5_build_authenticator'
/usr/lib/libgssapi.so: undefined reference to `krb5_build_ap_req'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_getremoteseqnumber'
/usr/lib/libgssapi.so: undefined reference to `krb5_data_zero'
/usr/lib/libgssapi.so: undefined reference to `krb5_storage_free'
/usr/lib/libgssapi.so: undefined reference to `krb5_config_free_strings'
/usr/lib/libgssapi.so: undefined reference to `krb5_create_checksum'
/usr/lib/libgssapi.so: undefined reference to `krb5_generate_random_block'
/usr/lib/libgssapi.so: undefined reference to `krb5_crypto_init'
/usr/lib/libgssapi.so: undefined reference to `krb5_enctype_to_keytype'
/usr/lib/libgssapi.so: undefined reference to `krb5_free_creds_contents'
/usr/lib/libgssapi.so: undefined reference to `krb5_storage_from_mem'
/usr/lib/libgssapi.so: undefined reference to `krb5_store_address'
/usr/lib/libgssapi.so: undefined reference to `krb5_decrypt_ivec'
/usr/lib/libasn1.so: undefined reference to `initialize_error_table_r'
/usr/lib/libgssapi.so: undefined reference to `krb5_store_int16'
/usr/lib/libgssapi.so: undefined reference to `krb5_ret_int16'
/usr/lib/libgssapi.so: undefined reference to `krb5_get_error_string'
/usr/lib/libgssapi.so: undefined reference to `krb5_principal_match'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setlocalseqnumber'
/usr/lib/libgssapi.so: undefined reference to `krb5_storage_to_data'
/usr/lib/libgssapi.so: undefined reference to `krb5_store_int32'
/usr/lib/libgssapi.so: undefined reference to `krb5_encrypt_ivec'
/usr/lib/libgssapi.so: undefined reference to `krb5_storage_emem'
/usr/lib/libgssapi.so: undefined reference to `krb5_store_data'
/usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setremoteseqnumber'
/usr/lib/libgssapi.so: undefined reference to `krb5_principal_get_realm'
/usr/lib/libgssapi.so: undefined reference to `krb5_set_error_string'
/usr/lib/libgssapi.so: undefined reference to `krb5_make_principal'
/usr/lib/libgssapi.so: undefined reference to `krb5_store_keyblock'
*** Error code 1
Stop in /usr/ports/net/samba3/work/samba-3.0.23c/source.
*** Error code 1
第二種情況:
1、先安裝samba,同樣開(kāi)起了ADS的支持。安裝完成后再在/etc/rc.conf中添加samba_enable="YES"和winbind_enable="YES"后啟動(dòng)samba,并在windows中可以看到samba服務(wù)器。 netstat -an 也可以看137 138 139端口開(kāi)起了。
2、再安裝krb5,運(yùn)行#kinit administrator@TEST.COM,同樣可以看到"kinit: NOTICE: ticket renewable lifetime is 1 week"
3、再運(yùn)#net ads join administrator@TEST.COM 時(shí)就如現(xiàn)如下報(bào)錯(cuò)
Failed to join domain: Operations error
請(qǐng)各位幫忙分析一下是問(wèn)題出在那里?
謝謝! |
|