Puncte:0

Cum creez un share samba la var/www pe Ubuntu și îl accesez de pe mașina Windows?

drapel in

OK, serverul meu are 2 foldere partajate cu succes pe care le folosesc pentru chestii personale și copii de siguranță, dar trebuie să folosesc același nume de utilizator pe mașina mea Windows cu cel de pe caseta mea ubuntu, acum, iată problema, pentru a încărca fișiere pe serverul web root „/var/www/html” care are www-data:www-data de proprietate, trebuie mai întâi să zip fișierele web, apoi să folosesc webmin pentru a încărca și decomprima fișierele, ceea ce aș dori să fac este să-mi folosesc caseta Windows așa cum o fac atunci când mă conectez la celelalte foldere partajate pentru a trage și plasa, dar pentru că www-data:www-data deține proprietatea /var/www, nu mă pot conecta de la Windows folosind acel utilizator, deoarece Windows spune „Imposibil de conectat folosind acreditările specificate”.

Există o modalitate de a vă conecta din caseta mea Windows, dar folosind www-data ca nume de utilizator și, probabil, www-data nu are o parolă? Nu vreau să continui să creez un cont nou pe caseta mea de Windows, pentru că cu cât sunt create mai multe conturi, cu atât este mai mult spațiu folosit, vreau să folosesc contul pe care îl folosesc acum, dar să mă autent în folderul partajat folosind www-data. .

Puncte:0
drapel in

Pentru oricine este interesat și are aceeași problemă, am găsit soluția.

OK, oamenii vor spune că nu ar trebui să fac asta, dar este SINGURUL mod și funcționează, și anume să fac asta:

  1. autentifică-te la serverul meu folosind SSH

  2. efectua aceste sarcini:

    cd /var
    sudo chown -R <nume utilizator>:<grup de utilizatori> www
    

The nume de utilizator și grup de utilizatori ar trebui să fie același cu contul de utilizator din Windows (de ex. tom:tom)

Apoi creați partajarea samba permițând accesul local la același nume de utilizator ca și caseta mea Windows, apoi conectați-vă la acesta din Windows, trageți și plasați fișierele web necesare, deconectați partajarea, reveniți la consolă și inversați procesul anterior, dar folosind www-data:www-data în loc de nume de utilizator:grup de utilizatori.

Cele mai simple metode funcționează întotdeauna, dar dacă există un risc de securitate în acest sens, atunci nu există altă cale.

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.