Servido por el servidor a través de una interfaz web. Webmin - Administración de Linux a través de una interfaz web. Enrutador de software "enrutador ArtX"

jqgrid tiene 4 filtros de datos

  1. Opción buscar: verdadero en los parámetros del pie de página de la cuadrícula. Aparece en la aparición del icono en el pie de página, presionando el yak, aparece el cuadro de diálogo de búsqueda en un campo. Menos en el hecho de que solo hay un campo, hay un campo de texto para especificar un valor y un conjunto de operadores para todos los campos.
  2. Construcción

    jQuery("#mibúsqueda").filterGrid("#grid_id" , (...) )

    Está creando un panel aleatorio al costado del elemento "#mysearch". El conjunto de campos en el panel y los elementos de control para ellos es estático y depende de colModel o de la opción especial filterModel. La desventaja de que el panel es estático (el koristuvach no puede cambiar la cantidad de campos) y que los motores de búsqueda están dominados en los mismos parámetros posteriores, y no en la matriz json. Tse nasty se basa en el concepto de un servidor de datos universal (lado del servidor) para la red. Además, solo hay un operador igual a todas las mentes (por igual).

  3. Opción búsqueda múltiple: verdadero pie de página de la ciudad. En el pie de página hay un botón para preguntar, se presiona un diálogo en el yak. Con los que puedes agregar una palabra a la dialosis, puedes agregarlos a la mente con la mente O o la mente Y. La desventaja de esta posibilidad es que el elemento de control para establecer el valor se selecciona solo para el campo de texto. Los operadores de la orden también son los mismos.
  4. Herramienta de posibilidad.

    jQuery("#barra de herramientas") .jqGrid("filterToolbar", (stringResult: true));

    Hay otro inconveniente en los campos de prueba de vikoristannі y el control posterior al operador (igualmente). Todas las mentes van con uno más salvaje (Y).

Al igual que Bachimo, los 4 mecanismos buscan una serie de deficiencias. Hay muchos clics y un nuevo componente smartSearchPanel.

Los sistemas similares a UNIX siempre se han clasificado en la línea de comandos, razón por la cual los administradores han sido vvazhavshiy y los novatos han pasado por alto esta solución. Pero las horas están cambiando, puedes aprender de una pequeña organización * nix-systems que alguien administra. Es necesario saber que la GUI tiene una serie de ventajas: nitidez, simplicidad en el sentido común, inteligencia y menos claridad de perdón. No es fácil elegir entre docenas de proyectos: no importa cuál sea la similitud, todos tienen un conjunto diferente de funciones. Vamos a familiarizarnos con los más familiares.

cabina

Revisaré el proyecto más joven: youmu tiene menos de dos años. Cockpit es un panel de administración de servidor basado en web con un código válido que distribuye Red Hat. Citas para el control de robots y sistemas, la distribución de servicios en base a contenedores. Para obtener la ayuda de una interfaz sensata, solo es cuestión de escribir las principales tareas administrativas: aquí está el lanzamiento de ese zupinkka de servicios (systemd) y la configuración de una extensión de seguridad (configuración de LVM, configuración de RAID), configurar la red (vinculación, VLAN, puente), administrar registros en la nube, adjuntar dominios, administrar claves SSH koristuvalny, monitorear el tráfico en tiempo real, volver a verificar registros y mucho más. Me gustaría especialmente ver la posibilidad de usar contenedores Docker. Para manejar una cantidad de servidores desde una consola web, puede conectar el tablero al Tablero con clústeres de Kubernetes o OpenShift v3. A las innumerables ventajas de Cockpit se puede ver la posibilidad de ganar para keruvannya por el servidor al mismo tiempo que el terminal y el navegador web. En vista de otras decisiones, tal pidhead no significa problemas cotidianos. Puede dar comandos en la consola y ver el resultado en Cockpit, de lo contrario. Además, Cockpit en sí tiene una terminal, por lo que puede controlar el servidor desde el navegador.

El servicio web Cockpit (Cockpit-ws), instalado en el sistema base y en el socket vicorist de systemd, permite acceder a la interfaz de las cabinas locales con la ayuda de PAM (define /etc/pam.d/cockpit). En sistemas remotos, puede ejecutar un servidor SSH. Para la conexión, puede usar un enlace de inicio de sesión/contraseña, puede usar un inicio de sesión SSO basado en Kerberos o puede usar una clave pública. Peredbacheno posibilidad de iniciar sesión en el servidor remoto de los datos de transmisión de la koristuvach.

La ayuda está disponible para la ayuda del panel web. La interfaz no está localizada, pero, en principio, no crea ninguna dificultad, por lo que todos los parámetros son entendidos y sonados deben presionarse en la solicitud o recordar los campos propuestos.

Minus Cockpit: vinculación a systemd. Es posible que las distribuciones que usan un administrador de servicios diferente no usen todas las funciones. Si no desea seleccionar todos los servidores y utilizar una interfaz para acceder fácilmente a ellos.

Disponible desde el repositorio del kit de distribución de Fedora a partir de la versión 21. Para textos libres, en el sitio web del proyecto, puede encontrar elementos en el repositorio de los minoristas de Fedora, RHEL/CentOS, Arch Linux y Ubuntu. No se especifica la versión de Ubuntu, pero si desea restaurar el enlace a systemd, funcionará sin un archivo en 15.04/15.10. Puede ejecutarlo en versiones anteriores que advenedizos advenedizos, incluida la popular en los servidores 14.04 LTS, pero otras funciones no funcionarán. Instalado:

