{"id":413,"date":"2008-05-21T23:15:42","date_gmt":"2008-05-21T21:15:42","guid":{"rendered":"http:\/\/www.loeda.net\/blog\/?p=413"},"modified":"2013-04-05T07:45:59","modified_gmt":"2013-04-05T06:45:59","slug":"como-instalar-y-configurar-webmin-en-opensolaris","status":"publish","type":"post","link":"https:\/\/www.loeda.net\/bitacora\/2008\/05\/21\/como-instalar-y-configurar-webmin-en-opensolaris\/","title":{"rendered":"Como instalar y configurar Webmin en OpenSolaris"},"content":{"rendered":"<p><a href=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin-blue.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-416\" style=\"float: left;\" title=\"Webmin Logo\" src=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin-blue.png\" alt=\"\" width=\"212\" height=\"50\" \/><\/a>Sin duda <a title=\"Webmin\" href=\"http:\/\/www.webmin.com\/\" target=\"_blank\">Webmin<\/a> es una magnifica herramienta de gesti\u00f3n web de cualquier sistema Unix.<\/p>\n<p>OpenSolaris ya tiene como paquete b\u00e1sico este magnifico programa.<\/p>\n<p>El proceso de instalaci\u00f3n es bien sencillo.<\/p>\n<p><!--more--><\/p>\n<h2>Buscar e instalar el paquete de software<\/h2>\n<p>Primero buscamos el paquete.<\/p>\n<pre lang=\"bash\">Last login: Wed May 21 18:51:19 2008\nSun Microsystems Inc.   SunOS 5.11      snv_86  January 2008\n-bash-3.2$ pfexec pkg search -r webmin\nINDEX      ACTION    VALUE                     PACKAGE\nbasename   dir       etc\/webmin\/webmin         pkg:\/SUNWwebmin@1.340-0.86\nbasename   dir       etc\/webmin\/webmin         pkg:\/SUNWwebmin@1.340-0.75\nbasename   dir       etc\/webmin\/webmin         pkg:\/SUNWwebmin@1.340-0.86\nbasename   dir       etc\/webmin\/webmin         pkg:\/SUNWwebmin@1.340-0.79<\/pre>\n<p>Ahora una vez encontrado el paquete los instalamos<\/p>\n<pre lang=\"bash\">-bash-3.2$ pfexec pkg install SUNWwebmin<\/pre>\n<p>Esperamos ver terminar la instalaci\u00f3n<\/p>\n<pre lang=\"bash\">DOWNLOAD                                    PKGS       FILES     XFER (MB)\nCompleted                                    1\/1 19946\/19946   40.35\/40.35\n\nPHASE                                        ACTIONS\nInstall Phase                            24298\/24298<\/pre>\n<h2>Configurar Webmin<\/h2>\n<p>Ahora configuramos Webmin (ojo este paso se debe realizar como root)<\/p>\n<pre lang=\"bash\">-bash-3.2$ su\nPassword:\nusuario@opensolaris:~# \/usr\/sfw\/bin\/webminsetup\nLogin name (default root):\nroot\nWeb server port (default 10000):\n10000\n\nUse SSL?  [y,n,?,q] y\n***********************************************************************\n*            Welcome to the Webmin setup script, version 1.340        *\n***********************************************************************\nWebmin is a web-based interface that allows Unix-like operating\nsystems and common Unix services to be easily administered.\n\nInstalling Webmin in \/usr\/sfw\/lib\/webmin ...\n\n***********************************************************************\nWebmin uses separate directories for configuration files and log files.\nUnless you want to run multiple versions of Webmin at the same time\nyou can just accept the defaults.\n\nConfig file directory [\/etc\/webmin]: Found existing Webmin configuration in \/etc\/webmin\n\nCreating start and stop scripts..\n..done\n\nUpdating config files..\n\n..done\n\nChanging ownership and permissions ..\n..done\n\nRunning postinstall scripts ..\n..done\n\nAttempting to start Webmin mini web server..\n..done\n\n***********************************************************************\nWebmin has been installed and started successfully. Use your web\nbrowser to go to\n\n  http:\/\/opensolaris:10000\/\n\nand login with the name and password you entered previously.<\/pre>\n<p>Comprobamos si el servicio esta correctamente instalado<\/p>\n<pre lang=\"bash\">egloeda@opensolaris:~# svcs -a |grep webmin\nonline         21:41:43 svc:\/application\/management\/webmin:default<\/pre>\n<h2>Uff, tenemos un problema<\/h2>\n<p>Ahora podemos utilizar Webmin, basta con poner la direcci\u00f3n http:\/\/opensolaris:10000, pero al intentar entrar como <em>root<\/em> nos da el siguiente error,  <em>ErrorLogin Failed Login failed. Please try again.<\/em>,<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin_opensolaris_error_login_failed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-414 aligncenter\" title=\"Webmin en Opensolaris, Error login failed\" src=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin_opensolaris_error_login_failed-300x184.jpg\" alt=\"Error al intentar entrar en Webmin instalado en OpenSolaris\" width=\"300\" height=\"184\" srcset=\"http:\/\/cdn.loeda.net\/uploads\/2008\/05\/webmin_opensolaris_error_login_failed-300x184.jpg 300w, http:\/\/cdn.loeda.net\/uploads\/2008\/05\/webmin_opensolaris_error_login_failed.jpg 505w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>No se preocupe esto tiene soluci\u00f3n, es un bug ya identificado y la forma de solucionarlo es el siguiente.<\/p>\n<ul>\n<li>Editamos el fichero \/etc\/webmin\/miniserv.users, y cambiamos el usuario root, por el usuario activo, en mi caso se llama <em>elusuario<\/em>. En el fichero cambiamos la linea <em>root:x:0<\/em> por <em>elusuario:x:101<\/em> .<\/li>\n<li>Editamos el fichero \/etc\/webmin\/webmin.acl, copiamos todo el texto, y lo pegamos al final del fichero, de este nuevo bloque cambiamos <em>root<\/em> por <em>elusuario<\/em>.<\/li>\n<li>Reiniciamos el servicio.<\/li>\n<\/ul>\n<pre lang=\"bash\">elusuario@opensolaris:~# svcadm restart svc:\/application\/management\/webmin:default<\/pre>\n<h2>El final<\/h2>\n<p>Ya podemos utilizar Webmin, tan solo recordar que el usuario ya no es <em>root<\/em> si no <em>elusuario<\/em>.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin_opensolaris_funcionando.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-415 aligncenter\" title=\"Webmin instalado en OpenSolaris\" src=\"http:\/\/www.loeda.net\/bitacora\/wp-content\/uploads\/2008\/05\/webmin_opensolaris_funcionando-300x193.png\" alt=\"\" width=\"300\" height=\"193\" srcset=\"http:\/\/cdn.loeda.net\/uploads\/2008\/05\/webmin_opensolaris_funcionando-300x193.png 300w, http:\/\/cdn.loeda.net\/uploads\/2008\/05\/webmin_opensolaris_funcionando.png 658w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Saludos<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sin duda Webmin es una magnifica herramienta de gesti\u00f3n web de cualquier sistema Unix. OpenSolaris ya tiene como paquete b\u00e1sico este magnifico programa. El proceso de instalaci\u00f3n es bien sencillo.<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[750],"class_list":["post-413","post","type-post","status-publish","format-standard","hentry","category-espana","tag-sin-etiqueta","author-emilio"],"_links":{"self":[{"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/posts\/413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/comments?post=413"}],"version-history":[{"count":0,"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/posts\/413\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/media?parent=413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/categories?post=413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.loeda.net\/bitacora\/wp-json\/wp\/v2\/tags?post=413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}