Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Samba Windows 10 <-> Mint 19
#1
0
Witam, mam problem z połaczeniem się przez sambe, seć jest dość rozległa bo
Win 10 (192.168.11.4)  <LAN>  router główny (192.168.11.254) <LAN> router1 <LAN> router2 <WI-Fi> Mint 19 (192.168.11.5).
Router 1 i 2  są w bridge, kompy się pingują. Nie idzie jednak odnaleźć udostępnionych folderów w obie strony. Na win powyłączne zapory.
Co poradzicie drodzy forumowicze?
Odpowiedz
#2
0
Pokaż konfigurację samby.
Odpowiedz
#3
0
(19-12-2019, 21:10)dedito napisał(a): Pokaż konfigurację samby.
Kod:
[global]
    netbios name = Samba24
    server string = Samba file and print server
    workgroup = Workgroup
    security = user
    hosts allow = 127. 192.168.0.
    interfaces = 127.0.0.1/8 192.168.0.0/24
    bind interfaces only = yes
    remote announce = 192.168.0.255
    remote browse sync = 192.168.0.255
    printcap name = cups
;    load printers = yes
    cups options = raw
;    printing = cups
    guest account = smbguest
    log file = /var/log/samba/samba.log
    max log size = 1000
;    null passwords = no
    username level = 6
    password level = 6
;    encrypt passwords = yes
    unix password sync = yes
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    local master = no
    domain master = no
    preferred master = no
;    domain logons = no
    os level = 33
    logon drive = m:
    logon home = \\%L\homes\%u
    logon path = \\%L\profiles\%u
    logon script = %G.bat
;    time server = no
    name resolve order = wins lmhosts bcast
;    wins support = no
;    wins proxy = no
    dns proxy = no
;    preserve case = yes
;    short preserve case = yes
    client use spnego = no
    client signing = no
    client schannel = no
    server signing = no
    server schannel = no
;    nt pipe support = yes
;    nt status support = yes
    allow trusted domains = no
    obey pam restrictions = yes
    enable spoolss = yes
;    client plaintext auth = no
;    disable netbios = no
    follow symlinks = no
    update encrypted = yes
;    pam password change = no
    passwd chat timeout = 120
;    hostname lookups = no
    username map = /etc/samba/smbusers
;    passdb backend = tdbsam
    passwd program = /usr/bin/passwd '%u'
    passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
    add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
    add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
    add group script = /usr/sbin/groupadd '%g'
    delete user script = /usr/sbin/userdel '%u'
    delete user from group script = /usr/sbin/userdel '%u' '%g'
    delete group script = /usr/sbin/groupdel '%g'
    add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
    machine password timeout = 120
    idmap uid = 16777216-33554431
    idmap gid = 16777216-33554431
    template shell = /dev/null
    winbind use default domain = yes
    winbind separator = @
    winbind cache time = 360
    winbind trusted domains only = yes
    winbind nested groups = no
    winbind nss info = no
;    winbind refresh tickets = no
;    winbind offline logon = no

[netlogon]
    comment = Network Logon Service
    path = /var/lib/samba/netlogon
    read only = no
;    available = yes
;    browseable = yes
;    guest ok = no
;    printable = no
    locking = no
    strict locking = no

[profiles]
    comment = User Profiles
    path = /var/lib/samba/profiles
    read only = no
;    available = yes
;    browseable = yes
;    guest ok = no
;    printable = no
    create mode = 0600
    directory mask = 0700
    locking = no
    strict locking = no

[printers]
    comment = All Printers
    path = /var/spool/samba
;    browseable = yes
;    writable = no
;    guest ok = no
    printable = yes
    locking = no
    strict locking = no

[pdf-documents]
    path = /var/lib/samba/pdf-documents
    comment = Converted PDF Documents
    admin users = %U
;    available = yes
;    browseable = yes
    writeable = yes
    guest ok = yes
    locking = no
    strict locking = no

