Am o problemă cu configurația mea samba.
Am un sistem ubuntu, să-l numim A, care a avut ubuntu 16.04 până de curând și acum are ubuntu 20.04. Acest computer A a fost conectat la un al doilea, să-l numim B, cu ubuntu 18.04, prin samba (printre alte moduri) pentru a copia fișiere între acele sisteme.
Am avut mai multe foldere în fiecare sistem și totul a funcționat bine în 16.04
După format și trecerea la ubuntu 20.04, conexiunea este acum doar unidirecțională. Mai precis, B nu mai poate vedea niciun folder din A. Totuși, folderele apar partajate în Fișiere. Pe de altă parte, atunci când accesați folderele partajate din B din A, totul funcționează bine. Am încercat câteva soluții, dar nimic nu pare să-mi rezolve problema (evident că îmi lipsește ceva aici).
În fișierul meu de conf. samba (/etc/samba/smb.cfg
) de exemplu, în ambele sisteme, am acest lucru în secțiunea mea [globală].
grup de lucru = WORKGROUP
protocol min client = NT1
server min protocol = NT1
care era soluţia propusă la o întrebare. M-a ajutat să nu primesc o eroare reală la accesarea folderului meu partajat din B, dar de fapt nu afișează niciun folder partajat (există doar un folder gol).
Ultima mea încercare a fost instrucțiunile care folosesc din aceasta site-ul:
unde o partajare anonimă a fost (teoretic) partajată prin adăugarea:
[Anonim]
cale = /samba/anonim
browsable = da
inscriptibil = da
numai citire = nu
force user = nimeni
sub #======================= Partajați definiții =======================
numai în sistem A.
Aceasta a creat un folder, numit Anonim
, când sunt vizualizate din B în foldere partajate, dar nu-l pot accesa cu adevărat. Necesită o parolă, dar nu necesită. Nici samba, nici parola de utilizator. Oricum, indică un folder neexistent în sistemul meu (am încercat cu unul existent, nimic nu se schimbă), dar nu pare atât de util dacă trebuie să aplic acest lucru pentru fiecare folder partajat.
Deci, are cineva idee cum să partajeze corect un folder între 2 sisteme ubuntu?
Din câte știu, samba și clientul samba sunt instalate pe ambele sisteme.
Editați (după o solicitare de comentarii de la @Morbious1):
$testparm -s
Încărcați fișierele de configurare smb din /etc/samba/smb.conf
Fișierul de servicii încărcat OK.
Rol de server: ROLE_STANDALONE
# Parametri globali
[global]
protocol min client = NT1
fișier jurnal = /var/log/samba/log.%m
logging = fișier
hartă către oaspete = Utilizator rău
dimensiune maximă a jurnalului = 1000
respectă restricțiile pam = Da
schimbarea parolei pam = Da
acțiune de panică = /usr/share/samba/panic-action %d
password chat = *Introduceți\snew\s*\parola:* %n\n *Reintroduceți\snew\s*\parola:* %n\n *parola\actualizată\succes* .
program passwd = /usr/bin/passwd %u
server min protocol = NT1
rol server = server independent
șir de server = %h server (Samba, Ubuntu)
Sincronizarea parolei unix = Da
usershare permit guests = Da
Numai proprietarul usershare = Nu
idmap config *: backend = tdb
[Anonim]
force user = nimeni
cale = /home/gorfanidis/share_testing
numai citire = Nu
[imprimante]
navigabil = Nu
comentariu = Toate imprimantele
creați mască = 0700
cale = /var/spool/samba
imprimabil = Da
[tipărește$]
comentariu = Drivere de imprimantă
cale = /var/lib/samba/printers
și
$net usersshare info --long
[python_projects]
cale=/home/xxxx/python_projects
comentariu=
usershare_acl=Toată lumea:F,
guest_ok=y
[misc_cerberus]
cale=/acasă/xxxx/misc
comentariu=
usershare_acl=Toată lumea:F,
guest_ok=y
[EfficientDet]
cale=/home/xxxx/python_projects/EfficientDet
comentariu=
usershare_acl=Toată lumea:F,
guest_ok=n
[detecția obiectelor de supraveghere]
cale=/home/xxxx/Seturi de date/detecție obiect de supraveghere
comentariu=
usershare_acl=Toată lumea:F,
guest_ok=n