1. Cree un usuario: useradd -d /kfans/video nombre de usuario
2. Cambiar contraseña: contraseña nombre de usuario
3. Configurar sshd_config
# override default of no subsystems
Subsystem sftp internal-sftp #/usr/libexec/openssh/sftp-server
# Example of overriding settings on a per-user basis
Match User kfans
ChrootDirectory /kfans
#X11Forwarding no
#AllowTcpForwarding no
ForceCommand internal-sftp
4. Reinicie el servicio ssh: service sshd restart
5. Modifique los permisos del directorio: chown -R group:username /kfans/video
Nota: Aquí viene el problema. Generalmente, todo el mundo tiene problemas en ChrootDirectory /kfans/video. El directorio en este lugar no se puede configurar directamente en el directorio de destino y debe configurarse en su nivel superior;
/kfans debe tener autoridad de usuario raíz, solo configure el video con todas las autoridades del usuario actual, no permita que el directorio /kfans tenga autoridad de acceso, de lo contrario, la configuración no será exitosa.
Al usar la configuración de ChrootDirectory, debe prestar atención al
propietario del directorio establecido por ChrootDirectory y todos sus directorios de nivel superior deben ser raíz y solo el propietario puede tener permisos de escritura, es decir, la configuración máxima de permisos solo puede ser 755. De lo contrario, se informará un error como "fatal: mala propiedad o modos para el directorio chroot".