Tecnología

Inicio

pure-ftpd webmin configuracion

Kármicas Opciones de configuración Pure-ftpd

Kármicas Opciones de configuración Pure-ftpd


Pure-ftpd es el protocolo de transferencia de archivos gratis, o FTP, servidor. Está disponible para Windows, Linux y Mac OS X. FTP se utiliza para compartir archivos a través de una red. Si está utilizando la distribución de Linux Ubuntu 9.10, también conocido como Karmic Koala, es posible que desee configurar Pure-ftpd para ajustarse mejor a sus necesidades. Pure-ftpd se configura mediante la adición de argumentos de línea de comandos para el programa antes de su lanzamiento. Cada argumento tiene un efecto distinto sobre el comportamiento del programa.

Restricciones de acceso

Instalación de un servidor FTP permite a otros ordenadores, llamados clientes, para acceder a un conjunto de directorios de su máquina. Pure-ftpd le permite limitar el acceso de varias maneras. Por ejemplo, el argumento de línea de comandos "UID -u" niega el acceso a todos los ID de usuario por debajo del valor introducido como UID. Otra restricción de acceso útil proviene del argumento "-s", que niega a los usuarios la posibilidad de descargar cualquier archivo enviado por otro usuario. Esto permite al administrador comprobar el archivo subido y determinar si se debe permitir que otros usuarios lo descarguen.

Soporte de protocolo

Pure-ftpd utiliza el protocolo de transferencia de archivos por defecto. Sin embargo, al añadir el argumento de línea de comando "w", se puede activar el protocolo de intercambio de archivos, o FXP, soporte. La diferencia entre FTP y FXP es el número de servidores a la que un cliente puede conectarse. En FTP, un cliente puede conectarse a un único servidor FTP. En FXP, un cliente puede conectarse a dos servidores FTP. Luego, el cliente puede tener estos archivos de intercambio de servidores entre sí, o con la máquina cliente.

Control de Ancho de Banda

Es posible regular Pure-ftpd con un limitador de ancho de banda incorporado. Este conmutador de configuración le permite configurar el ancho de banda máximo que un usuario puede utilizar en una sesión, tal como se mide en kilobytes por segundo. Para establecer esta configuración, ejecute Pure-ftpd con el argumento de línea de comandos "ancho de banda -T", donde la palabra "ancho de banda" se reemplaza con un valor en kilobytes por segundo. Por ejemplo, para limitar todas las sesiones a 100 kilobytes por segundo, utilice el argumento de línea de comandos "-T 100."

Ajustes de administración

Pure-ftpd tiene varios argumentos de línea de comandos que ayudan en la administración del servidor FTP. Por ejemplo, si se utiliza el argumento "estadísticas -o: /var/log/pureftpd.log," un archivo de registro compacto se crea en el directorio Este archivo de registro incluye varios datos estadísticos sobre Pure "/ var / log /." -FTPd y la forma en que se está accediendo a los usuarios. Estos datos registra la fecha un usuario accede al servidor, lo que accede el archivo, el tamaño del archivo y la duración de la transferencia.

Cómo iniciar un servicio FTP en Linux

Un servicio Linux, o demonio, es un programa informático que se ejecuta en segundo plano y no requiere intervención por parte del usuario de la computadora. Un servidor FTP (File Transfer Protocol) se ejecuta como un servicio. Una vez que se inicia, se ejecuta en segundo plano y espera una petición de un cliente FTP. Hay programas de servidor FTP múltiples disponibles para el sistema operativo Linux. Las máquinas de todo el comienzo de la misma manera.

Instrucciones

1 Abra una ventana de terminal. En la mayoría de las distribuciones, la ventana de terminal se encuentra en la sección "Utilidades", "Accesorios" o "Herramientas del sistema" sección del menú principal.

2 Escriba el comando "su" para cambiar al usuario root. Los usuarios de Ubuntu escribir "sudo" antes de que el siguiente comando.

3 Escriba el comando "/etc/init.d/ftpd start" para iniciar el servicio de FTP. Reemplazar "ftpd" con el nombre del servidor FTP que haya instalado. Otros servidores FTP incluyen pure-ftpd, vsftpd y wu-ftpd.

4 Escriba el comando "exit" para cerrar la sesión de raíz.

¿Cómo construir una página web Driven base de datos con el código abierto

