Puncte:2

Umask utilizator restricţionat FTP - unde este?

drapel cn

Am studiat asta de zile întregi și nu găsesc soluția. Am 2 utilizatori ftp. Setări în /etc/vsftpd.conf:

write_enable=DA
chroot_local_user=DA
allow_writeable_chroot=DA

Shell-ul în care se conectează acest utilizator este /bin/ftponly. Codul este:

#!/bin/sh
echo „Acest cont este limitat doar la acces FTP.”
#!/bin/sh
echo „Acest cont este limitat doar la acces FTP.”

Utilizatorul este limitat la un shell ftp și nu poate deschide terminalul.

Când un utilizator (ex deanhh) încarcă un fișier NOU, permisiunile sunt: -rw------- 1 deanhh deanhh 118 3 ianuarie 19:48 testfile Se pare că umask pentru utilizator (deanhh) este 0077 corect?

Nu pot găsi unde este setat asta. M-am uitat la:
/etc/vsftpd.conf
/etc/login.defs
/home/deanhh/.bashrc
/home/deanhh/.profil

Niciunul dintre aceste fișiere nu stabilește acea umask. De asemenea, directorul „acasă” pentru deanhh este /var/www/deanhh.com nu /home/deanhh (care există) Nu există fișiere sau subfoldere în /var/www/deanhh.com care să indice umask sau orice setări de utilizator.

Cum pot determina unde este setat umask pentru utilizatorii ftp (și anume deanhh)?

Puncte:1
drapel cn

Tu l-ai pus /etc/vsftpd.conf.

În cazul în care vă întrebați despre permisiunile actuale: the local_umask setarea implicită la 077, dezactivând grupurile și altele pentru a accesa fișierele în orice mod (cum ați observat deja).

Mai multe opțiuni pe care le puteți avea pentru autentificarea utilizatorului:

anonymous_enable=NU
local_enable=DA
write_enable=DA
local_umask=0002
anon_upload_enable=DA
anon_mkdir_write_enable=DA
file_open_mode=0777
  • fişier_mod_deschis setează setarea implicită a fișierelor. 777 îl setează lizibil, scris și executabil pentru oricine. Cu local_umask setat la 002, asta vă oferă 775.
kristy1024 avatar
drapel cn
MULȚUMESC Nu l-am putut găsi pentru că nu exista - era implicit. L-am schimbat în /etc/vsftpd.conf așa cum ați sugerat și acum funcționează corect.
Fabby avatar
drapel id
**@kristy1024** Dacă funcționează pentru dvs., nu uitați să reveniți și să faceți clic pe bifa gri de sub răspuns, transformându-l într-un verde frumos. **Rinzwind:**

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.