One place for hosting & domains

      Webmin

      Cara Menginstal Webmin pada Ubuntu 20.04


      Pengantar

      Webmin adalah panel kontrol web modern yang memungkinkan Anda untuk mengelola server Linux melalui antarmuka berbasis peramban. Dengan Webmin, Anda dapat mengelola akun pengguna, mengonfigurasi pengaturan DNS, dan mengubah pengaturan untuk paket-paket umum secara langsung ketika sistem sedang berjalan.

      Dalam tutorial ini, Anda akan menginstal dan mengonfigurasi Webmin pada server Anda dan mengamankan akses ke antarmuka dengan sertifikat yang valid dari Let’s Encrypt. Kemudian, Anda akan menggunakan Webmin untuk menambah akun pengguna baru, dan memperbarui semua paket pada server Anda dari dasbor.

      Prasyarat

      Untuk menyelesaikan tutorial ini, Anda akan memerlukan:

      Langkah 1 — Menginstal Webmin

      Pertama-tama, perbarui indeks paket server jika Anda belum melakukannya baru-baru ini:

      Lalu, kita perlu menambah repositori Webmin agar kita dapat menginstal dan memperbarui Webmin dengan menggunakan manajer paket kita. Kita dapat melakukannya dengan menambahkan repositori ke berkas /etc/apt/sources.list.

      Buka berkas tersebut di editor pilihan Anda. Di sini, kita akan menggunakan nano:

      • sudo nano /etc/apt/sources.list

      Kemudian, tambahkan baris ini ke bagian bawah berkas untuk menambahkan repositori baru:

      /etc/apt/sources.list

      . . .
      deb http://download.webmin.com/download/repository sarge contrib
      

      Simpan berkas dan keluar dari editor. Jika Anda menggunakan nano, lakukan hal itu dengan menekan CTRL + X, Y, lalu ENTER.

      Selanjutnya, Anda akan menambahkan kunci PGP dari Webmin sehingga sistem Anda akan memercayai repositori baru. Agar dapat melakukannya, Anda harus menginstal paket gnupg1, yang merupakan alat GNU untuk mengamankan komunikasi dan penyimpanan data.

      Setelah itu, unduh kunci PGP dari Webmin dengan wget dan tambahkan itu ke daftar kunci dari sistem Anda:

      • wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add

      Selanjutnya, perbarui daftar paket kembali agar mencakup repositori Webmin yang kini telah dipercaya:

      Lalu, instal Webmin:

      Setelah instalasi selesai, Anda akan disajikan dengan keluaran berikut:

      Output

      . . . Webmin install complete. You can now login to https://your_server:10000 as root with your root password, or as any user who can use sudo.

      Catatan: Jika Anda telah menginstal dan mengaktifkan ufw selama langkah prasyarat, Anda akan perlu menjalankan perintah berikut untuk mengizinkan Webmin melewati firewall:

      Untuk keamanan ekstra, Anda mungkin ingin mengonfigurasi firewall Anda untuk mengizinkan akses ke porta ini dari kisaran IP tertentu.

      Mari kita amankan akses ke Webmin dengan menambahkan sertifikat yang valid.

      Langkah 2 — Menambahkan Sertifikat yang Valid dengan Let’s Encrypt

      Webmin memang sudah dikonfigurasi untuk menggunakan HTTPS, tetapi Webmin menggunakan sertifikat yang tidak tepercaya dan ditandatangani sendiri. Mari kita menggantinya dengan sertifikat yang valid dari Let’s Encrypt.

      Bernavigasilah ke https://your_domain:10000 pada peramban web Anda, ganti your_domain dengan nama domain yang mengarah ke alamat IP server Anda.

      Catatan: Saat log masuk untuk pertama kalinya, Anda akan melihat peringatan “SSL tidak valid”. Peringatan ini mungkin memiliki kalimat yang berbeda tergantung peramban Anda, tetapi alasan dari peringatan ini adalah bahwa server telah menghasilkan sertifikat yang ditandatangani sendiri. Izinkan pengecualian dan lanjutkan ke domain Anda sehingga Anda dapat mengganti sertifikat yang ditandatangani sendiri dengan sertifikat dari Let’s Encrypt.

      Anda akan disajikan dengan layar log masuk. Masuk dengan pengguna non-root yang Anda ciptakan ketika memenuhi prasyarat untuk tutorial ini.

      Setelah Anda log masuk, layar pertama yang Anda akan lihat adalah dasbor Webmin. Sebelum Anda dapat menerapkan sertifikat yang valid, Anda harus menyiapkan nama hos server. Carilah bidang System hostname dan klik tautan di sebelah kanan, seperti yang ditunjukkan dalam gambar berikut:

      Gambar yang menunjukkan lokasi tautan pada dasbor Webmin

      Ini akan membawa Anda ke laman Hostname and DNS Client. Temukan bidang Hostname, dan masukkan Nama Domain yang Sepenuhnya Memenuhi Syarat ke bidang tersebut. Kemudian, klik tombol Save di bagian bawah laman untuk menerapkan pengaturan.

      Setelah Anda menyiapkan nama hos Anda, klik pada menu menurun Webmin di bilah navigasi sebelah kiri, lalu klik pada Webmin Configuration.

      Dari laman Webmin Configuration, pilih SSL Encryption dari daftar ikon, lalu klik pada tab Let’s Encrypt. Anda akan melihat layar seperti gambar berikut:

      Gambar yang menunjukkan tab Let's Encrypt dari bagian SSL Encryption

      Pada laman ini, Anda akan memberi tahu Webmin cara memperoleh dan memperbarui sertifikat Anda. Sertifikat Let’s Encrypt kedaluwarsa setelah 3 bulan, tetapi Anda dapat menginstruksikan Webmin untuk secara otomatis mencoba memperbarui sertifikat Let’s Encrypt setiap bulan. Let’s Encrypt mencari berkas verifikasi pada server, sehingga kita akan mengonfigurasi Webmin untuk menempatkan berkas verifikasi di dalam folder /var/www/your_domain, yang merupakan folder yang digunakan oleh server web Apache yang telah Anda konfigurasikan sebelumnya dalam langkah prasyarat. Ikuti langkah-langkah ini untuk menyiapkan sertifikat Anda:

      1. Isi Hostnames for certificate dengan FQDN Anda.
      2. Untuk Website root directory for validation file, pilih tombol Other Directory dan masukkan root dokumen situs web Anda. Dengan asumsi Anda mengikuti tutorial prasyarat Apache, maka direktorinya adalah /var/www/your_domain.
      3. Untuk bagian Months between automatic renewal, batalkan pemilihan Only renew manually dengan mengetik 1 di dalam kotak input, dan pilih tombol radio di sebelah kiri dari kotak input.

      Klik tombol Request Certificate. Setelah beberapa detik, Anda akan melihat layar konfirmasi.

      Untuk menggunakan sertifikat baru, klik tombol Return to Webmin configuration pada layar konfirmasi. Dari laman itu, gulir ke bawah dan klik tombol Restart Webmin. Tunggu sekitar 30 detik, lalu muat ulang laman itu dan log masuk lagi. Peramban Anda kini seharusnya menunjukkan bahwa sertifikat itu valid.

      Langkah 3 — Menggunakan Webmin

      Anda kini telah menyiapkan instans yang berjalan dengan aman dari Webmin. Mari kita lihat cara menggunakannya.

      Webmin memiliki banyak modul berbeda yang dapat mengontrol segalanya, mulai dari dari Server DNS BIND hingga menambahkan pengguna ke sistem. Mari kita lihat cara menciptakan pengguna baru, lalu kita jelajahi cara memperbarui paket sistem Anda menggunakan Webmin.

      Mengelola Pengguna dan Grup

      Mari kita jelajahi cara mengelola pengguna dan grup di server Anda.

      Pertama-tama, klik menu menurun System di bilah sisi kiri, lalu klik tautan untuk Users and Groups. Dari sini, Anda dapat menambahkan serta mengelola pengguna dan grup.

      Mari kita ciptakan pengguna baru bernama deploy, yang dapat Anda gunakan untuk menjadi hos dari aplikasi web. Ketika menciptakan pengguna, Anda dapat mengatur opsi untuk kedaluwarsa kata sandi, shell pengguna, dan apakah mereka mendapatkan direktori rumah.

      Untuk menambahkan pengguna, klik Create a new user, yang terletak di atas tabel pengguna. Ini menampilkan layar Create User, untuk memasukkan nama pengguna, kata sandi, grup, dan opsi lainnya. Ikuti instruksi ini untuk menciptakan pengguna:

      1. Masukkan Username dengan deploy.
      2. Pilih Automatic untuk User ID.
      3. Isi Real Name dengan nama deskriptif seperti Deployment user.
      4. Untuk Home Directory, pilih Automatic.
      5. Untuk Shell, pilih /bin/bash dari daftar menurun.
      6. Untuk Password, pilih Normal Password dan ketik kata sandi pilihan Anda.
      7. Loncatlah ke Primary Group dan pilih New group with same name as user.
      8. Untuk Secondary Group, pilih sudo dari daftar All groups. Ini seharusnya secara otomatis ditambahkan ke daftar In groups, tetapi jika tidak, tekan tombol -> untuk menambahkan itu.

      Setelah membuat pilihan itu, tekan Create. Ini akan menciptakan pengguna deploy secara singkat.

      Selanjutnya, mari kita lihat cara menginstal pembaruan ke sistem kita.

      Memperbarui Paket

      Webmin memungkinkan Anda untuk memperbarui semua paket Anda melalui antarmuka penggunanya. Untuk memperbarui semua paket Anda, pertama-tama, klik tombol Dashboard di atas bilah sisi kiri, lalu temukan bidang Package updates. Jika ada pembaruan yang tersedia, Anda akan melihat tautan yang menyatakan jumlah pembaruan yang tersedia.

      Klik tautan ini, lalu tekan Update selected packages untuk memulai pembaruan. Anda mungkin akan diminta untuk melakukan boot ulang server, yang juga Anda dapat lakukan melalui antarmuka Webmin.

      Kesimpulan

      Anda kini memiliki instans yang berjalan dengan aman dari Webmin dan Anda telah menggunakan antarmuka untuk menciptakan pengguna dan memperbarui paket. Webmin memberi Anda akses ke banyak hal yang biasanya Anda perlu akses melalui konsol, dan Webmin mengonfigurasinya dengan cara yang intuitif. Sebagai contoh, jika Anda memiliki Apache yang terinstal, Anda akan menemukan tab konfigurasi untuk Apache di dalam Servers, lalu Apache.

      Jelajahi antarmukanya, atau baca wiki Webmin Resmi untuk mempelajari lebih lanjut tentang mengelola sistem Anda dengan Webmin.



      Source link

      Cómo instalar Webmin en Ubuntu 20.04


      Introducción

      Webmin es un panel de control web moderno que le permite administrar su servidor Linux a través de una interfaz basada en navegador. Con Webmin, puede administrar cuentas de usuario, configurar los ajustes de DNS, y cambiar la configuración para los paquetes comunes en el momento.

      A través de este tutorial, instalará y configurará Webmin en su servidor, y protegerá el acceso a la interfaz con un certificado válido usando Let´s Encrypt. Luego, usará Webmin para añadir nuevas cuentas de usuario y actualizar todos los paquetes en su servidor desde el panel.

      Requisitos previos

      Para completar este tutorial, necesitará lo siguiente:

      Paso 1: Instalación de Webmin

      Primero, deberemos añadir el repositorio Webmin de forma que podamos instalar y actualizar Webmin usando nuestro administrador de paquetes. Esto se hace agregando el repositorio al archivo /etc/apt/sources.list.

      Abra el archivo en su editor preferido. En este caso, utilizaremos nano:

      • sudo nano /etc/apt/sources.list

      A continuación, agregue esta línea en la parte inferior del archivo para agregar el nuevo repositorio:

      /etc/apt/sources.list

      . . .
      deb http://download.webmin.com/download/repository sarge contrib
      

      Guarde el archivo y salga del editor. Si utiliza nano, podrá hacerlo presionando CTRL+X, Y y luego ENTER.

      A continuación, añadirá la clave PGP de Webmin para que su sistema confíe en el nuevo repositorio: Para hacer eso, primero debe instalar el paquete gnupg1, que es la herramienta de GNU para proteger la comunicación y el almacenamiento de datos.

      Actualice el índice de paquetes de su servidor si no lo ha hecho recientemente:

      Tras eso, descargue la clave PGP de Webmin con wget y añádala a la lista de claves de su sistema:

      • wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add

      A continuación, actualice la lista de paquetes de nuevo para incluir el repositorio Webmin que ahora es fiable:

      A continuación, instale Webmin:

      Cuando finalice la instalación, verá el siguiente resultado:

      Output

      . . . Webmin install complete. You can now login to https://your_server:10000 as root with your root password, or as any user who can use sudo.

      Nota: Si instaló y habilitó ufw durante el paso de requisitos previos, deberá ejecutar el siguiente comando para permitir a Webmin a través del firewall:

      Para mayor seguridad, es posible que desee configurar su firewall para que permita acceso únicamente a este puerto desde ciertos intervalos de IP.

      Vamos a proteger su acceso a Webmin añadiendo un certificado válido.

      Paso 2: Añadir un certificado válido con Let´s Encrypt

      Webmin ya está configurado para usar HTTPS, pero utiliza un certificado auto firmado, no confiable. Vamos a sustituirlo con un certificado válido de Let´s Encrypt.

      Navegue a https://your_domain:10000 en su navegador web, sustituyendo your_domain con el nombre del dominio que apunta a la dirección IP de su servidor.

      Nota: Al iniciar sesión por primera vez, verá una advertencia “Invalid SSL” (SSL no válido). Esta advertencia puede decir algo diferente dependiendo de su navegador, pero el motivo por el cual aparece es que el servidor ha generado un certificado auto firmado. Permita la excepción y continúe a su dominio para que pueda sustituir el certificado auto firmado con el de Let´s Encrypt.

      Se le presentará una pantalla de inicio de sesión. Inicie sesión con el non-root user que creó mientras completaba los requisitos previos de este tutorial.

      Una vez que inicie sesión, la primera pantalla que verá es el panel de control de Webmin. Antes de poder aplicar un certificado válido, tendrá que establecer el nombre de host del servidor. Busque el campo System hostname y haga clic en el enlace de la derecha, como se muestra en la siguiente imagen:

      Imagen que muestra dónde está el enlace en el panel de control de Webmin

      Esto le llevará a la página Hostname and DNS Client (Nombre de host y cliente DNS). Busque el campo Hostname e introduzca su nombre de dominio completamente cualificado en el campo. A continuación haga clic en Save (Guardar) en la parte inferior de la página para aplicar el ajuste.

      Tras haber establecido su nombre de host, haga clic en el menú desplegable de Webmin en la barra de navegación del lado izquierdo, y luego haga clic en Webmin Configuration (Configuración de Webmin).

      Desde la página Webmin Configuration, seleccione SSL Encryption (Cifrado SSL) desde la lista de iconos, y luego haga clic en la pestaña Let´s Encrypt. Verá una pantalla como la de la siguiente imagen:

      Imagen que muestra la pestaña de Let´s Encrypt en la sección SSL Encryption

      En esta página, indicará a Webmin cómo obtener y renovar su certificado. Los certificados de Let´s Encrypt caducan después de 3 meses, pero puede indicar a Webmin que intente renovar automáticamente el certificado de Let´s Encrypt cada mes. Let´s Encrypt busca un archivo de verificación en el servidor, de forma que configuraremos Webmin para que coloque el archivo de verificación dentro de la carpeta /var/www/your_domain, que es la carpeta que utiliza el servidor web Apache que configuró en los requisitos previos. Siga estos pasos para configurar su certificado:

      1. Complete los nombres de host para el certificado con su FQDN.
      2. Para directorio root del sitio web para el archivo de validación, seleccione el botón Other Directory (Otro directorio) e introduzca la raíz del documento de su sitio web. Asumiendo que haya seguido el tutorial de requisitos previos de Apache, este será /var/www/your_domain.
      3. Para la sección Months between automatic renewal (Meses entre la renovación automática), deseleccione Only renew manually (Renovar solo manualmente) escribiendo 1 en el cuadro de entrada, y seleccione el botón de radio a la izquierda del cuadro de entrada.

      Haga clic en el botón Request Certificate (Solicitar certificado). Tras unos segundos, verá una pantalla de confirmación.

      Para usar el nuevo certificado, haga clic en el botón** Return to Webmin configuration** (Volver a la configuración de Webmin) en la pantalla de confirmación. Desde esa página, desplácese hacia abajo y haga clic en el botón Restart Webmin (Reiniciar Webmin). Espere unos 30 segundos, vuelva a cargar la página e inicie sesión de nuevo. Su navegador ahora debería indicar que el certificado es válido.

      Paso 3: Uso de Webmin

      Ahora ha configurado una instancia de trabajo segura de Webmin. Veamos cómo usarlo.

      Webmin tiene muchos módulos diferentes que pueden controlar todo, desde el servidor BIND DNS hasta añadir usuarios al sistema. Veamos cómo crear un nuevo usuario y luego exploremos la forma de actualizar los paquetes de su sistema usando Webmin.

      Gestión de usuarios y grupos

      Vamos a explorar cómo administrar a los usuarios y grupos en su servidor.

      Primero, haga clic en el menú desplegable System en la barra lateral izquierda y luego haga clic en el enlace Users y Groups. Desde aquí, puede añadir y administrar usuarios y grupos.

      Vamos a crear un nuevo usuario llamado deploy que puede usar para alojar aplicaciones web. Cuando cree un usuario, puede configurar opciones para el vencimiento de la contraseña, el shell del usuario o el hecho de que se le permita un directorio de inicio.

      Para agregar un usuario, haga clic en Crear un nuevo usuario, opción situada en la parte superior de la tabla de usuarios. Con esto se muestra la pantalla Crear usuario, en la que puede proporcionar el nombre de usuario, la contraseña, los grupos y otras opciones. Siga estas instrucciones para crear el usuario:

      1. Complete el campo Nombre de usuario con implementar.
      2. Seleccione Automático para el campo ID de usuario.
      3. Complete el campo Nombre verdadero con un nombre descriptivo, como usuario de implementación.
      4. Para el campo Directorio de inicio, seleccione Automático.
      5. Para Shell, seleccione /bin/bash en la lista desplegable.
      6. Para Contraseña, seleccione Contraseña normal y escriba la que elija.
      7. Vaya a Grupo primario y seleccione Nuevo grupo con el mismo nombre que el usuario.
      8. Para Grupo secundario, seleccione sudo desde la lista Todos los grupos. Esto debería añadirse automáticamente a la lista En grupos, pero si no es así, pulse el botón -> para añadirlo.

      Tras realizar dichas selecciones, pulse Crear. Esto creará el usuario deploy en orden corto.

      A continuación, veamos cómo instalar actualizaciones en nuestro sistema.

      Actualización de paquetes

      Webmin le permite actualizar todos sus paquetes a través de su interfaz de usuario. Para actualizar todos sus paquetes, primero haga clic en el botón Panel de control sobre la barra lateral izquierda, y luego busque el campo Actualizaciones de paquetes. Si hay actualizaciones disponibles, verá un enlace que indica la cantidad de actualizaciones disponibles.

      Haga clic en este enlace y luego presione Actualizar los paquetes seleccionados para iniciar la actualización. Es posible que se le solicite reiniciar el servidor, acción que también puede realizar a través de la interfaz de Webmin.

      Conclusión

      Ahora tiene con una instancia de trabajo segura de Webmin, y ha usado la interfaz para crear un usuario y actualizar paquetes. Webmin le brinda acceso a muchas cosas a las que normalmente tendría que acceder a través de la consola y las organiza de forma intuitiva. Por ejemplo, si tiene Apache instalado, encontraría la pestaña de configuración en Servidores y Apache.

      Explore la interfaz, o lea el sitio wiki oficial de Webmin para obtener más información sobre cómo administrar su sistema con Webmin.



      Source link

      Como instalar o Webmin no Ubuntu 20.04


      Introdução

      O Webmin é um painel de controle Web moderno que permite que você execute seu servidor Linux através de uma interface baseada no navegador. Com o Webmin, você pode gerenciar as contas de usuários, definir as configurações de DNS e alterar configurações para pacotes comuns rapidamente.

      Neste tutorial, você irá instalar e configurar o Webmin em seu servidor e proteger o acesso à interface com um certificado válido do Let’s Encrypt. Então, você usará o Webmin para adicionar novas contas de usuário, e atualizar todos os pacotes no seu servidor a partir do painel de controle.

      Pré-requisitos

      Para completar este tutorial, você precisará de:

      Passo 1 — Instalando o Webmin

      Primeiro, precisamos adicionar o repositório do Webmin para que possamos instalar e atualizá-lo usando nosso gerenciador de pacotes. Fazemos isso adicionando o repositório ao arquivo /etc/apt/sources.list.

      Abra o arquivo em seu editor preferido. Aqui, usaremos o nano:

      • sudo nano /etc/apt/sources.list

      Então, adicione esta linha ao final do arquivo para adicionar o novo repositório:

      /etc/apt/sources.list

      . . .
      deb http://download.webmin.com/download/repository sarge contrib
      

      Salve o arquivo e saia do editor. Se usou o nano, salve e feche o arquivo, pressionando as teclas CTRL+X, Y e, depois ENTER.

      Em seguida, você adicionará a chave Webmin PGP para que seu sistema confie no novo repositório: No entanto, para fazer isso, você precisa instalar o pacote gnupg1, que é a ferramenta do GNU para comunicação e armazenamento de dados seguros.

      Atualize o índice de pacotes do seu servidor caso ainda não tenha feito isso recentemente:

      Em seguida, baixe a chave Webmin PGP com o wget e a adicione à lista de chaves do seu sistema:

      • wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add

      Em seguida, atualize novamente a lista de pacotes para incluir o repositório Webmin, que agora é confiável:

      Então, instale o Webmin:

      Assim que a instalação terminar, você será apresentado com o seguinte resultado:

      Output

      . . . Webmin install complete. You can now login to https://your_server:10000 as root with your root password, or as any user who can use sudo.

      Nota: se você instalou e habilitou o ufw durante o passo pré-requisito, você precisará executar o seguinte comando para permitir o Webmin pelo firewall:

      Para uma maior segurança, você pode querer configurar seu firewall para somente permitir o acesso a esta porta a partir de um certo intervalo de IPs.

      Vamos proteger o acesso ao Webmin adicionando um certificado válido.

      O Webmin já está configurado para usar o HTTPS, mas ele utiliza um certificado autoassinado e não confiável. Vamos substituí-lo por um certificado válido do Let’s Encrypt.

      Navegue para https://your_domain:10000 em seu navegador Web, substituindo your_domain pelo nome de domínio apontando para o endereço IP do seu servidor.

      Nota: ao fazer o login pela primeira vez, você verá um aviso “SSL inválido”. Este aviso pode dizer algo diferente dependendo do seu navegador, mas a razão para ele é que o servidor gerou um certificado autoassinado. Permita a exceção e prossiga para seu domínio para que você possa substituir o certificado autoassinado por um do Let’s Encrypt.

      Uma tela de login será apresentada a você. Faça o login com o non-root user que você criou enquanto cumpria os pré-requisitos para este tutorial.

      Assim que fizer login, a primeira tela que você verá é o painel do Webmin. Antes de aplicar um certificado válido, você precisa definir o nome do host do servidor. Procure pelo campo System hostname e clique no link à sua direita, como mostrado na figura à seguir:

      Imagem mostrando onde o link está no painel do Webmin

      Isso o levará à página de cliente de nome de host e DNS. Localize o campo Hostname (nome de host) e coloque seu nome de domínio totalmente qualificado no campo. Em seguida, clique no botão Save (salvar) no final da página para aplicar a configuração.

      Após definir seu nome de host, clique no menu suspenso do Webmin na barra de navegação à esquerda e, em seguida, clique em Webmin Configuration (configuração do Webmin).

      A partir da página Webmin Configuration, selecione SSL Encryption (criptografia SSL) da lista de ícones e, em seguida, clique na guia do Let’s Encrypt. Você verá uma tela que se parece com a seguinte figura:

      Imagem mostrando a guia do Let's Encrypt da seção de criptografia SSL

      Nesta página, você dirá ao Webmin como obter e renovar seu certificado. Os certificados do Let’s Encrypt expiram após 3 meses, mas você pode instruir o Webmin para tentar renovar o certificado do Let’s Encrypt todo mês. O Let’s Encrypt procura por um arquivo de verificação no servidor. Dessa forma, vamos configurar o Webmin para colocar o arquivo de verificação dentro da pasta /var/www/your_domain, que é a pasta que o servidor Web Apache que você configurou nos pré-requisitos utiliza. Siga estes passos para configurar seu certificado:

      1. Preencha Hostnames for certificate (nomes de host para certificar) com seu FQDN.
      2. Para Website root directory for validation file (diretório raiz do site para arquivo de validação), selecione o botão Other directory (outro diretório) e digite a raiz de documentos do seu site. Supondo que você tenha seguido o tutorial pré-requisito do Apache, ele será /var/www/your_domain.
      3. Para Months between automatic renewal (meses entre renovação automática), desmarque a opção Only renew manually (apenas renovar manualmente) digitando 1 na caixa de entrada e selecione o botão de rádio à esquerda da caixa de entrada.

      Clique no botão Request Certificate (solicitar certificado). Após alguns segundos, você verá uma tela de confirmação.

      Para usar o novo certificado, clique no botão Return to Webmin configuration (retornar para configuração do Webmin) na tela de confirmação. Naquela página, role para baixo e clique no botão Restart Webmin (reiniciar Webmin). Espere mais ou menos 30 segundos e, em seguida, recarregue a página e faça login novamente. Seu navegador agora deve indicar que o certificado está válido.

      Passo 3 — Usando o Webmin

      Agora, você configurou uma instância segura e funcional do Webmin. Vamos ver como usá-lo.

      O Webmin possui vários módulos diferentes que controlam tudo, desde o BIND DNS Server até a adição de usuários ao sistema. Vamos ver como criar um novo usuário, e então explorar como atualizar os pacotes do seu sistema utilizando o Webmin.

      Gerenciando Usuários e Grupos

      Vamos explorar como gerenciar os usuários e grupos em seu servidor.

      Primeiro, clique no menu de suspenso System (sistema) no barra lateral esquerda. Em seguida, clique no link para Users and Groups (usuários e grupos). A partir daqui, você pode adicionar e gerenciar usuários e grupos.

      Vamos criar um novo usuário chamado deploy que você usará para hospedar aplicativos Web. Ao criar um usuário, você pode definir opções para a expiração de senha, a shell do usuário, e se eles tem permissão para ter um diretório home.

      Para adicionar um usuário, clique em Create a new user, que está localizado no topo da tabela de usuários. Isso mostra a tela Create User, onde você pode fornecer o nome de usuário, senha, grupos e outras opções. Siga essas instruções para criar o usuário:

      1. Preencha o Username com deploy.
      2. Selecione Automatic para o User ID.
      3. Preencha o Real Name com um nome descritivo como Deployment user.
      4. Para o Home Directory, selecione Automatic.
      5. Para o Shell, selecione /bin/bash da lista suspensa.
      6. Para o Password, selecione Normal Password e digite uma senha da sua escolha.
      7. Desça para Primary Group (grupo primário) e selecione New group with same name as user (novo grupo com o mesmo nome do usuário).
      8. Para o Secondary Group (grupo secundário), selecione sudo da lista All groups (todos os grupos). Isso deve ser adicionado automaticamente à lista In groups, mas, caso não seja, pressione o botão -> para adicioná-lo.

      Após fazer essas seleções, pressione Create (criar). Isso criará o usuário deploy instantaneamente.

      Em seguida, vamos ver como instalar as atualizações no nosso sistema.

      Atualizando Pacotes

      O Webmin permite que você atualize todos os seus pacotes através da interface de usuário. Para atualizar todos os seus pacotes, primeiro, clique no botão Dashboard acima da barra lateral esquerda. Depois disso, localize o campo Package updates (atualizações de pacote). Se houver atualizações disponíveis, você verá um link que informa o número de atualizações disponíveis.

      Clique neste link, e então pressione Update selected packages para iniciar a atualização. Você pode ser solicitado a reiniciar o servidor, que você também pode fazer através da interface do Webmin.

      Conclusão

      Agora, você tem uma instância segura e funcional do Webmin. Além disso, você usou a interface para criar um usuário e atualizar pacotes. O Webmin te dá acesso a muitas coisas de que você normalmente precisaria acessar através do console, e ele organiza-as de maneira intuitiva. Por exemplo, se tiver o Apache instalado, você encontraria a página de configuração dele sob Servers, e então Apache.

      Explore a interface ainda mais ou examine a wiki oficial do Webmin para aprender mais sobre o gerenciamento do sistema com o Webmin.



      Source link