¿Cómo construir una página web Driven base de datos con el código abierto


La creciente importancia de los sitios web con bases de datos ha llevado a un aumento en las personas que buscan aprender desarrollo web por sí mismos. Para muchos, las costosas opciones de software propietario son inaccesibles y crean una barrera de entrada en el campo. Por suerte, existe una serie de opciones de código abierto o libre que puede hacer que el sueño de convertirse en un webmaster una realidad. Software de código abierto también permite a los programadores con experiencia para personalizar su experiencia de desarrollo.

Instrucciones

1 Elija un servidor web que se ajuste a los requisitos del proyecto. Algunas soluciones de código abierto incluyen Apache, Cherokee y nginx. Seleccionar el software de servidor web basado en rendimiento y funcionalidad. Si la máquina en la que va a alojar el servidor web es ligero y se construyó en un presupuesto, un servidor ligero, tal como Cherokee es una apuesta segura. Sin embargo, si usted tiene una máquina de alto rendimiento y se necesita algo repleto de características, Apache puede ser una mejor opción. Descargar el servidor de la página web o un repositorio de software. Siga las instrucciones de instalación en el archivo "readme" que se incluye con la descarga. Consulte el manual incluido para obtener detalles sobre donde están los archivos de configuración se encuentran y lo que cada uno hace. Modificar la configuración del servidor, asegurándose de mantener la seguridad en mente.

2 Consulte la documentación de algunos servidores de bases de datos diferentes para determinar cuál de ellos tiene las características que necesita y es compatible con su configuración actual. MySQL, PostgreSQL y Firebird son opciones populares. Descargar el servidor. Siga las instrucciones de instalación en el archivo "readme" para instalarlo. Configuración será una parte del proceso de instalación. Consulte la documentación para obtener información sobre la configuración más avanzada.

3 Escoja un servidor FTP para que pueda realizar cambios en su sitio web desde su PC. Incluso si usted es anfitrión de su sitio web en casa, es una buena idea para mantener su servidor independiente de su máquina personal. servidores FTP de código abierto más populares son Proftpd, Pure-ftpd y vsftpd. Cada una de ellas es compatible con todos los principales sistemas operativos de código abierto. Pure-ftpd es rico en características y puede ser ideal si usted necesita para personalizar su experiencia en un alto grado. ProFTPD es mucho más fácil de configurar, y puede ser más conveniente si usted es un usuario inexperto. Y vsftpd puede ser una buena opción para algo pequeño y seguro. Descarguelo el servidor FTP. Instalar en base a las instrucciones en el archivo incluido "readme", y asegúrese de hacer los ajustes apropiados para la configuración de seguridad.

4 Planificar el diseño de fondo para su sitio web. A diferencia de las soluciones propietarias, las licencias de código abierto es muy permisiva. Puede instalar el software de código abierto en tantas máquinas como desee sin incurrir en derechos de licencia, lo que abre las opciones en lo que respecta al equilibrio de carga y distribución del ancho de banda. Diseñar la topología de red con esto en mente, si está desarrollando una aplicación web a gran escala. Su plan para el back-end debe incluir mecanismos de distribución de contenidos y sistemas de archivos y bases de datos de copias de seguridad regulares. Muy grandes sitios web también tendrán que estudiar la distribución de la carga, tipos de conexión a Internet y la topología de la red.

5 Construir su sitio web mediante la conexión con el servidor a través de FTP y subir los archivos correspondientes. Esto requerirá el uso de un cliente FTP. Todos los principales sistemas operativos vienen con pre-instalado un cliente FTP. Utilice el comando "ftp" de una línea de comandos para acceder a ella.

sitios web de código abierto se crean a menudo en PHP, Perl y Python, aunque son buenas opciones para secuencias de comandos del lado del servidor también. Use un lenguaje de script del lado del servidor para interactuar con el servidor de base de datos para almacenar y recuperar información del usuario. Leer los manuales referentes al lenguaje de consulta de lenguaje de script y base de datos con la que se está trabajando.

Consejos y advertencias

  • Asegúrese de estar al tanto de las últimas actualizaciones de seguridad. A pesar de que el software de código abierto no es inherentemente insegura, cualquiera puede ver el código fuente y utilizar ese conocimiento para explotar las debilidades en el software que ha seleccionado.

Cómo alojar un servidor FTP

Cómo alojar un servidor FTP


