Configuración de usuario virtual Vsftp diferentes permisos bajo Linux

  
        

RHEL5.5 VSFTP2.0.5 configuración de usuario virtual diferentes permisos

linux usa vsftp para crear un servidor ftp, crea una cuenta virtual al mismo tiempo, asigna diferentes permisos para diferentes cuentas, la siguiente prueba de configuración fue aprobada.

  1. Versión del sistema



    versión 2.vsftpd



    Si el servicio vsftpd no se instala durante la instalación del sistema, puede instalarlo más tarde a través de yum o manualmente usando el paquete rpm y el archivo tar. El proceso de instalación específico no se explica aquí. Una vez completada la instalación, Ver el estado del servicio de vsftpd

    3.Configure el archivo vsftpd.conf

    Copia de seguridad antes de la modificación


    Modifique el siguiente archivo de configuración

    Cerrar sesión anónima

    Abrir la función de carga y descarga de ascii


    Agregue las siguientes líneas al final del archivo de configuración, lo que significa que los usuarios virtuales pueden iniciar sesión, correspondientes a los usuarios virtuales. Para la cuenta ftp, el directorio del archivo de configuración para el inicio de sesión del usuario virtual es /etc /vsftpd /users /, y los archivos de configuración para diferentes usuarios se almacenan en este directorio.



    El valor de pam_service_name en la primera línea aquí debe ser el mismo que el nombre del archivo de autenticación en el sexto paso, de lo contrario, la autenticación no es exitosa. La última línea aquí se configura con el directorio del usuario virtual, que debe ser el mismo que el del octavo paso;


    4. Cree un archivo de cuenta del usuario virtual


    Agregue una cuenta virtual en el archivo vm_user.txt

    donde el nombre de usuario con número impar, el comportamiento de número par correspondiente a la contraseña

    5. Use el archivo anterior para generar el archivo de base de datos


    Use vm_user.txt para generar el archivo vm_user.db


    Modifique los permisos del archivo de base de datos a 600

    6. Modifique el archivo de autenticación ftp para generar solo Archivo de base de datos


    Ingrese lo siguiente:


    El nombre del archivo que sigue debe ser el mismo que el nombre del archivo creado anteriormente, de lo contrario, falla

    7. Establezca el directorio del usuario virtual ftp y establezca los permisos de acceso del directorio del usuario ftp



    [root @ vsftp vsftpd] #chgrp ftp -R /Var /ftp


    8. Configuración del directorio de la cuenta del usuario virtual


    Configuración del directorio de la cuenta de ws6l y creación del archivo de configuración de la cuenta


    La cuenta ws6l solo tiene el derecho de descargar, no cargar, nueva carpeta , elimine los permisos del archivo;

    9. Cree el directorio ftp de la cuenta ws6l


    En este punto, la primera cuenta virtual se crea con éxito y la verificación se omite aquí.

    10. Una vez completada la configuración, se encuentra que todavía hay algunas cuentas, debe volver a crear la cuenta de carga de la cuenta, solo cargar los permisos, crear una cuenta de administrador, tener todos los permisos:

    en el archivo vm_user.txt Agregue estas dos cuentas



    Vuelva a generar el archivo de base de datos



    Cree el perfil del usuario



    Debido a que la cuenta de carga y la cuenta de administrador necesitan ver el directorio raíz de todos los usuarios, la carga es responsable de completar el trabajo de carga, pero no tiene el derecho de descargar, eliminar, etc., la cuenta de administrador , con todos los permisos, por lo que no necesita restablecer el directorio ftp, puede especificar directamente var /ftp, se completó toda la configuración, puede probar, el proceso de prueba no está detallado, la prueba se realizó correctamente

    Si encuentra problemas durante el proceso de configuración, puede enviar un correo electrónico a [email protected] para comunicarse, ¡Les deseo a todos un feliz aprendizaje!

    Este artículo proviene de " One Net World " Blog, asegúrese de mantener esta fuente http://2646213.blog.51cto.com/2636213/1683898

Copyright © Conocimiento de Windows All Rights Reserved