Tocmai am configurat cu succes un utilizator local cu acces FTP cu propriul său folder de acasă și am făcut chrootare în acel folder, dar el întreabă dacă există o modalitate ca acel folder (/home/username) să poată fi scris de proprietar și lizibil pentru apache? Acest lucru este pentru ca ceilalți din aceeași clădire să poată descărca fișiere folosind protocoalele http standard, dar numai proprietarul le poate încărca prin FTP.
DE EXEMPLU
Un utilizator local trimite un fișier zip la locația sa de acasă (/home/user), iar cineva din clădire deschide locația respectivă folosind http://domain vede acel fișier și dă clic pe el pentru a-l descărca, dar proprietarul poate înlocui fișierul la oricând pentru lucruri precum actualizări etc.
Am setat directive Apache pentru a permite accesul și pentru a urma legăturile simbolice și pentru a crea lista de directoare, dar când URL-ul este introdus într-un browser, tot ceea ce se întâmplă este „Nu aveți permisiunea de a accesa această locație”, am încercat cam tot ce este posibil, chiar am încercat să adaug utilizatorul în grupul www-data pe care apache îl folosește, practic ceea ce este necesar este un utilizator care încarcă prin FTP și oricine poate vizualiza listarea și descărcarea din acea locație.
Cred că este posibil, dar dacă nu, atunci cum își actualizează dezvoltatorii web site-urile web folosind FTP pentru a încărca și totuși toată lumea poate vedea site-ul?