Hay muchas maneras de compartir archivos entre ordenadores a través de Internet, pero una de las maneras más fáciles y más común es a través del protocolo de transferencia de archivos (FTP). Es fácil de alojar un servidor FTP desde un ordenador con Windows, Linux o Mac. FTP es muy flexible y le permitirá compartir archivos y directorios, crear cuentas de usuario y permite que ambas cargas y descargas a su servidor.

Instrucciones

1 Seleccionar el software de servidor FTP. Hay muchas opciones gratuitas disponibles para utilizar cuando aloja un servidor FTP. Una buena opción para un servidor de Windows es FileZilla, y Pure-ftpd se pueden utilizar en máquinas Linux o Mac. Estos son sólo dos ejemplos, y que van a querer leer la documentación de estas piezas de software desde sus sitios web antes de decidir si son adecuados para usted.

2 Configurar la estructura de directorios para el servidor FTP. Esto es tan simple como crear una nueva carpeta y todas las subcarpetas que desea la gente de sesión en el servidor FTP para tener acceso a. En su software de servidor FTP elegido, establecer el directorio más alto que desea que los usuarios puedan acceder como carpeta raíz del servidor FTP que va a alojar.

3 Crear cuentas para la gente que desea otorgar acceso FTP. Cuando aloja un servidor FTP, es importante saber quién tiene acceso a los archivos que está de alojamiento, así como quién tiene privilegios de cargar archivos. Si permitir el acceso público anónimo que puede tener problemas de seguridad (como usuarios malintencionados la carga de virus y otros programas maliciosos) que pueden conducir a problemas en el futuro.

4 Determinar la dirección IP del ordenador que está utilizando para alojar el servidor FTP. WhatIsMyIP.com es un recurso útil para hacer esto. La dirección IP es lo que necesitan los usuarios con el fin de acceder al servidor. Se requiere una conexión de banda ancha para asegurar que el ordenador tiene una dirección IP estática. Una conexión dailup dará lugar a su servidor FTP que tiene una dirección diferente cada vez que se conecte a Internet.

Consejos y advertencias

  • De forma predeterminada FTP utiliza el puerto 21, de acuerdo con la NTC Hosting. Asegúrese de que usted no tiene este puerto bloqueado en cualquier software de seguridad firewall u otro en su servidor FTP.

Cómo cambiar un puerto 21 De Telnet para FTP

Cómo cambiar un puerto 21 De Telnet para FTP


Telnet y FTP son dos tipos de protocolos de Internet que controlan cómo se transfieren los datos en línea (HTTP es el protocolo más familiar para el usuario medio). Para Proveedores de Servicio de Internet (ISP), el puerto 21 es por lo general el puerto por defecto para las conexiones FTP. Si el puerto está en uso por telnet sin embargo, esto podría causar problemas para conectarse a FTP. Cambiando el puerto 21 para FTP es relativamente simple.

Instrucciones

1 Haga clic en "Buscar" en el menú "Inicio" y seleccione el comando "Ejecutar". Los usuarios de Windows XP pueden hacer clic en "Ejecutar" en el menú "Inicio" directamente.

2 El tipo de "cmd" y pulsa "Enter". Esto abrirá una ventana antigua de MS-DOS.

3 Tipo "telnet my-domain-name.com 21" en la ventana de MS-DOS. Haga clic en "Enter".

4 Si el cambio se ha realizado correctamente, aparecerá un mensaje similar al siguiente. Si no ve este mensaje, póngase en contacto con su proveedor de Internet.

220 ---------- Bienvenido a Pure-ftpd [TLS] ----------

220-Usted es el número de usuario 2 de 50 permitido.

220 - <<

220 - ################################################ #########

220-Por favor, sube sus archivos web al directorio public_html.

220-Note que las letras mayúsculas y minúsculas.

220 - ################################################ #########

220 - >>

tiempo 220-local es ahora 03:35. Puerto del servidor: 21.

220-Esto es un sistema privado - Sin inicio de sesión anónimo

220-IPv6 conexiones también son bienvenidos en este servidor.

220 Se le desconectará después de 15 minutos de inactividad.

5 Reinicia tu computadora.

Consejos y advertencias

  • Si los pasos anteriores no funcionan, póngase en contacto con su proveedor de Internet y diles que abrir el puerto 21. Algunos bloques para impedir la transferencia de archivos ilegales, pero la mayoría desbloquearlo bajo petición.

