<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Instalaci%C3%B3n_do_servidor_kerberos_en_Ubuntu_Server</id>
	<title>Instalación do servidor kerberos en Ubuntu Server - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Instalaci%C3%B3n_do_servidor_kerberos_en_Ubuntu_Server"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Instalaci%C3%B3n_do_servidor_kerberos_en_Ubuntu_Server&amp;action=history"/>
	<updated>2026-10-26T11:38:30Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Instalaci%C3%B3n_do_servidor_kerberos_en_Ubuntu_Server&amp;diff=21200&amp;oldid=prev</id>
		<title>Antonio en 16:48 5 mar 2011</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Instalaci%C3%B3n_do_servidor_kerberos_en_Ubuntu_Server&amp;diff=21200&amp;oldid=prev"/>
		<updated>2011-03-05T16:48:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Neste apartado abordaremos os pasos necesarios para instalar o servidor kerberos e configuralo para que use como base de datos de usuarios o servidor LDAP. Pero en primeiro lugar, teremos que engadir no LDAP o esquema de kerberos, que define unha serie de atributos que o servidor kerberos precisará almacenar para os &amp;#039;&amp;#039;principals&amp;#039;&amp;#039;, e que deberán ter aqueles usuarios que vaian usar kerberos para autenticarse contra outros servizos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalar e configurar o servidor kerberos ==&lt;br /&gt;
