{"id":706,"date":"2021-03-10T20:48:52","date_gmt":"2021-03-10T20:48:52","guid":{"rendered":"https:\/\/asgardius.company\/?p=322"},"modified":"2021-03-10T20:48:52","modified_gmt":"2021-03-10T20:48:52","slug":"instalacion-de-nextcloud-con-autenticacion-ldap-en-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=706","title":{"rendered":"Instalaci\u00f3n de Nextcloud con autenticaci\u00f3n LDAP en Ubuntu 20.04"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/sky-1441936_960_720.jpg\" alt=\"\" class=\"wp-image-324\"\/><\/figure>\n\n\n\n<p>Para instalar nextcloud primero necesitamos los m\u00f3dulos php que recomend\u00e9 en el tutorial del servidor LAMP adem\u00e1s de los siguientes<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install php-ldap php-imagick libmagickcore-6.q16-6-extra php-bcmath php-gmp php-apcu<\/code><\/pre>\n\n\n\n<p>Creamos una base de datos MySQL y un usuario con permisos de acceso a esta<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root\nCREATE DATABASE nextcloud;\nCREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'password';\nGRANT ALL ON nextcloud.* TO 'nextcloud'@'localhost';<\/code><\/pre>\n\n\n\n<p>Descargamos el instalador web de Nextcloud y lo movemos al directorio ra\u00edz de nuestro servidor web<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/download.nextcloud.com\/server\/installer\/setup-nextcloud.php\nsudo mv setup-nextcloud.php \/var\/www\/nextcloud\nsudo chown -R www-data:www-data \/var\/www\/nextcloud<\/code><\/pre>\n\n\n\n<p>Introducimos la direcci\u00f3n de nuestro servidor web en el navegador apuntando al archivo setup-nextcloud.php y seguimos las instrucciones hasta finalizar la instalaci\u00f3n. Una vez instalado nos quedar\u00eda algo similar a esto<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-07-13-1024x550.png\" alt=\"\" class=\"wp-image-328\"\/><\/figure>\n\n\n\n<p>En caso de querer utilizarlo con usuarios locales el tutorial acaba aqu\u00ed, pero en caso de querer integrarlo con un directorio LDAP seguir leyendo.<\/p>\n\n\n\n<p>Al hacer clic en nuestro avatar se abrir\u00e1 un men\u00fa en el cual seleccionaremos el elemento &#8220;Aplicaciones&#8221;. Presionamos en la lupa de la parte superior de la pantalla, buscamos &#8220;ldap&#8221; e instalamos las aplicaciones &#8220;LDAP user and group backend&#8221; y &#8220;Write support for LDAP&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-14-06-1024x550.png\" alt=\"\" class=\"wp-image-329\"\/><\/figure>\n\n\n\n<p>Una vez instaladas nos vamos al men\u00fa y seleccionamos la opci\u00f3n &#8220;Configuraciones&#8221; y buscamos la opci\u00f3n &#8220;Integraci\u00f3n con LDAP \/ AD&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-15-26-1024x550.png\" alt=\"\" class=\"wp-image-330\"\/><\/figure>\n\n\n\n<p>Introducimos la informaci\u00f3n que anotamos al crear el directorio y nos quedar\u00eda algo as\u00ed<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-25-37-1024x550.png\" alt=\"\" class=\"wp-image-332\"\/><\/figure>\n\n\n\n<p>La parte del filtro de usuarios la dejamos intacta<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-27-19-1024x550.png\" alt=\"\" class=\"wp-image-333\"\/><\/figure>\n\n\n\n<p>Los atributos de inicio de sesi\u00f3n pueden quedarse intactos o cambiarse para ser m\u00e1s parecidos a los que utiliza el servidor de correo (el servidor de correo utiliza la direcci\u00f3n de email). Una vez configurado nos vamos al menu de usuarios y despues de esperar un tiempo nos aparecer\u00e1n los usuarios de nuestro directorio<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/06\/Captura-de-pantalla-de-2021-03-10-13-32-37-1024x550.png\" alt=\"\" class=\"wp-image-334\" width=\"683\" height=\"366\"\/><\/figure>\n\n\n\n<p>Desde el panel de usuarios podemos cambiar contrase\u00f1as, cambiar cuotas de almacenamiento, desactivar cuentas y eliminarlas. Para agregar cuentas al directorio LDAP se necesitar\u00e1 el script incluido con iRedMail (en caso de haberlo instalado con ese software)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para instalar nextcloud primero necesitamos los m\u00f3dulos php que recomend\u00e9 en el tutorial del servidor LAMP adem\u00e1s de los siguientes Creamos una base de datos MySQL y un usuario con permisos de acceso a esta Descargamos el instalador web de Nextcloud y lo movemos al directorio ra\u00edz de nuestro servidor web Introducimos la direcci\u00f3n de&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=706\">Seguir leyendo <span class=\"screen-reader-text\">Instalaci\u00f3n de Nextcloud con autenticaci\u00f3n LDAP en Ubuntu 20.04<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-706","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=706"}],"version-history":[{"count":0,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/706\/revisions"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}