|
|
Publicado en 11/1/2016 14:59:51
|
|
|

Índice:
1. Instalar software vsftp en Redhat/CentOS
2. Instalar software vsftp en Ubuntu/Debian
1. Instalar software vsftp en Redhat/CentOS
1. Actualizar la fuente de la delícia
En primer lugar, necesitas actualizar la fuente yum del sistema y la dirección conveniente para descargar la herramienta: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalar vsftp
Usa el comando yum para instalar vsftp
#yum instalar vsftpd -y
3. Añadir la cuenta y el directorio FTP
Comprueba primero la ubicación del nologin, normalmente en /usr/sbin/nologin o /sbin/nologin.
Crea una cuenta usando el siguiente comando, que especifica /alidata/www/wwwroot como el directorio principal del usuario pwftp, y puedes definir tú mismo el nombre de la cuenta y el directorio:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Para cambiar la contraseña de la cuenta:
#passwd pwftp
Modificar permisos para un directorio especificado
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Configurar vsftp
Edita el archivo de configuración vsftp con el siguiente comando:
#vi /etc/vsftpd/vsftpd.conf
Sustituye "anonymous_enable=SÍ" por "anonymous_enable=NO" en el archivo de configuración
Elimina el símbolo del comentario antes de la siguiente configuración:
local_enable=SÍ
write_enable=SÍ
chroot_local_user=SÍ
Guarda la modificación, pulsa la tecla ESC y enter: wq
5. Modificar la configuración del shell
viEdit /etc/shells, y añade /usr/sbin/nologin o /sbin/nologin (dependiendo de la configuración actual del sistema) en el archivo
6. Iniciar el servicio vsftp y probar el inicio de sesión
Inicia el servicio vsftp con el comando:
#service inicio del VSFTPD
Luego usa la cuenta pwftp para probar si puedes iniciar sesión en FTP. El directorio es /alidata/www/wwwroot.
2. Instalar software vsftp en Ubuntu/Debian
1. Actualizar el código fuente del software
En primer lugar, necesitas actualizar el código fuente del software del sistema y la dirección conveniente para descargar la herramienta: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalar vsftp
Instala vsftp usando el comando apt-get
#apt-get install vsftpd -y
3. Añadir la cuenta y el directorio FTP
Comprueba primero la ubicación del nologin, normalmente en /usr/sbin/nologin o /sbin/nologin.
Crea una cuenta usando el siguiente comando, que especifica /alidata/www/wwwroot como el directorio principal del usuario pwftp, y puedes definir tú mismo el nombre de la cuenta y el directorio:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Para cambiar la contraseña de la cuenta:
#passwd pwftp
Modificar permisos para un directorio especificado
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Configurar vsftp
Edita el archivo de configuración vsftp con el siguiente comando:
#vi /etc/vsftpd.conf
Sustituye "anonymous_enable=SÍ" por "anonymous_enable=NO" en el archivo de configuración
Elimina el símbolo del comentario antes de la siguiente configuración:
local_enable=SÍ
write_enable=SÍ
chroot_local_user=SÍ
chroot_list_enable=SÍ
chroot_list_file=/etc/vsftpd.chroot_list
Guardar para salir
Edita el archivo de vsftpd.chroot_list /etc/, añade el nombre de la cuenta FTP y guarda la salida
5. Modificar la configuración del shell
viEdit /etc/shells, y añade /usr/sbin/nologin o /sbin/nologin (dependiendo de la configuración actual del sistema) en el archivo
6. Reiniciar el servicio vsftp y probar el inicio de sesión
Inicia el servicio vsftp con el comando:
#service reinicio VSFTPD
Luego usa la cuenta pwftp para probar si puedes iniciar sesión en FTP. El directorio es /alidata/www/wwwroot. |
Anterior:vsftpd para añadir nuevos usuariosPróximo:Ctrip está en mano, y no puedes irte.
|