Puncte:0

Permisiuni implicite VSFTPD pentru fișiere noi vs directoare noi

drapel pk

Eu alerg vsftpd și am o întrebare specifică:

The fişier_mod_deschis și local_umask opțiunile îmi permit să configurez ce permisiuni ar trebui să aibă un fișier/dosar nou creat.

Problema: Vreau 0660 pentru fișiere noi, dar 0770 pentru foldere noi (Toate fișierele și folderele ar trebui să fie citite și scrise de către proprietar și grup - folderele au nevoie de executabil un pic astfel încât să fie posibil să le deschideți)

Cum pot configura asta?

(Am căutat acest forum, google, pagina vsftpd.man, tutoriale, manuale..)

Puncte:2
drapel cn

TL;DR:

Implicit fişier_mod_deschis de 0666 și local_umask de 0007 vă va oferi permisiuni de fișier de 0660 și permisiunile de director ale 0770.

Permisiuni pentru fișiere

După cum ați subliniat deja, fișierele sunt create cu permisiunile setate fişier_mod_deschis (modificat de local_umask). Prin urmare, pentru a obține fișiere create cu 0660 puteți păstra valoarea implicită fişier_mod_deschis și modificați-l cu a local_umask de 0007 a obține 0660 drept urmare.

Permisiunile directorului

Directoarele sunt create cu mode 0777 modificat de către local_umask. Singura documentație de susținere pe care am găsit-o despre aceasta este în codul sursă însuși. Deoarece nu există un cod sursă oficial care să poată fi citit de browser, nu pot face legătura decât cu o oglindă a codului sursă neoficial la https://github.com/dagwieers/vsftpd/blob/3.0.2/postlogin.c#L1179 unde „umasca reglabilă” din comentariu se referă la local_umask configurație.

  /* NOTĂ! Permisiunile reale vor fi guvernate de umask reglabil */
  retval = str_mkdir(&p_sess->ftp_arg_str, 0777);
Florian Metzger-Noel avatar
drapel pk
Grozav - funcționează ca un farmec. Sunt uimit că acest parametru esențial nu este descris în manuale.

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.