Cómo instalar Pure-FTP en Webmin

Si desea utilizar un módulo diferente protocolo de transferencia de archivos (FTP) de la que viene por defecto en Webmin, instale Pure-FTP, que es otro módulo Webmin compatible. Webmin es un panel de administración web que utiliza módulos para asegurarse de que puede controlar su sitio con el menor número de errores posible. Los módulos se instalan en Webmin en el panel de configuración de Webmin.

Instrucciones

1 Ir a la página de "Módulos juego ftpd" (ver Recursos). Haga clic en el enlace "pureftpd.wbm" y copiar la URL.

2 Ingrese a su centro de administración Webmin (el camino de este varía según el lugar donde se instaló el programa).

3 Haga clic en "Módulos de Webmin." Haga clic en "A partir de FTP o HTTP URL." Seleccione el campo, haga clic y clic en "Pegar" para pegar la dirección URL en.

4 Haga clic en "ignorar dependencias del módulo durante la instalación," y luego "Conceder acceso sólo a los usuarios y grupos."

5 Haga clic en "Instalar el módulo de archivo."

Cómo cambiar FTP con Webmin

Si desea personalizar su servidor de protocolo de transferencia de archivos (FTP), entonces usted tendrá que iniciar sesión en el extremo de administración del servidor. Webmin es un panel de administración del servidor web que controla las configuraciones para su servidor FTP y otras aplicaciones. El servidor ProFTPD, que está integrado en Webmin, tiene varias configuraciones tales como las carpetas que compartes y configuración de usuario.

Instrucciones

1 Ingrese a su panel de Webmin. La ubicación de este depende de la configuración del servidor.

2 Haga clic en el signo "+" al lado de "Servidores". Haga clic en "Servidor ProFTPD" de la lista. Esta carga la configuración del servidor FTP para que pueda cambiarlos.

3 Haga clic en "archivos y directorios" para cambiar los directorios que desea compartir con sus usuarios o grupos.

4 Haga clic en "Autenticación" para seleccionar los usuarios y los permisos que desea conceder al servidor.

5 Haga clic en "Editar archivos de configuración" para cambiar las configuraciones avanzadas que no encajan en otras categorías.

Cómo crear un sitio web de enlace virtual en Webmin DNS

BIND es un programa de DNS (Domain Name Service) que se ejecuta en una variedad de programas de gestión de software de servidor Web, incluyendo el paquete de software de Webmin. Puede configurar BIND para tener las configuraciones DNS necesarios para alojar su sitio web virtual en el servidor entrando en Webmin y cambiar la configuración de allí.

Instrucciones

1 Ingrese a su interfaz de Webmin como administrador.

2 Haga clic en "Servidores", a continuación, haga clic en "Enlazar".

3 Cambiar el "en vivo Tiempo-a-" ajuste a un valor apropiado, por ejemplo, 30 minutos, a continuación, introduzca su nombre de dominio en la sección Zona.

4 Tipo en el registro "A" (la dirección IP) del sitio web, junto con el nombre de dominio de la página web en la sección "Una dirección de registros".

5 Introduzca las direcciones de nombres proporcionados a usted por el registrador de dominios, o de su anfitrión.

6 Escriba "www" en la sección CName en "Nombre", a continuación, introduzca su nombre de dominio en la sección "Nombre real".

7 Introduzca sus registros de servidor de correo (MX) si han sido suministrados a usted por su anfitrión.

8 Haga clic en el botón "Guardar" para guardar la configuración de DNS para su nuevo sitio web virtual en BIND.

Cómo configurar una Webmin Samba

Si está ejecutando un servidor Web de Windows con Webmin y desea compartir sus archivos de configuración y datos a través de redes UNIX y basados ​​en Linux, puede utilizar Samba. Webmin es un panel de control web que se utiliza para administrar y configurar su sitio sin necesidad de utilizar comandos o editores basados ​​en texto, como usted tendría que cuando la creación de la página web de forma manual. Samba puede ser fácilmente configurado para integrarse con Webmin.

Instrucciones

1 Instalar Samba en su ordenador y luego Webmin. Instalar tanto con las configuraciones predeterminadas de instalación en el lugar, y haga clic en "Siguiente" a lo largo de cada paso de la instalación.

