ftp access for local user


Hello! I am using hestia with vsftpd. My question is, how can a user created on the machine with the “adduser” command get ftp access?

v-add-web-domain-ftp [user_of_account_in_panel] [domain_for_ftp] [user_for_ftp] [password]

For the user [user_of_account_in_panel] with the domain [domain_for_ftp] you do the user [user_for_ftp] with the password [password]

Example:
For the user pepinorick with the domain story-train.com you do the user pepinorick_sanchez with the password I'mAPickle

Note: some FTP Clients auto-adds domain in the username and others not, so when connect try [user_for_ftp]@[domain_for_ftp] or just [user_for_ftp] (without the domain)
Example: [email protected] (or just pepinorick_sanchez)

Excuse me, I’m a beginner with Hestia and maybe I’m not expressing myself incorrectly. I create a user with the command “adduser user1” the user should get access to the SSH, as well as ftp access to the directory /home/user1
How do I do this, since vsfpd and proftpd do not give ftp to such users after the installation of Hestia cp?

I add users (user accounts have websites) in the web panel, and that user (username) can login in the web panel AND can login in ftp.

So in CLI is the same. When create a new user, that user (username) can use for login web panel and ftp