$ sudo add-apt-repository ppa:jpsutton/cockpit $ sudo apt-get update $ sudo apt-get install cockpit $ sudo apt-get install glib-networking $ sudo /usr/sbin/remotectl certificate --ensure --user= raíz $ sudo /usr/libexec/cabina-ws

Opcionalmente, en una fila al iniciar cockpit-ws, puede cambiar el puerto (--port) y bloquear el truco TLS (--no-tls), o más bien, cambiar el archivo de configuración cockpit.conf. Bajo la hora de instalación, se genera un certificado autofirmado. Para la promoción, el protocolo es HTTPS y el puerto 9090 (https://ip-server:9090). Al iniciar sesión, el panel de monitoreo aparece para mostrar gráficos de las operaciones de la CPU, la memoria y el disco de E/S. A continuación se muestra un servidor que tiene instalado Cockpit; para quitar los datos, lo suficiente como para hacer clic en las bendiciones. Hemos mejorado la distribución de seis menús, reconocido por algunos de vosotros. Para conectar un nuevo servidor, simplemente seleccione Agregar servidor, ingrese el nombre o IP. Alférez Inicie sesión con mi credencial actual para permitir la verificación de datos de transmisión para el inicio de sesión. No necesita arreglar el trabajo de Cockpit en sí, todo el poder de la administración está en la Guía de Cockpit.

Ajenti


Vesta CP

Promoción disponible solo para socios

Opción 1. Ven al "sitio" para leer todos los materiales en el sitio

¡La membresía con un término asignado conjuntamente le otorga acceso a todos los materiales del Hacker, para aumentar el descuento acumulativo especial y permitirle acumular una calificación profesional de Xakep Score!

En el artículo principal, pudimos ver un shell gráfico diferente para optimizar el trabajo con el servidor bajo el kernel de Linux. Ale, scho robiti, її її zastosuvannya z quiet chi inshih razones no є dolіlnym? ¿Golpear al robot en la consola?

Afortunadamente, existe una alternativa más para Linux: la interfaz web.

Especialmente para la administración de Linux, se desmanteló el programa Webmin. Usemos un servidor web y escribamos scripts en mi Perl para garantizar la funcionalidad de la interfaz web.

Instaladowebmin

La información sobre el repositorio para instalar Webmin en el sistema está disponible hoy. Eso debe agregarse con anticipación.

Para ello, es necesario abrir el archivo /etc/apt/sources.list y agregarlo al principio de la siguiente fila:

deb http://download.webmin.com/download/repository sarge contribución

Ahora puedes ejecutar la instalación de Webmin con el siguiente comando:

apt-get install webmin

apt-get install webmin

Una vez instalado, Webmin se iniciará automáticamente. La página de inicio de sesión está disponible detrás de la dirección del servidor a través del puerto 10000 ( dirección_servidor:10000)

El ingreso al sistema está sujeto a datos públicos adicionales de un corresponsal local, quien puede tener privilegios administrativos.

robot-zwebmin

Luego de iniciar sesión en el sistema, iremos a la página de inicio de Webmin.

Esta página contiene información breve sobre el sistema (versión de Webmin, tipo de procesador, overclocking de memoria, espacio en el disco demasiado pequeño) y el menú obsceno (roztashovane levoruch).

Webmin debe estar bien equipado con módulos y funciones de software y, si es necesario, es imposible describir el trabajo con él en el marco de un artículo. A eso, nos detendremos brevemente en los detalles principales.

El menú de la obscenidad se compone de una serie de divisiones:

  • webmin
    Nalashtuvannya sin intermediario Webmin;
  • Sistema
    Información sobre el sistema y los ajustes del sistema (corystuvacha, procesos, servicios, etc.);
  • Servidores
    Gestión de servidores instalados (servidores web, servidores de base de datos, etc.)
  • Otro
    Cuida la administración que no aparecía en otras distribuciones (administrador de archivos, solo consola);
  • redes
    Nashtuvannya merezhі;
  • Hardware
    Gestión de la seguridad del hardware (hora del sistema, almacenamiento de discos, impresoras, etc.);
  • Grupo
    Gestión de varios servidores, unidos en un clúster. Webmin es instalado solo por uno de ellos. El trabajo con otros se basa en el protocolo RPC;
  • Naciones Unidas-usómódulos
    Módulos de Webmin que no están hackeados. Los módulos que se han instalado, pero para trabajar en el servidor son los componentes necesarios. ¿Cuántos componentes se instalarán para conectar los módulos requeridos?
  • Búsqueda
    búsqueda interna de Webmin;
  • vistaMódulo'sRegistros
    Registros de cambios del módulo Webmin;
  • Sistemainformación
    Breve información sobre el sistema. Є página de inicio en la entrada al sistema.
  • ActualizarMódulos
    Actualizaciones a los módulos de Webmin. Cambie la ceremonialidad solo después de cerrar la sesión y volver a ingresar al sistema;
  • cerrar sesión
    Salir del sistema.

Cuando abre el administrador de archivos, se muestra el directorio raíz del sistema de archivos. Para obtener ayuda hyperposilan puede ir a esas y otras carpetas y abrir o descargar archivos a su computadora.

La siguiente captura de pantalla muestra el directorio Documentos en el directorio de inicio de uno de los corresponsales.

Este administrador de archivos le permite realizar solo las operaciones más simples. Creación de catálogos y archivos de texto, edición de archivos de texto, creación de archivos, desempaquetado de archivos (por ejemplo, descomprimir), carga de archivos desde una computadora a un servidor y un nuevo paquete.

Además, es posible cambiar los archivos y carpetas del administrador de archivos y los derechos de acceso a ellos para la interfaz adicional del administrador de archivos.

Esto es especialmente relevante, ya que es incorrecto que los archivos y carpetas se creen desde el vlasnik para la promoción root:root y los derechos de acceso 755 y 644 sean visibles.

Locamente, con una mirada de seguridad, no es varto darnos un nuevo acceso a nosotros que estamos dispuestos. Ale vikoristannya vlasnik para zamovchuvannyam también puede resolver varios problemas. Por ejemplo, debido al hecho de que el servidor web tiene permisos de escritura, el directorio con el sitio tiene muchos programas web que pueden funcionar incorrectamente o no funcionar en absoluto.

Por lo tanto, la estrategia para acceder al sistema de archivos puede estar bien pensada.

Trabajar desde la consola

Para los robots de la consola, se gana el lado "Inicio de sesión de texto" de la rama "Otros".

El campo de color negro imita exactamente el robot de la consola Linux. Debido a que necesita acceso a una gran consola, Webmin le brinda esa capacidad.

Para la ayuda del botón Abrir en una ventana separada..., puede abrir la consola en la ventana del navegador.

robot-z

El módulo para trabajar con Apache está disponible en la rama "Servidores" del menú principal en el enlace "Apache Webserver".

En la página de inicio del módulo, puede agregar una lista de hosts virtuales existentes.

Al presionar sobre el pictograma, se muestra la instrucción del nombre del host.

De hecho, no es más que una interfaz web para robots con archivos de configuración de host. Con esta ayuda, puede ajustar todos los parámetros, incluidos los redireccionamientos (redirects), los perdones, el uso compartido de recursos (para aquellos que conocen bien el alojamiento virtual), etc.

También puede editar el archivo de configuración del host manualmente ("Editar directivas").

La pestaña "Crear host virtual" se utiliza para crear un nuevo host virtual y reemplazar la configuración principal.

Después de la creación del host virtual, los vinos aparecerán en la lista en el lado principal del módulo y será posible vikonar más finamente.

Pestaña "Configuración global" para comprobar la instalación global de Apache.

Zocrema, puede editar los archivos de configuración del servidor (Editar archivos de configuración), cambiar el nombre del grupo koristuvach, cómo seleccionar robots Apache (Usuario y Grupo), habilitar o deshabilitar módulos Apache adicionales (Configurar módulos Apache).

robot-z mysql

El módulo para trabajar con Apache está disponible en la rama "Servidores" del menú principal en la opción "Servidor de base de datos MySQL".

La interfaz del módulo es intuitivamente inteligible.

En el lado principal, puede configurar los parámetros generales de MySQL o crear o eliminar la base de datos.

Al pulsar sobre el pictograma de la base de datos, se muestra un lateral con una lista de її elementos.

En el futuro, el editor visual le permitirá crear tablas y apariencias (vista).

En el momento del consumo, también es posible seleccionar una solicitud SQL adicional (botón "Ejecutar SQL").

La solicitud se puede escribir manualmente o se puede adquirir desde un script SQL. Esto le permite restaurar la base de datos a partir de una copia de seguridad sin especiales dificultades.

También admite la posibilidad de crear copias de seguridad.

La copia de seguridad se guarda en el script SQL, pero es necesario especificar explícitamente el nombre del archivo de una vez desde las extensiones.

Módulo de Zagal para trabajar con MySQL, phpMyAdmin hace un buen trabajo con sus capacidades. Por lo tanto, con la ayuda de Webmin, la mayoría de los vipadkivs se pueden encontrar en otros programas.

webmin

Si es necesario, Webmin se puede rusificar fácilmente.

Para cambiar la interfaz de idioma en Webmin, debe ir a la opción "Cambiar idioma y tema". Luego configure el puente "Idioma de la interfaz de usuario de Webmin" en la posición "Elección personal" y seleccione el elemento "Ruso (RU.UTF-8)" de la lista.

Después de presionar el botón "Hacer cambios", las ceremonias cambiarán, pero visualmente se mostrarán solo después de un re-avance total de la fiesta.

También es importante tener en cuenta que no todos los componentes son compatibles con el ruso. Tómalo de nuevo.

Por ejemplo, el módulo para robots MySQL está un poco rusificado.

Resumen

El programa Webmin le permite no solo anular la administración de los servidores Linux, sino también reemplazar los programas de bajo nivel con él.

Sin embargo, esta funcionalidad está significativamente limitada por las posibilidades de estos módulos, tal como están instalados en el sistema.

Además, Webmin compromete significativamente las conchas gráficas considerables no solo en términos de expansión, sino también en términos de funcionalidad. Aún así, la interfaz web está abrumada por la interfaz web. Además, para tener un shell gráfico para un administrador remoto, es necesario instalar un servidor VNC o RDP adicional y un cliente externo en la computadora del administrador, luego Webmin no se preocupa por ninguna crema de navegador.

Por la misma razón, con su funcionalidad y facilidad de instalación, el programa Webmin ha ganado gran popularidad.

Webmin no es la única alternativa a los shells gráficos y puedes trabajar en paralelo con ellos. La elección de un entorno específico para trabajar con un servidor de energía es más rápida que la seguridad de entornos de trabajo específicos.

Para crear una terminal, archivo (FTP) o servidor de correo en Linux, debe trabajar con su sistema operativo. De lo contrario, será difícil llevarse bien. El sistema operativo no requiere una computadora cableada. Es por eso que no muestra sus propios recursos en el diseño gráfico. Las distribuciones de Linux se pueden descargar desde una PC vieja. Por lo tanto, para la creación de diferentes servidores, a menudo se elige Linux o Ubuntu Server.

Se ha escrito mucha literatura diferente al respecto. Existen miles de libros sobre Linux. Pratsyuvati traiga a través de la terminal e ingrese todos los comandos manualmente. Pero aún así, puede construir un pequeño servidor Linux con sus propias manos, que incluye un recurso compartido de archivos, servicios web y un protocolo de correo.

Ubuntu Server está basado en el sistema operativo Linux. Para su trabajo no se necesita un procesador actual, sino una gran cantidad de memoria operativa. Con Linux, puede iniciar un servidor en una computadora portátil vieja. Y en el nuevo habrá todos los componentes necesarios: correo, FTP, Web.

Puede descargar una imagen de disco de Linux desde el sitio web de Ubuntu.ru. Elija una versión con un servidor (¡no de escritorio!). La descarga se pasa a través del cliente Torrent. Esta imagen debe escribirse en un disco o en una unidad flash USB (para la ayuda de LiveUSB). También puede acelerar con una unidad virtual.

Ubuntu tiene una interfaz simple. No hay otros mundos gráficos para él. Qia OS se acerca milagrosamente, por lo que el servidor Linux se puede generar con una mano. Con él, los recursos de la computadora serán consumidos por el dominio. Adzhe їy para robots no es necesario.

Її la instalación proceda de la siguiente manera:

  • Elige el idioma de esa región, en un saco.
  • Adivina el nombre del administrador. Vono vikoristovuєtsya para el servidor keruvannya.
  • Ingrese también el nombre del corresponsal en el campo "Nombre de usuario para su cuenta". En esta publicación, consultará con el soporte técnico de Ubuntu.

Vkazuєmo im'ya koristuvacha en Ubuntu

  • Introducir la contraseña. Confirmar yoga.

Ingrese la contraseña para el registro oblіkovogo

  • Especifique el dominio, así como el número de vino. Todos los servicios estarán en el nuevo: archivo (FTP), correo, alojamiento para sitios, etc.
  • Compruébalo, el sistema se acoplará.
  • Después de todo, deberá propagar los componentes aditivos.

Axis es una lista de lo que es necesario para un servidor Linux y algunos trabajos básicos:

  • Abrir SSh. Victoria para la administración distante. Queda en buenas manos, como si estuvieras vulnerando el servicio del servicio desde otro ordenador. Además, en una PC con Linux, puede encender el monitor y el adaptador de video.
  • LÁMPARA. Un conjunto de utilidades de Linux que incluye Apache (servidor web). MySQL (base de datos) y PHP (programación de películas para CMS). Los componentes Qi son necesarios para la creación de una interfaz crítica.
  • Servidor de archivos Samba. Le permite configurar el intercambio de archivos entre computadoras. Si necesita un servidor FTP, seleccione este elemento.
  • Anfitrión de la máquina virtual. Instale, como usted elija para poder utilizar las posibilidades de virtualización.
  • servidor de impresión. Impresora Merezhevy.
  • Servidor DNS. Sistema de nombres de dominio Con él, puede reconocer la dirección IP en el nombre de la computadora y navpacki.
  • Servidor de correo. Servidor de correos.
  • Base de datos PostgreSQL. Bases de datos objeto-relacionales.

Elige los que necesites y confirma la instalación. En el primer inicio, deberá ingresar el nombre de usuario y la contraseña del administrador. Se muestra la consola. Es similar a la línea de comandos de Windows y la interfaz del sistema operativo MS DOS.

Deberá revisar la apariencia de la actualización. Ingrese el comando sudo apt-get update o sudo apt-get upgrade sin patas. Después de la actualización, puede comenzar a actualizar todos los componentes de los servidores: FTP, correo, Web.

Para Ubuntu, la principal interfaz pseudográfica es Midnight Commander. Este es un análogo del shell Norton Commander, rozroblenoy para MS DOS. Con una interfaz de este tipo, es más fácil practicar: todo es mejor, más bajo en la consola.

Lanzamiento de la terminal de Linux

En el Linux actual, la consola reemplaza a la terminal. Para llegar al nuevo:

  1. Abre los programas.
  2. Pulse "Estándar".
  3. Habrá una terminal.

Para el nuevo, puede ingresar comandos de la misma manera que con Ubuntu Server.

  • Para instalar los componentes LAMP (que aún no están disponibles), debe ingresar los comandos sudo apt-get update, sudo apt-get install tasksel y sudo tasksel install lamp-server en secuencia. A continuación, presione la tecla Intro.
  • Para obtener Open SSh, escriba "sudo apt-get install openssh-server".
  • Para instalar el servidor de archivos Samba, escriba "sudo apt-get install samba".

Al instalar MySQL desde el paquete LAMP, deberá establecer una contraseña de administrador para SQL.

Servidor web local

Para la creación de la Web, el servidor podrá disponer de sus propias vistas IP. Una vez que se instala LAMP, el lado de prueba de Apache estará disponible para esta dirección IP. Tse i є futuro Internet. Nadalі puedes poner FTP, base de datos, protocolo de correo. Para configurar un servidor web:

  • Instale phpMyAdmin. Para lo cual en la terminal o consola ingresa uno por uno ingresa "sudo apt-get install phpmyadmin"

  • Hagamos sudo service apache2 restart.
  • Componente zavanazhitsya. Apache se volverá a cargar. El siguiente paso es utilizar la versión del sistema operativo.

Si tiene Ubuntu 13.1 o superior, cambie los comandos:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-disponible/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 recargar

Condúzcalos secuencialmente uno por uno, después de la máscara, presione Entrar.

En Ubuntu 16.04, necesita otras instrucciones:

  1. sudo apt-get install php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl reiniciar apache2

Después de la introducción del reinicio automático del servicio en la dirección http:///phpmyadmin, la interfaz web estará disponible.

  • La configuración y los datos al respecto se pueden encontrar en la carpeta del servidor Apache "etc/apache2/". Apache2.conf - archivo de configuración para la distribución
  • Los directorios "mods-disponible"/"sitios-disponibles" y "mods-enabled"/"sites-enabled" contienen mods de sitio.
  • Ports.conf tiene una lista de cosas para espiar.
  • Si agrega la palabra "Stop" después del comando "sudo /etc/init.d/apache2", Apache detendrá el robot. Yakscho "Inicio": comience de nuevo. Yakshcho "Reiniciar" - reventajar.
  • Para seleccionar de forma independiente una ruta para guardar sitios, ingrese secuencialmente el terminal "sudo a2enmod rewrite" y "sudo a2enmod userdir".

Después de realizar cualquier cambio, debe reiniciar el servicio con el comando Reiniciar.

servidor de correo

Para crear un servidor de correo en Linux, ya tiene un registro de dominio. Además, se requiere una IP estática.

  • Instale el componente Postfix. Para hacer esto, escriba sudo apt-get postfix en la consola.
  • Si está interesado, escriba el comando sudo /etc/initd/postfix start. El servicio es más eficiente.
  • Postfix ya tiene parámetros que son necesarios para la operación completa con el protocolo SMTP. De todos modos, no puedes hacer un pequeño nalashtuvannya.
  • Abra el archivo /etc/postfix/main.cf.
  • Busque el nuevo valor "mydomain =". Después del signo "=", escribe el nombre del dominio.
  • Averigüemos "myhostname =". І introduzca el nombre de la máquina.
  • Ahora el servidor de correo puede dominar a otras computadoras, ya que están en la misma dimensión. Para enviar correspondencia a otros dominios en Internet, en el archivo “main.cf”, busque la fila “inet_interfaces =”. Ponga la palabra "todos" después de ella.
  • Cambie "mynetworks =" para ingresar el rango de direcciones de todas las computadoras en su área (por ejemplo, 127.0.0.0/8).

Tan pronto como el servicio esté configurado correctamente y todo esté claro (direcciones IP fijas, registros de dominio), el servidor puede aceptar y recibir correspondencia. Así es como se envía el registro MX de su dominio a su host.

Para ver el registro de recursos, escriba el comando "tail -f /var/log/mail/info". Para eliminar el recordatorio, ingrese "mailq".

Servidor de archivos

Es posible que necesite un servidor FTP de Linux para intercambiar documentos y descargar archivos. Tengo algunas versiones de dichos recursos: vsFTPd, Samba, proFTPd.

Informamos sobre vsFTPd. Yogo se puede instalar y ejecutar con un solo comando: sudo apt-get install vsftpd. Un poco más adelante, acuéstese como el suyo, así, qué tipo de servicio desea trabajar. Es posible que necesite derechos de administrador para cambiar los parámetros.

  1. Tan pronto como se inicia el programa, el sistema crea una nueva carpeta y agrega una carpeta al directorio de inicio, ya que se reconoce para trabajar con la carpeta del servidor. El directorio "etc" también tiene el archivo "ftpusers". Allí puede agregar koristuvachіv, yakim bloqueó el acceso a los archivos.
  2. Después de la instalación, cambie el directorio, en el que deben estar los archivos, a la carpeta "var" lo antes posible. Para este tipo de nombre de administrador, escriba el comando "usermod -d /var/ftp ftp &&rmdir /home/ftp".
  3. Crea un nuevo grupo de koristuvachs. Por ejemplo, "usuarioftp". Indique addgroup userftp en la consola.
  4. Dale un nuevo registro de apariencia (sin embargo, para simplificar, llamamos a ese grupo coristuvacha). Vincule el comando "useradd -a /var/ftp -g userftp userftp". Ella está creando contagiosamente un koristuvach. Para incluir un apodo esencial en el grupo, en lugar de "useradd" escribe "usermod".
  5. Es necesario crear una contraseña para el nuevo koristuvachev. Ingrese "passwd userftp" en la terminal.
  6. Indique "chmod 555 /var/ftp && chown root:userftp /var/ftp" para dar acceso a la cuenta a la carpeta raíz del servidor de archivos.
  7. Ahora crea un directorio público. Ingrese secuencialmente mkdir /var/ftp/pub y chown userftp:userftp /var/ftp/pub.

La carpeta FTP se inicia sin conexión. El guión de Vaughn maє, que desempeña el papel de un demonio. Para tal funcionalidad, hay algunos comandos disponibles. El hedor se ingresa después de la línea sudo service vsftpd.

  • Detener y comenzar. Vimknennya que vіmknennya.
  • Reiniciar y recargar. Reiniciar. Necesario para stosuvannya new nalashtuvan. La diferencia entre los equipos es que se permite otro avance sin una nueva inclusión.
  • estado. Información sobre el campamento.

Más adelante, la configuración del servidor se realiza reescribiendo el archivo de configuración, que se encuentra en etc/vsftpd.conf. El nuevo tiene una estructura simple. Es fácil sacarlo del nuevo. Querer para quien se necesita mucho conocimiento. Antes de cambiar el archivo, puede crear una copia de seguridad. Para mostrar perdones, todo podría renovarse. Ingrese el comando "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" y se guardará la información.

Si es así, puede proceder a la edición.

  • Junto a "escuchar=" escribe "SÍ". Todi el servidor es pracyuvatime para el modo independiente.
  • "Local_enable" Permite la entrada de corylists locales.
  • "Write_enable" le da acceso a sus directorios de inicio.
  • "Anónimo_habilitar". Puede proteger los derechos de los corresponsales anónimos, así que ponga NO. También existe la opción "no_anon_password": inicie sesión de forma anónima sin una contraseña. Її también es posible cercar.

Si desea ejecutar un servidor público, después de la fila "escuchar", debe agregar algunos parámetros adicionales.

  • "clientes maximos". Número de jornadas de una hora.
  • "Idle_session_timeout" y "data_connection_timeout". Sesiones de tiempo de espera.
  • "ftpd_banner". Información vital para los veteranos. Puedes escribir, por ejemplo, ¡Hola!.

Servidor de terminal

Servidor de terminales en Linux para fines comerciales y de oficina, todas las computadoras en una sola unidad. Es aún más conveniente si la organización puede acceder al terminal desde cualquier PC (que pueda tener acceso) a la organización. Esto muestra grandes oportunidades para la administración remota.

Para tal tarea, LTSP es el Proyecto de servidor de terminales de Linux. El programa está en el paquete estándar de Ubuntu. Sollozar її insertar:

  1. Ingrese el comando "ltsp-server-standalone".
  2. Luego escriba "apt-get update && apt-get install ltsp-server-standalone".
  3. Verifique, mientras todos están interesados ​​​​y actualizados.
  4. Ahora necesita instalar el sistema cliente. Instruir "ltsp-build-client".
  5. Ejecutemos "ltsp-build-client-dist trusty-arch i386-fat-client-desktop lubuntu-desktop".
  6. Escriba el comando debootstrap y la distribución se iniciará automáticamente en el directorio opt/ltsp/i386.

El servidor Linux se puede ejecutar en computadoras débiles. Es por eso que muchas veces resulta victorioso para la creación de servidores y esa administración lejana. Ejecute servicios de correo, archivos FTP, terminales en su sistema operativo.

Para el correcto funcionamiento del servidor de correo, es importante que la zona DNS esté configurada correctamente. Ya hemos comentado algunos aspectos relacionados con el sistema DNS, y hoy informamos más sobre este tema. El establecimiento de la zona DNS se realizará con carácter previo a la preparación de las operaciones antes de la apertura del servidor de correo y en él se establecerá el sistema de correo electrónico.

Cree una dirección de correo electrónico y envíela a deakim koristuvachs. Además, al distribuir los nombres de coristuvachs con coma, puede trabajar de tal manera que los nombres de las direcciones se envíen por correo a las calcomanías de los registros oblicuos:

Guardemos y cerremos el archivo.

Viklichte atacará el comando, para que el vikonati se transforme:

sudo postmap /etc/postfix/virtual

Reiniciemos el servicio para activar los cambios.

reinicio del postfijo del servicio sudo

Testuvannya nalashtuvan

Para conciliar, el servidor puede anular correctamente el correo, enviar la hoja desde la dirección de correo electrónico original a una de las creaciones de seudónimos o uno de los registros en la nube en el servidor.

Por ejemplo, la hoja fue enviada a:

Ahora agregue información al resto de la tabla:

INSERTAR EN `examplemail`.`virtual_aliases`
(`id`, `domain_id`, `origen`, `destino`)
VALORES
(‘1’, ‘1’, ‘ ’, ’ ’);

Cierra MySQL:

Parcheado de sufijos

Vayamos directamente a los parámetros de Postfix. Es necesario para nosotros que el cliente de correo corrija inmediatamente los nombres ingresados ​​​​en la base del koristuvachiv y haya procesado el registro SMTP. Por primera vez, creamos una copia de seguridad del archivo de configuración, para que pueda volver a la configuración estándar de diferentes maneras:

cp /etc/postfix/main.cf /etc/postfix/main.cf.orig

Ahora se muestra el archivo con las configuraciones:

nano /etc/postfix/main.cf

En lugar de nano, puede modificar cualquier editor de texto que sea conveniente para usted.

Comentemos los parámetros de TLS y agreguemos algunos otros. Aquí están las cotizaciones para SSL gratis:

#Parámetros TLS
#smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
#smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
#smtpd_use_tls=sí
#smtpd_tls_session_cache_database = btree:$(directorio_datos)/smtpd_scache
#smtp_tls_session_cache_database = btree:$(directorio_datos)/smtp_scache
smtpd_tls_cert_file=/etc/ssl/certs/dovecot.pem
smtpd_tls_key_file=/etc/ssl/private/dovecot.pem
smtpd_use_tls=sí
smtpd_tls_auth_only = sí


Después de eso, agreguemos más parámetros bajos:

smtpd_sasl_type=palomar
smtpd_sasl_path=privado/autorización
smtpd_sasl_auth_enable=sí
smtpd_recipient_restrictions=
permiso_sasl_autenticado,
permitir_misredes,
rechazar_unauth_destino

También debemos comentar sobre la configuración de mydestination y cambiarlo a localhost:

#midestino = primer.ru, nombrehost.primer.ru, localhost.primer.ru, localhost
midestino=localhost

El parámetro myhostname puede reemplazar nuestro nombre de dominio:

myhostname=nombrehost.primer.ru

Ahora agregamos una fila para reemplazar la alerta en todos los dominios enumerados en las tablas de MySQL:

transporte_virtual = lmtp:unix:private/dovecot-lmtp

Podemos agregar tres parámetros más para que Postfix pueda conectarse instantáneamente con tablas MySQL:

virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf

Personalización de archivos MySQL y Postfix

Creamos un archivo

mysql-virtual-mailbox-domains.cf

Agregamos al nuevo valor de qi:

usuario = correo de usuario
contraseña = contraseña de correo
hosts=127.0.0.1
dbname=correo de ejemplo
consulta = SELECCIONE 1 DE dominios_virtuales DONDE nombre='%s'


Reiniciar sufijo:

reinicio de posfijo de servicio

Dominio de prueba para Postfix:

postmap -q primer.ru mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

Vamos a crear un archivo más:

nano /etc/postfix/mysql-virtual-mailbox-maps.cf
usuario = correo de usuario
contraseña = contraseña de correo
hosts=127.0.0.1
dbname=correo de ejemplo
consulta = SELECCIONE 1 DE virtual_users DONDE email='%s'

Postfijo de Rezavantazhuemo:

reinicio de posfijo de servicio

Repasemos Postfix:

postmap -q mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

Si todo está configurado correctamente, puede aparecer

Cree el resto del archivo - para alias:

nano /etc/postfix/mysql-virtual-alias-maps.cf
usuario = correo de usuario
contraseña = contraseña de correo
hosts=127.0.0.1
dbname=correo de ejemplo
consulta = SELECCIONE destino DESDE alias_virtuales DONDE fuente='%s'

reinicio de posfijo de servicio


Prueba de despertar:

postmap -q mysql:/etc/postfix/mysql-virtual-alias-maps.cf

Necesitamos copias de seguridad de siete archivos, por lo que podemos cambiar:

cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.orig


Comando Tse srazok. Presentamos seis más de estos para estos archivos:

/etc/dovecot/conf.d/10-mail.conf
/etc/dovecot/conf.d/10-auth.conf
/etc/dovecot/dovecot-sql.conf.ext
/etc/dovecot/conf.d/10-master.conf
/etc/dovecot/conf.d/10-ssl.conf

Abre el primer archivo:

nano /etc/dovecot/dovecot.conf

Inversa, chi comentó sobre este parámetro:

include_try /usr/share/dovecot/protocols.d/*.protocol
protocolos = imap lmtp

Incluir_intentar /usr/share/dovecot/protocols.d/*.protocol línea

Editando el siguiente archivo:

nano /etc/dovecot/conf.d/10-mail.conf

Conocemos la fila mail_location, conocemos el comentario, establecemos el siguiente parámetro:

ubicación_correo = maildir:/var/mail/vhosts/%d/%n

Sabemos mail_privileged_group, ponlo ahí:

mail_privileged_group = correo

Estamos revisando el acceso. Ingresamos el comando:

El acceso puede verse así:

Cree una carpeta para el dominio registrado de la máscara:

mkdir -p /var/mail/vhosts/primer.ru

Creamos este grupo con identificador 5000:

groupadd -g 5000 vmail
useradd -g vmail -u 5000 vmail -d /var/mail

Cambiar Vlasnik Koristuvach VMail:

chown -R vmail:vmail /var/mail

Editando el siguiente archivo:

nano /etc/dovecot/conf.d/10-auth.conf

Comentemos el texto de la autenticación y agreguemos la línea:

disabled_plaintext_auth=sí

Cambia el siguiente parámetro:

Hoy, si puede, sin ningún problema, eche un vistazo a una serie de pantallas sin correo, simplemente registrando los registros oblicuos en los servicios de "Yandex", "Mail.Ru" y similares, tal poder, como configurar un servidor de correo, no te preocupes por el rico coristuvachiv.

Prote buvayut takі moment, si desea conocer los aspectos deyaki de esa comida será korisno.

Si es necesario

La situación, si el conocimiento elemental del desarrollo del puesto es necesario para la peresichny koristuvachev, no es tan rica. І Tim nada menos, ya sea de ellos, puedes serlo, si:

  • Como resultado, se decidió cambiar de un programa basado en navegador a un programa visionario. Aún más ricos en por qué los clientes son mejores: le permiten enviar un programa de correo con un organizador, un bloc de notas, así como más libreta de direcciones gnuchko cheruvat y administrar notificaciones.
  • Debido a problemas de no entrega con el robot del cliente de correo, se corrigieron todos los errores. Entonces solo necesitas instalar un servidor de correo. Nalashtuvannya yogo sing no tiene mucha fuerza durante una hora, pero en una situación diferente puede quedarse sin una publicación para terminar una hora trival.
  • Las pantallas postales sin costo pueden ser subestimadas por la administración, además, sin explicación. Ese parece una pantalla a los ojos de los socios comerciales, francamente, una falta de respeto. Y para eso es posible hacer visiones en el servidor.
  • Si el proveedor está propagando una pantalla postal, entonces ¿por qué no darse prisa con tal propuesta?

Configuración de un servidor de correo de Windows

Los principales parámetros del correo electrónico, como DNS, datos de IP y datos similares, son vistos directamente por el proveedor.

Para comenzar a ajustar el sistema operativo Windows, es necesario obtener el cliente adecuado para este sistema operativo o acudir a la ayuda de los clientes. Para la mazorca, es necesario comenzar un nuevo registro oblіkovy. Como regla general, también se le pide que ingrese su nombre, ingrese una contraseña e inicie sesión para ingresar.

Es posible, necesario, habilitar el soporte para los servicios de correo de Windows a través del panel "Instalación visual y de software" de la sección de instalación del componente Servicios de correo electrónico.

Para crear una nueva pantalla, deberá ingresar su contraseña.


Para los parámetros SMTP, debe especificar el número de puerto 25 y para el servidor POP3 - 110. Si el proveedor tiene otros parámetros, ingréselos. En ese caso, si el cliente no envía el número de puerto ingresado, es necesario omitir la dirección, vista por el proveedor, en los elementos "Servidor para notificaciones entrantes" (o POP3 o IMAP) e "Im'ya para el servidor de notificaciones externo" (sonido menos SMTP).

Más ajustes del servidor de correo de Windows son ricos en por qué debe mentir en forma de un programa de correo vicioso, pero el principio de trabajo será el suyo. El comercio minorista puede ser diferente para las opciones de la interfaz gráfica y para los elementos del menú.

Transferencia del correo no efectivo a la visión del cliente

A veces es necesario deshacerse del prote zastosovuvat gratuito como un cliente con muchos suplementos. Puede mostrar el trasero y clavar el correo para el servicio Yandex. La configuración del servidor de correo se realizará con los siguientes parámetros.

1. Configuración del protocolo IMAP para alertas de entrada:

  • enviar direcciones de servidor: imap.yandex.ru;
  • en los parámetros de la contraseña para el inicio de sesión, seleccione SSL;
  • el número de puerto se especifica como 993.

2. Para configurar recordatorios de vacaciones para el protocolo IMAP:

  • como la dirección del servidor smtp.yandex.ru;
  • en los parámetros para asegurar el inicio de sesión, también necesita instalar SSL;
  • número de puerto próxima instalación 465.

3. Para qué sirve el protocolo POP3 para el envío de notificaciones:

  • como la dirección del servidor pop.yandex.ru;
  • cómo parametrizar la protección de una conexión malvada, se requiere SSL;
  • el número de puerto se especifica como 995.

4. Para recordarle que se aplica el protocolo POP3:

  • cómo se envía la dirección del servidor smtp.yandex.ru;
  • en los parámetros del zahistu para la conexión victoriosa, se requiere nuevamente usar SSL;
  • el número de puerto se establece en 465.


Yak іm'ya koristuvach, y también la dirección y la contraseña deben colocarse en la misma dirección y contraseña y enviarse a "Yandex".

Configuración del servidor Mail.Ru

A veces es necesario informarse sobre la instalación del servidor de correo Mail.Ru. En general, la costumbre se ve igual, como se describe en la publicación de Yandex. Ale parámetros al mirarlo así:

  • direcciones de correo electrónico completas (en el formato con el signo @, por ejemplo);
  • para el servidor IMAP, se especifica imap.mail.ru;
  • para el servidor SMTP, especifique smtp.mail.ru;
  • im'yam koristuvacha є povna dirección de correo electrónico en vіd vzhe іsnuyuchoї post;
  • contraseña: la misma contraseña que se envió;
  • IMAP: número 993 (para protocolos SSL/TLS);
  • POP3: número 995 (para protocolos SSL/TLS);
  • SMTP: número 465 (para protocolos SSL/TLS);
  • Es necesario indicar qué es necesario para autorizar el servidor en las listas de administración, para los parámetros de autenticación: una contraseña simple, sin encriptación.


Zagalom, nalashtuvannya lo dicen ellos mismos, como en el caso de Yandex, o incluso más con la adición del prefijo mail. Para otros servidores gratuitos, debe configurar los propios parámetros, pero también con diferentes prefijos.

Como puede ver, no hay nada plegable en esa comida, como configurar un servidor de correo, nada. Zim zavdannyam puede volver a navegar pochatkіvets. Entonces puede estar seguro de que no puede salirse con la suya con una falla crítica sin problemas.

El gerente de la oficina envía servidores de correo para herramientas adicionales de Linux, Apache, SQL, lo que significa un conocimiento más profundo de las tecnologías de la información.