Uso de ftp para crear rápidamente un servidor ftp (versión revisada)

  
La descripción anterior de un método de implementación rápida de vsftpd en linux, aunque puede completar las tareas generales de carga y descarga, pero todavía hay una brecha en la aplicación real, por ejemplo: usuarios ftp Puede usar el comando cd para el directorio raíz, etc. Para cumplir con los requisitos reales, complementaremos el artículo anterior.
1, descargar el código fuente al servidor, dirección de descarga es ftp://vsftpd.beasts.org/users/cevans/, la versión actual es vsftpd-2.0.5.tar.gz. Se recomienda encarecidamente utilizar la instalación del código fuente, puede deshacerse de la confusión de dependencias de paquetes rpm similares y puede lograr trabajo libre en diferentes Unix /linux.
2, instalación de descompresión: tar zxvf vsftpd-2.0.5.tar.gz; make; make install
3, agregue usuarios ftp, si el número de usuarios no es mucho, simplemente, use usuarios del sistema. Useradd –d /home /sery sery; passwd ******.
4, copie el archivo de configuración, hay 2 aquí. Cp vsftpd.conf /etc/vsftpd.conf; cp Redhat /vsftpd.pam /etc/pam.d/ftp. No copie el archivo vsftpd.pam, lo que hará que los usuarios de ftp inicien sesión. Este archivo también está disponible bajo debian.
5, modifique el archivo de configuración /etc/vsftpd.conf. Este archivo de configuración es la clave para vsftpd. Modifique los siguientes valores para implementar diferentes funciones:
(1) Parte modificada: cancele el comentario delante de local_enable = yes write_enable = yes y local_umask = 022.
(2) Agregue parte: listen = YES (ftp como un demonio separado)
chroot_local_user = yes (los usuarios se encuentran en su directorio de inicio, con cd /no puede cambiar al directorio raíz)

cmds_allowed = ABOR, CWD, LISTA, MDTM, MKD, NLST, PASO, PASV,
PUERTO, PWD, SALIDA, RETR, RMD, RNFR, RNTO, SITIO, TAMAÑO, TIPO, TIPO, USUARIO,
ACCT, APPE, CDUP, AYUDA, MODO, NOOP, REIN, STAT, STOU, STRU, SYST (solo cargar archivos y directorios, pero no eliminar. Nota: Estos deben estar escritos en una línea)
6, iniciar el servicio ftp . Vsftpd &
Descripción: Perfil vsftpd.conf no puede tener una línea en blanco antes de cada uno debe ser la rejilla superior para escribir, de lo contrario fracasará.
Copyright © Conocimiento de Windows All Rights Reserved