Cómo vincular el nombre de dominio en Linux vsftp
Linux agrega un usuario FTP y establece permisos
Agregue un usuario ftp en Linux y establezca los permisos correspondientes.
Entorno: ftp para. vsftp. El nombre de usuario restringido es prueba. La ruta restringida es /home/test
2. Cree un usuario: bajo el usuario raíz:
useradd -d /home/test test //Agregue el usuario test y especifique el usuario de prueba. El directorio de inicio es /home/test
passwd test //Establecer una contraseña para la prueba
3. Cambie la configuración de permisos correspondiente del usuario:
usermod. -s / sbin/nologin test //La prueba de usuario limitada no puede hacer telnet, solo ftp
usermod -s /sbin/bash test //La prueba de usuario vuelve a la normalidad
usermod -d / test test //Cambie el directorio de inicio del usuario test a /test
4. Restringir a los usuarios a acceder solo a /home/test y no a otras rutas
Modificar /etc/vsftpd/vsftpd. .conf de la siguiente manera
chroot_list_enable=YES //Restringir el acceso al propio directorio
# (el valor predeterminado es el siguiente)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
Edite el archivo vsftpd.chroot_list y agregue usuarios restringidos, una línea para cada nombre de usuario
Después de cambiar el archivo de configuración, no olvide reiniciar el servidor vsFTPd
[root@linuxsir001 root ]# /etc/init.d/vsftpd restart
5. Si necesita permitir que el usuario cambie la contraseña, pero no tiene permiso para iniciar sesión. el sistema a través de telnet:
usermod -s /usr/bin /passwd test //El usuario ingresará directamente a la interfaz de cambio de contraseña después de telnet