Antes de nada, un saludo a la lista. Me he encontrado con el siguiente problema en una debian stretch:
Si prueba a montar un directorio remoto compartido mediante el protocolo CIFS y autenticandome con kerberos, la cosa funciona: #v+ # kinit zicotropico@IESPJM.DOMUS Password for zicotropico@IESPJM.DOMUS: Warning: Your password will expire in 35 days on dom 19 feb 2017 15:12:11 CET # klist Ticket cache: FILE:/tmp/krb5cc_0 Default principal: zicotropico@IESPJM.DOMUS [...] # mount -t cifs -o sec=krb5 //dc/home/zicotropico prueba/ #v- El directorio remoto se monta sin dar problemas. Sin embargo, si cambio el fichero de credenciales, no consigo montar el directorio porque no se encuentra: #v+ # export KRB5CCNAME=FILE:/tmp/krb5cc_0_YYY # kinit zicotropico@IESPJM.DOMUS Password for zicotropico@IESPJM.DOMUS: Warning: Your password will expire in 35 days on dom 19 feb 2017 15:12:11 CET # klist Ticket cache: FILE:/tmp/krb5cc_0_YYY Default principal: zicotropico@IESPJM.DOMUS [...] # mount -t cifs -o sec=krb5 //dc/home/zicotropico prueba/ mount error(126): Required key not available Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) #v- He buscado en internet, pero sin éxito. ¿Alguno alcanza a entender por qué no funciona? Los programas k* sí que atienden a la existencia de la variable de ambiente KRB5CCNAME y consultan el fichero. Muchas gracias de antemano. -- El amor es como los columpios, porque casi siempre empieza siendo diversión y casi siempre acaba dando náuseas. --- Enrique Jardiel Poncela ---