[pdf-printer]
    path = /tmp
    comment = PDF Printer Service
    printable = yes
    guest ok = yes
    use client driver = yes
    printing = bsd
    print command = /usr/bin/gadmin-samba-pdf %s %u
    lpq command =
    lprm command =

[Backup]
    path = /home/julka/Backup
    writeable = yes
;    browseable = yes
    guest ok = yes
Odpowiedz
#4
0
Jeszcze pokaż logi /var/log/samba/samba.log i sprawdź czy są w /var/log/samba/ jakieś inne logi
Odpowiedz
#5
0
Jeśli nie masz zainstalowanego, zainstaluj:
Kod:
sudo apt install system-config-samba
jeśli nie będzie się chciał odpalić, wykonaj w terminalu:
Kod:
sudo touch /etc/libuser.conf

Skrót (aktywator) ląduje w Administracja, Samba. Jest to prosty programik do zarządzania zasobami pod sambą.

PS... grupa robocza na wszystkich kompach taka sama? W Mincie domyślnie jest "WORKGROUP".

Zachowaj sobie własny smb.conf ten, który podawałeś wyżej - i zacznij od domyślnego kiedy będziesz (ewentualnie) grzebał przez S-C-S.

EDIT:
W W10 - pamiętaj o tym, żeby zasoby udostępniane były wtedy, gdy do Windows trzeba się logować.
[Obrazek: u6obQ9al.png]

[Obrazek: B9sUeW8l.png]

[Obrazek: SAMIDAZl.png]
Odpowiedz
#6
Photo 
0
Samba.log wrzuciłem na https://jpst.it/1YgS7 bo przekroczyłem limit znaków, to chyba dużo tego Big Grin


[Obrazek: qXFxTdUl.png]

Ten programik do konfiguracji zainstalowałem jak mi nie chciało działać, grupa ta sama na Win i Mint.
Odpowiedz
#7
0
No trochę już ta samba działa, bo są tam już logi z 2017. Kiedy nastąpił problem?
Odpowiedz
#8
0
(21-12-2019, 20:04)dedito napisał(a): No trochę już ta samba działa, bo są tam już logi z 2017. Kiedy nastąpił problem?

Ciężko powiedzieć, bo nie była zbyt wykorzystywana. Może ją na czysto zrobić i zobaczyć czy działa?
Odpowiedz
#9
0
Może zrób jak to @yahoob3 proponuje.
Odpowiedz
#10
0
To może ustalmy na początek, co chcesz osiągnąć. Smile
Miałem kiedyś podobny układ sieci w domu - router "dający internet" - sieć 192.168.0.xxx, do niego kablem podpięty drugi jako bridge z siecią 168.168.1.xxx i wszystko działało.
Na Windows jest niejaki problem z udostępnianiem zasobów bez logowania do systemu. Można to obejść, ale trzeba grzebać głęboko w ustawieniach systemu - W7 - w bez większych problemów działało, ale do bezpiecznych rozwiązań to nie należy. W10... mam, ale on nie ma dostępu do internetu Smile
Ustaw logowanie do Windows i udostępnij zasoby (tak jak pokazałem wyżej na obrazkach - zabezpieczenie na poziomie usera).
SMB.CONF w global ustaw ; interfaces = 127.0.0.0/8 eth0 przy czym interfejs (tu eth0) zmień na taki z jakiego korzystasz (znajdziesz go poleceniem ifconfig). Dzięki temu w nemo będziesz widział zasoby - to jakiś stary bug czy coś. Jeśli interfejs nie jest dobrze wpisany można się połączyć z zasobami po IP, lub wpisując w ścieżce adres zasobu, np. smb://mint/jw/ ale może go nie być widać jako udostępniony komputer i katalog.

Ważne jest, jak chcesz zabezpieczyć zasoby. Na poziomie usera, czy na poziomie zasobów... chociaż w sieci domowej user wystarczy aż nadto Smile
S-C-S daje, np. możliwość kontrolowania zasobów: czy user czy wszyscy bez ograniczeń.

Opisz co i jak, zobaczymy czy da się tak zrobić... pewnie tak Wink
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 7 gości