Puncte:0

Cum fac ca partajarea folderelor să funcționeze între serverul Ubuntu 20.04 și computerul meu Windows?

drapel de

Am un server în dulap care rulează Ubuntu 20.04 pe unitatea de pornire și am o matrice hardware Raid 1 configurată pe 2 HDD-uri de 6TB. Vreau să pot partaja întreaga matrice de 6 TB pe toate PC-urile mele cu Windows, astfel încât să pot răsfoi și să-mi păstrez biblioteca de filme și emisiuni TV pe ea.

(Am funcționat deja când aveam Windows pe server, dar în prezent încerc să lucrez Steamcache, așa că am nevoie de Ubuntu, dar acesta este un cu totul alt coșmar.)

Am matricea raid formatată în NTFS. Am făcut deja clic dreapta pe unitatea din Ubuntu și am partajat-o, inclusiv bifarea casetei de acces pentru oaspeți. Cu toate acestea, când încerc să-l accesez mapându-l în Windows 10 și introducând informațiile de conectare pentru server, primesc o eroare care spune că nu am permisiunea.

Cum pot face ca acest lucru să funcționeze corect? Mulțumesc

jpbrain avatar
drapel ca
Bună Deadboy90. Ai instalat samba? Ai instalat o versiune de desktop sau de server de ubuntu?
Deadboy90 avatar
drapel de
Am instalat „Serviciul de partajare” când mi-a cerut sistemul de operare după ce l-am setat să partajeze, din câte am înțeles că este Samba. Și rulez versiunea desktop a Ubuntu.
Puncte:0
drapel us

Verifica acest raspuns: https://askubuntu.com/a/391709/911198

Pe scurt, este o neglijare în gestionarea permisiunilor Ubuntu pe care trebuie să o remediați manual. Directoarele pentru partajările de rețea trebuie să fie executabile pentru alții până la rădăcină, dar verificarea casetei de partajare cu oaspeți în interfața de utilizare nu asigură acest lucru.

Citând răspunsul de mai sus:

verificați permisiunile pentru toate directoarele care pornesc de la / până la folderul dvs. partajat: dacă ["alți utilizatori„] nu au permisiuni de executare pentru un director, atunci li se împiedică să acceseze orice căi sub acel punct, inclusiv partajarea dvs.

Să presupunem că ai vrut să distribui /mnt/external/ntfs-drive/folder. Puteți adăuga permisiunile „x” pe toate directoarele părinte cu această comandă:

sudo chmod o+x /mnt /mnt/external /mnt/external/ntfs-drive

De asemenea, trebuie să setați permisiuni de citire, scriere și executare pentru folderul partajat și orice conținut, dar pentru directoarele părinte este suficientă permisiunea de executare.

De exemplu, nu va funcționa dacă oricare dintre directoarele strămoșilor au permisiuni ca drwxr-x--- (permisiunile implicite pentru directorul dvs. de acasă la /home/<nume utilizator>/) -- trebuie să fie cel puțin drwxr-x--x. Folosind interfața grafică pentru a partaja un director în interior ~ cu acces pentru oaspeți nu rezolvă acest lucru, trebuie să o faceți manual.

Pentru a vedea permisiunile, utilizați ls -l <cale-spre-director>. Pentru mai multe informații despre permisiuni, consultați https://en.wikipedia.org/wiki/File-system_permissions#Traditional_Unix_permissions

Thomas Aichinger avatar
drapel cn
Acesta nu este un răspuns adecvat la întrebarea utilizatorilor. Ar trebui să dai un exemplu.
drapel us
@ThomasAichinger care este politica când răspunsul la o altă întrebare este răspunsul la această întrebare? Cum îl marchez ca dup?
Puncte:0
drapel ca

Doar cu instalarea ar trebui să puteți vedea serverul. Configurația pentru Samba este în /etc/samba/smb.conf.

Încercați să schimbați următoarea linie:

grup de lucru = YOURWORKGROUP

și adăugați mai jos acea linie:

protocol min client = NT1
server min protocol = NT1

De asemenea, trebuie să vă asigurați că stațiile Windows rezolvă numele serverului (adică convertesc numele într-o adresă IP). De asemenea, puteți încerca să accesați IP-ul cu \ip\ (ca în \192.168.1.x\) pe fereastra exploratorului dvs.

Acum, pentru a avea o rezoluție locală de nume, puteți edita C:\windows\system32\driver\etc\hosts fișier, pe stațiile de lucru și pune nume 192.168.1.x.

Noroc.

jpbrain avatar
drapel ca
Te rog. Spuneți-mi dacă sunt suficiente informații pentru a o putea rezolva sau aveți nevoie de mai multe detalii. L-am testat cu succes pe rețeaua mea de acasă.

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.