&lt;br /&gt;
* Teremos que configurar o servidor de kerberos para que actúe como Centro de Distribución de Chaves (&amp;#039;&amp;#039;KDC&amp;#039;&amp;#039;). Instalamos no servidor os paquetes necesarios:&lt;br /&gt;
 sudo apt-get install krb5-kdc krb5-admin-server&lt;br /&gt;
&lt;br /&gt;
Na instalación dos paquetes, pediránsenos algúns datos de configuración básicos para o novo servidor kerberos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Configuración do reino no cliente kerberos&amp;quot; widths=&amp;quot;350px&amp;quot;  heights=&amp;quot;175px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:Instalacion_servidor_kerberos-1.png| Introducimos o nome do reino predeterminado para este servidor; será o mesmo que o nome de DNS do noso dominio en maiúsculas.&lt;br /&gt;
Image:Instalacion_servidor_kerberos-2.png| O servidor do reino será o noso servidor.&lt;br /&gt;
Image:Instalacion_servidor_kerberos-3.png| Poñemos o mesmo como servidor administrativo.&lt;br /&gt;
Image:Platega_U910_Server_Instalar_kerberos1.png| Información sobre a instalación do paquete e comando que podemos usar para crear o reino kerberos. Nós non usaremos ese comando, xa que usaremos un específico para o uso do LDAP como base de datos.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configurar o servidor LDAP para servir de base de datos de kerberos ==&lt;br /&gt;
&lt;br /&gt;
=== Incluír o esquema de kerberos no servidor LDAP ===&lt;br /&gt;
&lt;br /&gt;
* Instalaremos o paquete &amp;#039;&amp;#039;&amp;#039;krb5-kdc-ldap&amp;#039;&amp;#039;&amp;#039; que contén o esquema de kerberos para LDAP:&lt;br /&gt;
 sudo apt-get install krb5-kdc-ldap&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* O paquete inclúe o esquema en formato &amp;#039;&amp;#039;schema&amp;#039;&amp;#039; e comprimido, así que o descomprimiremos e transformarémolo a formato LDIF para poder engadilo no LDAP:&lt;br /&gt;
 sudo gzip -d /usr/share/doc/krb5-kdc-ldap/kerberos.schema.gz&lt;br /&gt;
 sudo cp /usr/share/doc/krb5-kdc-ldap/kerberos.schema /etc/ldap/schema/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Creamos o ficheiro &amp;#039;&amp;#039;schema_convert.conf&amp;#039;&amp;#039; co seguinte contido:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
include /etc/ldap/schema/core.schema&lt;br /&gt;
include /etc/ldap/schema/collective.schema&lt;br /&gt;
include /etc/ldap/schema/corba.schema&lt;br /&gt;
include /etc/ldap/schema/cosine.schema&lt;br /&gt;
include /etc/ldap/schema/duaconf.schema&lt;br /&gt;
include /etc/ldap/schema/dyngroup.schema&lt;br /&gt;
include /etc/ldap/schema/inetorgperson.schema&lt;br /&gt;
include /etc/ldap/schema/java.schema&lt;br /&gt;
include /etc/ldap/schema/misc.schema&lt;br /&gt;
include /etc/ldap/schema/nis.schema&lt;br /&gt;
include /etc/ldap/schema/openldap.schema&lt;br /&gt;
include /etc/ldap/schema/ppolicy.schema&lt;br /&gt;
include /etc/ldap/schema/kerberos.schema&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Creamos un directorio temporal para almacenar o ficheiros LDIF:&lt;br /&gt;
 mkdir /tmp/ldif_output&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Usamos o comando &amp;#039;&amp;#039;slapcat&amp;#039;&amp;#039; para converter o ficheiro de esquema a LDIF:&lt;br /&gt;
 slapcat -f schema_convert.conf -F /tmp/ldif_output -n0 -s &amp;quot;cn={12}kerberos,cn=schema,cn=config&amp;quot; &amp;gt; /tmp/cn=kerberos.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Editamos o ficheiro creado por este último comando: &amp;#039;&amp;#039;/tmp/cn\=kerberos.ldif&amp;#039;&amp;#039;, cambiando estes dous atributos:&lt;br /&gt;
 dn: cn=kerberos,cn=schema,cn=config&lt;br /&gt;
 ...&lt;br /&gt;
 cn: kerberos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* e borrando as seguintes liñas que se atopan ao final do ficheiro:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
structuralObjectClass: olcSchemaConfig&lt;br /&gt;
entryUUID: 18ccd010-746b-102d-9fbe-3760cca765dc&lt;br /&gt;
creatorsName: cn=config&lt;br /&gt;
createTimestamp: 20090111203515Z&lt;br /&gt;
entryCSN: 20090111203515.326445Z#000000#000#000000&lt;br /&gt;
modifiersName: cn=config&lt;br /&gt;
modifyTimestamp: 20090111203515Z&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Cargamos o esquema en formato LDIF (contrasinal &amp;#039;&amp;#039;1234&amp;#039;&amp;#039;):&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ldapadd -x -D cn=admin,cn=config -W -f /tmp/cn\=kerberos.ldif&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter LDAP Password:&amp;#039;&amp;#039; &lt;br /&gt;
 &amp;#039;&amp;#039;adding new entry &amp;quot;cn=kerberos,cn=schema,cn=config&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Engadir os índices necesarios para as buscas de kerberos ===&lt;br /&gt;
&lt;br /&gt;
* Engadimos un índice para o atributo &amp;#039;&amp;#039;krbPrincipalName&amp;#039;&amp;#039;, que almacena o nome do usuario ou principal, que será o dato polo que kerberos buscará aos usuarios (Premer despois da última liña Control+D):&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ldapmodify -x -D cn=admin,cn=config -W&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter LDAP Password:&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;dn: olcDatabase={1}hdb,cn=config&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;add: olcDbIndex&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;olcDbIndex: krbPrincipalName eq,pres,sub&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Actualizar a listas de control de acceso do LDAP ===&lt;br /&gt;
&lt;br /&gt;
* Utilizamos de novo o comando &amp;#039;&amp;#039;ldapmodify&amp;#039;&amp;#039; (De novo prememos Control+D para introducir as liñas en formato LDIF):&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;ldapmodify -x -D cn=admin,cn=config -W&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter LDAP Password:&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;dn: olcDatabase={1}hdb,cn=config&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;replace: olcAccess&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;olcAccess: {0}to attrs=userPassword,shadowLastChange,krbPrincipalKey by self write by anonymous auth by dn.base=&amp;quot;cn=admin,dc=iescalquera,dc=local&amp;quot; write by * none&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;add: olcAccess&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;olcAccess: to dn.base=&amp;quot;&amp;quot; by * read&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;add: olcAccess&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;olcAccess: to * by dn=&amp;quot;cn=admin,dc=iescalquera,dc=local&amp;quot; write by * read&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Configurar o reino kerberos e autenticación contra o LDAP ==&lt;br /&gt;
&lt;br /&gt;
=== Configurar kerberos para usar o LDAP como base de datos ===&lt;br /&gt;
&lt;br /&gt;
* Imos editar o ficheiro de configuración de kerberos &amp;#039;&amp;#039;/etc/krb5.conf&amp;#039;&amp;#039; incluíndo as liñas que aparecen en negriña. O que facemos con esta configuración é configurar o servidor kerberos para que use como base de datos de usuario o servidor LDAP. Tamén de paso imos activar os logs do servidor kerberos para poder analizar posibles erros:&lt;br /&gt;
&lt;br /&gt;
 [realms]&lt;br /&gt;
         IESCALQUERA.LOCAL = {&lt;br /&gt;
                 kdc = server00.iescalquera.local&lt;br /&gt;
                 admin_server = server00.iescalquera.local&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;default_domain = iescalquera.local&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;database_module = openldap_ldapconf&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
         }&lt;br /&gt;
 &lt;br /&gt;
 [domain_realm]&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;.iescalquera.local = IESCALQUERA.LOCAL&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;iescalquera.local = IESCALQUERA.LOCAL&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;[dbdefaults]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;ldap_kerberos_container_dn = dc=iescalquera,dc=local&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;[dbmodules]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;openldap_ldapconf = {&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;db_library = kldap&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;ldap_kdc_dn = &amp;quot;cn=admin,dc=iescalquera,dc=local&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;# este obxecto precisa ter permisos de lectura no contedor&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;# do reino, contedor de usuario e subarbores do reino&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;ldap_kadmind_dn = &amp;quot;cn=admin,dc=iescalquera,dc=local&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;ldap_service_password_file = /etc/krb5kdc/service.keyfile&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;ldap_servers = ldapi:///&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
                 &amp;#039;&amp;#039;&amp;#039;ldap_conns_per_server = 5&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
         &amp;#039;&amp;#039;&amp;#039;}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;[logging]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
      &amp;#039;&amp;#039;&amp;#039;kdc = SYSLOG:INFO:DAEMON&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
      &amp;#039;&amp;#039;&amp;#039;admin_server = SYSLOG:INFO:DAEMON&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
      &amp;#039;&amp;#039;&amp;#039;default = SYSLOG:INFO:DAEMON&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Crear e configurar o reino kerberos ===&lt;br /&gt;
&lt;br /&gt;
* Usamos o comando &amp;#039;&amp;#039;kdb5_ldap_util utility&amp;#039;&amp;#039; para crear o reino de kerberos. O comando solicitaranos o contrasinal do usuario administrador do LDAP (&amp;#039;&amp;#039;admin&amp;#039;&amp;#039;) e despois establecer un contrasinal para a base de datos mestra do LDAP (poremos &amp;#039;&amp;#039;&amp;#039;abc123.&amp;#039;&amp;#039;&amp;#039;): &lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo kdb5_ldap_util -D  cn=admin,dc=iescalquera,dc=local create -subtrees dc=iescalquera,dc=local -r IESCALQUERA.LOCAL -s -H ldap://localhost&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Password for &amp;quot;cn=admin,dc=iescalquera,dc=local&amp;quot;: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Initializing database for realm &amp;#039;IESCALQUERA.LOCAL&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;You will be prompted for the database Master Password.&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;It is important that you NOT FORGET this password.&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter KDC database master key: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Re-enter KDC database master key to verify: &amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Creamos un ficheiro no que se almacena o contrasinal que terá que usar kerberos para conectarse ao servidor LDAP: &lt;br /&gt;
 sudo kdb5_ldap_util -D  cn=admin,dc=iescalquera,dc=local stashsrvpw -f /etc/krb5kdc/service.keyfile cn=admin,dc=iescalquera,dc=local&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lanzamos os servizos de kerberos, para comprobar que os datos introducidos son correctos:&lt;br /&gt;
 sudo /etc/init.d/krb5-admin-server restart&lt;br /&gt;
 sudo /etc/init.d/krb5-kdc restart&lt;br /&gt;
&lt;br /&gt;
== Sincronizar a hora do sistema ==&lt;br /&gt;
&lt;br /&gt;
* Como vimos na introdución a kerberos, neste protocolo é moi importante a sincronización da hora entre o cliente e o servidor, xa que o ticket emitido polo servidor kerberos ten unha validez entre unha data/hora inicio e data/hora fin, e o cliente crea o paquete &amp;#039;&amp;#039;autenticador&amp;#039;&amp;#039; introducindo a súa hora do sistema, que logo e comprobado polo Servidor do Servizo. É por iso que se a hora do sistema cliente e servidor teñen un desfase superior a 5 minutos, o protocolo kerberos pode comezar a fallar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Para evitalo, imos sincronizar a hora do cliente e do servidor con un servidor de tempos, usando o protocolo [http://es.wikipedia.org/wiki/Network_Time_Protocol NTP]. En Ubuntu podemos usar o comando &amp;#039;&amp;#039;&amp;#039;ntpdate&amp;#039;&amp;#039;&amp;#039; para sincronizar a hora con un servidor de tempos. Por exemplo:&lt;br /&gt;
 sudo ntpdate es.pool.ntp.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Con isto xa temos sincronizada a hora do servidor con este servidor. Para maior seguridade, sería interesante definir unha tarefa programada que cada certas horas execute este comando, pero isto o veremos máis adiante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* En http://www.pool.ntp.org podemos buscar direccións de servidor NTP distribuídos por todo o mundo.&lt;br /&gt;
&lt;br /&gt;
== Engadir usuario administrador de kerberos==&lt;br /&gt;
&lt;br /&gt;
* En kerberos, os usuarios reciben o nome de &amp;#039;&amp;#039;pincipals&amp;#039;&amp;#039;. Imos crear un &amp;#039;&amp;#039;principal&amp;#039;&amp;#039; con privilexios de administración en kerberos, para poder manipular no futuro a información de kerberos (e lle teremos que asociar un contrasinal). Usaremos os comandos &amp;#039;&amp;#039;kadmin.local&amp;#039;&amp;#039; e &amp;#039;&amp;#039;kadmin&amp;#039;&amp;#039;, que permiten xestionar a información de kerberos (usaremos &amp;#039;&amp;#039;kadmin.local&amp;#039;&amp;#039; cando nos imos conectar a kerberos dende o propio servidor):&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo kadmin.local -q &amp;quot;addprinc admin/admin&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Authenticating as principal root/admin@IESCALQUERA.LOCAL with password.&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;WARNING: no policy specified for admin/admin@IESCALQUERA.LOCAL; defaulting to no policy&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Enter password for principal &amp;quot;admin/admin@IESCALQUERA.LOCAL&amp;quot;: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Re-enter password for principal &amp;quot;admin/admin@IESCALQUERA.LOCAL&amp;quot;: &amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;&amp;#039;Principal &amp;quot;admin/admin@IESCALQUERA.LOCAL&amp;quot; created.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Darémoslle privilexios a este usuario, creando o ficheiro &amp;#039;&amp;#039;/etc/krb5kdc/kadm5.acl&amp;#039;&amp;#039; co contido:&lt;br /&gt;
 */admin@IESCALQUERA.LOCAL	*&lt;br /&gt;
 &lt;br /&gt;
E reiniciamos de novo os servizos de kerberos para cargar a nova acl:&lt;br /&gt;
 sudo /etc/init.d/krb5-admin-server restart&lt;br /&gt;
 sudo /etc/init.d/krb5-kdc restart&lt;br /&gt;
&lt;br /&gt;
== Engadir un principal ==&lt;br /&gt;
&lt;br /&gt;
Agora xa podemos engadir un principal que se corresponda con un usuario do dominio, como por exemplo o usuario &amp;#039;&amp;#039;xan&amp;#039;&amp;#039;. Asignarémoslle como contrasinal &amp;#039;&amp;#039;&amp;#039;abc123.&amp;#039;&amp;#039;&amp;#039; xa que é o mesmo contrasinal que o usuario &amp;#039;&amp;#039;&amp;#039;xan&amp;#039;&amp;#039;&amp;#039; ten no LDAP:&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;sudo kadmin.local&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Authenticating as principal root/admin@IESCALQUERA.LOCAL with password.&lt;br /&gt;
 kadmin.local:   &amp;#039;&amp;#039;&amp;#039;addprinc -x dn=&amp;quot;uid=xan,ou=usuarios,dc=iescalquera,dc=local&amp;quot; xan&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 WARNING: no policy specified for xan@IESCALQUERA.LOCAL; defaulting to no policy&lt;br /&gt;
 Enter password for principal &amp;quot;xan@IESCALQUERA.LOCAL&amp;quot;: &lt;br /&gt;
 Re-enter password for principal &amp;quot;xan@IESCALQUERA.LOCAL&amp;quot;: &lt;br /&gt;
 Principal &amp;quot;xan@IESCALQUERA.LOCAL&amp;quot; created.&lt;br /&gt;
 kadmin.local:  &amp;#039;&amp;#039;&amp;#039;exit&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- [[Usuario:antonio| Antonio de Andrés Lema]] e [[Usuario:Carrion| Carlos Carrión Álvarez]]&lt;/div&gt;</summary>
		<author><name>Antonio</name></author>
	</entry>
</feed>