Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the header-footer-elementor domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/abartomeu/wp-includes/functions.php on line 6121
Usuaris virtuals -

Reloj
00:00:00

Usuaris virtuals

Primer hem d’anar a l’arxiu de configuració de vsftpd.conf i posar aquestes línies al final de l’arxiu:

guest_enable=YES

virtual_use_local_privs=YES

user_sub_token=%u
local_root=/srv/ftp/%u

chroot_local_user=YES

Després instal·lem el apache2-utils:

Ara hem de crear l’usuari i la contrasenya per al nostre usuari del ftp, la contrasenya s’ha de guardar en l’arxiu on tenim tots els usuaris posats:

sudo htpasswd -c -b -B /etc/vsftpd/vsftpd.userlist xavi xavi

Ara crearé la carpeta amb els seus permisos necessaris:

sudo mkdir -p /srv/ftp/xavi

sudo mkdir -p /srv/ftp/xavi/files

sudo chmod 555 /srv/ftp/xavi

sudo chmod 755 /srv/ftp/xavi/files

sudo chown -R ftp:nogroup /srv/ftp/xavi

Després d’això, entrarem al arxiu /etc/pam.d/vsftpd i posarem aquestem línies, hem de comentar les demés línies que no estiguin comntades:

auth required pam_pwdfile.so pwdfile /etc/vsftpd/vsftpd.userlist
account required pam_permit.so

Ara farem les proves per a que es vegi que funciona correctament:

I ara amb el filezilla:

Leave a Comment