2 Abra un navegador Web y vaya a "http: // localhost: 10000" (sin comillas Entrar con "root" como nombre de usuario y como contraseña..

3 Haga clic en "Servidores", a continuación, haga clic en "Compartir archivos Samba de Windows." Este es el listado de las acciones predeterminadas. Haga clic en "red de Windows." Introduzca los detalles de la red de Windows para su red doméstica. Haga clic en "Seguridad" y elegir el nivel de seguridad que desea. Clic en Guardar."

4 Haga clic en "Autenticación", a continuación, active "Las contraseñas cifradas." Clic en Guardar." Haga clic en "Valores predeterminados de archivo de Acciones," después "de acceso y seguridad." Permiten "hosts allow" e introduzca sus direcciones IP de Windows en esa lista. Clic en Guardar."

5 Haga clic en "Sí" al lado de cada opción y haga clic en "Guardar". Haga clic en "Inicio", a continuación, active cada opción haga clic en "Guardar".

6 Haga clic en "Autenticación", a continuación, active cada opción e introduzca las direcciones IP de nuevo. Clic en Guardar." Haga clic en "Reiniciar servidor Samba."

7 Haga clic en el icono "Terminal virtual", a continuación, escriba "smbpasswd" y presionar "Enter". Elija un nombre de usuario y la contraseña para el servidor Samba y presionar "Enter". Ya ha configurado el servidor de base de Samba con Webmin. Añadir usuarios adicionales en "Panel de control" si se quiere, pero esto no es necesario para un servidor de base.

Webmin no es accesible desde WAN

El término "Webmin" describe bien un sistema de administración de la red basada en web o software de administración del servidor. Puede acceder a un sitio Webmin desde una red de área amplia, o WAN, escribiendo la dirección correcta en un navegador. Si no puede acceder a Webmin de su WAN, compruebe la sintaxis de la dirección y verificar que la conexión a Internet está funcionando. Si aún no puede acceder al panel de control de Webmin, probablemente significa que el sitio está en línea.

Webmin

Webmin es un programa de software que ofrece una interfaz basada en Web para la gestión de la miríada de aplicaciones y configuraciones complejas en un servidor. Se ejecuta en varios sistemas operativos, incluyendo Unix y Windows. Para configurar las cuentas de usuario de Webmin, debe tener un navegador compatible con Java para el módulo Administrador de archivos, pero se puede acceder con cualquier navegador Webmin si su WAN está conectado a Internet. Si la máquina que aloja la instalación de Webmin no está conectado a Internet, no será accesible a través de la WAN.

WAN de conexión a Internet

Técnicamente hablando, el PC no es parte de una red WAN a menos que esté conectado a ella y funcionando correctamente. Una red de área local cubre un área pequeña, como una casa o una oficina. Una WAN cubre un área geográfica más grande, utilizando un sistema de telecomunicaciones privado o Internet para conectar sus redes locales. En una WAN privada, sólo un sitio de internet puede tener una conexión a Internet, como por un campus universitario. Si puede conectarse a Internet, debe ser capaz de acceder a Webmin. Si no puede conectarse a Internet, póngase en contacto con el administrador de red WAN.

Webmin Acceso a la cuenta

Si crea cuentas de usuario en Webmin como un administrador de red, los usuarios tendrán acceso a esas cuentas a través del servidor de Webmin. Es posible configurar el sistema para que los usuarios deben iniciar sesión con un nombre de usuario y contraseña. Sin esta capa de seguridad, alguien sería capaz de acceder al servidor Webmin. Si no puede abrir el sitio de Webmin en su navegador, que está en línea y el problema está fuera de su control. Si no puede acceder a su cuenta, verificar su ID y contraseña con el administrador de la red.

Descarga e instalación de Webmin

Todo el software y las instrucciones necesarias para instalar, configurar y usar Webmin pueden ser descargados desde el sitio web Webmin.com (ver Recursos). Si instala el software de forma incorrecta o sus archivos resultan dañados, sólo tiene que descargar y volver a instalar la aplicación, sobrescribiendo la construcción existentes con el nuevo. Suponiendo que el sitio Webmin está en línea y que están conectados a Internet, usted debe ser capaz de acceder a Webmin usando cualquier navegador Web. Webmin es compatible con todos los principales navegadores incluyendo Mozilla Firefox, Internet Explorer, Google Chrome, Opera y Safari.