Puncte:0

vsftpd - restricționați utilizatorii la directorul personalizat care nu funcționează în Ubuntu 18.04

drapel cn

Am un server Ubuntu 18.04 și am instalat vsftpd.

Am creat un nou utilizator FTP urmând acest tutorial: https://devanswers.co/installing-ftp-server-vsftpd-ubuntu-18-04/

Vreau să blochez utilizatorul în folderul: /var/www/html/mydomain.com/ dar nu pot, indiferent de ce am stabilit în /etc/vsftpd.conf fişier.

Am încercat de exemplu aceste sugestii:

write_enable=DA
local_umask=022
chroot_local_user=DA
allow_writeable_chroot=DA

Am încercat să adaug și:

local_root=/

sau

local_root=/var/www/html/mydomain.com/

Utilizatorul se poate autentifica cu succes, dar nu pot să-l blochez în niciun folder. Orice sfat va fi grozav. Mulțumiri.

drapel cn
Am actualizat titlul, este Ubuntu 18.04
Puncte:0
drapel cn

După ore de căutare, am găsit singur răspunsul:

rulează în terminal:

sudo nano /etc/ssh/sshd_config

La sfârșitul fișierului adăugați:

Potriviți utilizatorul cu numele dvs. de utilizator
ForceCommand intern-sftp
Autentificare prin parolă da
ChrootDirectory /var/www/html/yourdomain.com/
PermisTunnel nr
AllowAgentForwarding nr
AllowTcpForwarding nr
X11Redirecționare nr

Înlocuiți numele de utilizator cu numele utilizatorului ftp pe care l-ați creat și, de asemenea, înlocuiți calea ChrootDirectory.

rulează în terminal:

sudo systemctl restart sshd

Mai multe detalii aici: https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-18-04

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.