Puncte:0

Nu se poate accesa fișierele din caseta XUbuntu din caseta Ubuntu

drapel kr

Am o cutie Ubuntu 20.04 și o cutie XUbuntu 20.04, ambele cu Samba instalat. Vreau să accesez folderul Public (în directorul meu /home) din caseta XUbuntu din caseta Ubuntu. Pe caseta XUbuntu, am creat o partajare (din moment ce Managerul de fișiere implicit - aceeași problemă după ce am instalat Nautilus pe caseta XUbuntu - nu oferă o opțiune pentru Partajarea unui folder) folosind comanda Terminal 'net usershare add Public /home/ john/Public' care a fost acceptat. Primesc mesajul „Failed to retrieve share list from server: connection time-out” când folosesc Nautilus (pe caseta Ubuntu, fie făcând clic pe numele casetei XUbuntu în Networks sau Connect to Server). Ambele casete au adrese IP LAN statice. Ajutor. PS problemă similară la accesarea unui Folder din caseta Ubuntu din caseta XUbuntu.

Puncte:0
drapel es

Există o eroare în gvf-urile susținute de ambele sisteme de operare pe care le utilizați, care forțează contactul inițial cu un server care utilizează SMB1. Nu există SMB1 pe server, deoarece a fost dezactivat din motive de securitate, așa că eșuează.

Ai trei variante:

Reinstalați SMB1 (Samba îl numește NT1) pe ambele sisteme.

Editați /etc/samba/smb.conf și chiar sub grup de lucru = WORKGROUP linia adaugă acestea două:

server min protocol = NT1
protocol min client = NT1

Apoi reporniți cutia. Repornirea serviciilor nu este suficientă, trebuie să reporniți.

Ocoliți eroarea gvfs, păstrați smb.conf așa cum este, dar cereți serverul ȘI îl partajați în mod explicit în managerul de fișiere:

smb://adresa-ip-a-serverului/nume-partajare

De asemenea, puteți utiliza numele de gazdă mDNS (numele de gazdă cu un .local atașat la sfârșit) smb://server-host-name.local/share-name

Sau puteți face o montare CIF care va ocoli bug-ul, deoarece nu folosește gvfs sau clientul samba.

Vă pot arăta cum să faceți asta dacă aveți nevoie.

drapel kr
Am încercat cererea explicită de partajare folosind smb://192.168.1.11/public și smb://JOHNNUC.local/public și modificând smb.conf pe ambele casete cu repornire pe ambele casete, așa cum s-a indicat mai sus. Niciuna dintre metode nu funcționează:@ ambele dau timeout-uri (Failed to mount Windows Share: Timeout" de la Ubuntu la Xubuntu. De la XUbuntu la Ubuntu, nu arată folderul Public, deși arată folderul print$. Ar trebui să elimin net usershare pentru folderul Public de pe ambele casete?
Morbius1 avatar
drapel es
Ai firewall-ul activat pe server? Opriți-l pentru a vedea dacă este în cale: `sudo ufw disable`
drapel kr
Am firewall-ul activat pe ambele cutii. Sunt reticent să-l dezactivez pe oricare dintre cutii. Tocmai am rulat grep -i NETBIOS /etc/services și arată porturile 137, 138, 139 atât pentru tcp, cât și pentru udp. Acest rezultat pare rezonabil?
drapel kr
PS Nu am văzut nimic despre a face o coadă pentru caseta XUbuntu pe /var/log/kern.log.
Morbius1 avatar
drapel es
Nu văd cum va funcționa asta fără a permite cel puțin samba prin firewall: `sudo ufw allow Samba`
drapel kr
I-am permis lui Samba să treacă prin firewall-ul fiecărei casete. Regula prestabilită din GUFW a stabilit reguli pentru porturile 137, 138, 139 și 443. Acum îmi pot vedea folderul în caseta XUbuntu din caseta Ubuntu. Cu toate acestea, încă a expirat în caseta XUbuntu când încercam să-mi văd folderul pe caseta Ubuntu după ce mi-a cerut utilizatorul și parola pentru numele de partajare pe care l-am furnizat. Voi verifica fișierul meu smb.conf în ambele casete.
Morbius1 avatar
drapel es
De asemenea, trebuie să vă uitați la share-ul pe care l-ați creat: `net usershare info --long`
drapel kr
„net usershare info --long” arată: john@johnpc:~$ net usershare info --long [Public] cale=/acasă/john/Public comentariu= usershare_acl=Toată lumea:R,Utilizator Unix\john:F, guest_ok=n
drapel kr
Singurul lucru interesant este că atunci când se conectează de la cutia Ubuntu la caseta XUbuntu, Nautilus arată fiecare casetă cu o imagine suplimentară cu textul „Partajare fișiere”. Acestea nu sunt prezente atunci când treceți de la cutia XUbuntu la caseta Ubuntu folosind fie Nautilus, fie Managerul de fișiere implicit al lui XUbuntu, Thunar.
Morbius1 avatar
drapel es
În afară de faptul că nu ați menționat niciodată crearea unei parole samba pentru john pe server `sudo smbpasswd -a john`, usershare arată ok. Poate ceva ciudat la smb.conf sau poate avahi nu rulează pe ambele mașini „sudo service avahi-daemon restart”
drapel kr
avahi rula în ambele casete: verificat folosind starea la comanda de serviciu, care nu a făcut nicio diferență. Nu cred că am făcut sudo smbpass -a john pe oricare dintre casete. Așa că am făcut-o pe ambele cutii și totul Ok. Mulțumesc, Morbius1.
Puncte:0
drapel kr

După cum a sugerat Morbius1, sudo smbpasswd -a john pe ambele casete a rezolvat problema. Făcând asta pe o casetă, a permis accesul la folderul corespunzător din cealaltă casetă. Interesant. În general, folosesc X2Go pe cutia Ubuntu pentru a lucra la caseta XUbuntu (care este o cutie Intel NUC veche de 8 ani), pe care o folosesc doar pentru lucruri precum serverul web nginx și WireGuard VPN.

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.