Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Samba v 18.4. a sdílení s WXP  (Přečteno 11396 krát)

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Samba v 18.4. a sdílení s WXP
« kdy: 18 Června 2018, 18:32:06 »
Ahoj. kdysi jsem řešil a vyřešil konfiguraci Samby pro 8.04. a poskytl jsem návod tady
http://forum.ubuntu.cz/index.php?topic=24795.msg183922#msg183922

Nicméně uplynulo 10 let a od rána se snažím to rozchodit a nedaří se. Je to ještě někdo, kdo by poradil?
Samba je čtyřková.
Nechci doménový řadič, chci prostě sdílet se starým laptopem. Jenže na něm se objeví přihlačovací okénko, a přestože dávám heslo správně, podle toho, co je napsané příkazem smbpasswd, dialog se vzápětí objeví znovu. Když se někdo chytne, postnu sem smb.conf
Mám dokonce dojem, že to jakoby /etc/samba/smb.conf ignoruje, protože jsem změnil
Kód: [Vybrat]
server string = %h server (Samba %v)A přitom se vnějškově v tom komentu objevuje "(Samba, Ubuntu)", což bylo v originálním smb.conf, který jsem zazálohoval na smb.conf.original.
Nevím kerá bije, zkuste mě nakopnout.

 
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #1 kdy: 18 Června 2018, 18:56:19 »
Nemůžeš se dostat z WXP do 18.04  nebo naopak?  Nebo obojí?
Protože s tímto nebyl nikdy sebemenší problém. Cestu je lépe zadávat ve tvaru //IP/složka  (\\IP\složka)
Ve Windows je třeba mít účet s heslem. Pokud je účet bez hesla, nepřihlásíš se (z ubu).
----------------------------------------------------------------------------
Jinak si můžeš doinstalovat k nastavení samby GUI "klikátko"  system-config-samba
« Poslední změna: 18 Června 2018, 19:05:56 od juwa2 »

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #2 kdy: 18 Června 2018, 19:11:36 »
Nemůžu se dostat z widlí na tu sambu server.
mmt, ještě si jdu hrát s klikátkem :-)
Xubuntu 18.4.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #3 kdy: 18 Června 2018, 19:14:42 »
Klikátko nefunguje.
V Nastavení se objevila položka Samba, když na ní kliknu, chce to heslo, ale po zadání enteru okno zmizí.
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #4 kdy: 18 Června 2018, 19:20:53 »
Klikátko nefunguje.
V Nastavení se objevila položka Samba, když na ní kliknu, chce to heslo, ale po zadání enteru okno zmizí.

Tou položkou (spouštěčem) to jde spustit pouze pokud je přítomno "pravé" gksu.
Takže pokud ho v systému nemáš, klikátko spustíš z Terminálu, příkaz je
Kód: [Vybrat]
sudo system-config-samba
Okno Terminálu nechej otevřené, dokud si vše nenaklikáš.
A v klikátku si nastav, ke sdíleným složkám (které si vybereš) "Povolit přístup všem" - tím se nastavení zjednoduší
« Poslední změna: 18 Června 2018, 19:27:54 od juwa2 »

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #5 kdy: 18 Června 2018, 21:04:03 »
Ještě není vyhráno.
Kód: [Vybrat]
sudo system-config-samba
[sudo] heslo pro roman:
Traceback (most recent call last):
  File "/usr/sbin/system-config-samba", line 45, in <module>
    mainWindow.MainWindow(debug_flag)
  File "/usr/share/system-config-samba/mainWindow.py", line 121, in __init__
    self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
  File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__
    self.admin = libuser.admin()
SystemError: could not open configuration file `/etc/libuser.conf': Adresář nebo soubor neexistuje
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #6 kdy: 18 Června 2018, 22:50:50 »
Ještě není vyhráno.
Kód: [Vybrat]
sudo system-config-samba
[sudo] heslo pro roman:
Traceback (most recent call last):
  File "/usr/sbin/system-config-samba", line 45, in <module>
    mainWindow.MainWindow(debug_flag)
  File "/usr/share/system-config-samba/mainWindow.py", line 121, in __init__
    self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
  File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__
    self.admin = libuser.admin()
SystemError: could not open configuration file `/etc/libuser.conf': Adresář nebo soubor neexistuje

Jo, na to jsem zapomněl, ten soubor (prázdný) vytvoř, třeba příkazem:
Kód: [Vybrat]
sudo touch /etc/libuser.conf
Pak už to pojede!

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #7 kdy: 19 Června 2018, 09:21:53 »
Klikátko jsem sice rozchodil, leč sdílení nikoliv. Dokonce je to úplná katastrofa.

Mám tady tři počítače v síti. Dva s widlema, jeden tady ten se Sambou.
Když zapnu jako první a druhej ty widlové, normálně si mezi sebou sdílejí, jak je nastaveno. Pak zapnu Sambu a ty widlové začnou vidět třetí počítač, ale zaboha se na něj nedostanou. Včera se aspoň objevil přihlašovací dialog, dneska na kliknutí rovnou napíšou, že není přístup. Ale pořád funguje sdílení mezi těma dvěma widlema.

Když ale zapnu jako první tu sambu, zničí to jakékoliv sdílení i na těch widlích, workgroup se nepodaří vůbec nastartovat.
Desátá léta XXI století a návrat k přenášení souborů pomocí flešek. No aspoň že to nejsou diskety :)
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #8 kdy: 19 Června 2018, 14:22:28 »
Máš na routeru povolené upnp?  Máš účty s heslem?

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #9 kdy: 19 Června 2018, 15:38:13 »
Podle všeho ano. Na routr jsem vůbec nechmatal a dřív to chodilo.
A pochopitelně všechny s heslem. Já mám dojem, že ve čtyřce se nějak změnila autentifikace a vůbec se to nedomluví spolu.
A když se zapnou ty widlokomply, řízení sítě převezme jeden z nich. Když se pustí první ta samba, řídí to tak, že ke komunikaci vůbec nedochází. :(
Xubuntu 18.4.

West

  • Aktivní člen
  • *
  • Příspěvků: 404
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #10 kdy: 19 Června 2018, 15:48:37 »
Problem s autentifikaciou moze byt este aj v AUTH protokole.
Vyskusaj pridat do globalnej sekcie samba.conf riadok:
min protocol = SMB2
a restartuj sambu, alebo system.
Ak to nepomoze, je nacase zverejnit samba.conf.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #11 kdy: 20 Června 2018, 17:48:56 »
Nepomohlo, ukážu, co mi na těch WXP ukáže pokus o spojení. Viz příloha
Tato cedule se objeví, když jsem klikl na "zobrazit počítače ve skupině" v tom okně pod cedulí, trochu to vyčuhuje vlevo.  Ten počítač je vidět jako i3-hyp server (Samba, Ubuntu) (Miro_i3) - data

Zajímavé je, že "i3-hyp" je unixový název, (Miro_i3) je netbios name nastavené v smb.conf, ale zároveň je v smb.conf nastaven server string = %h server (Samba %v), což NEODPOVÍDÁ, serves tring to vidí jako  (Samba, Ubuntu)
Je to divné
Teď komplet smb.conf (řádky s komenty jsou částečně vykoštěny)
Kód: [Vybrat]
[global]

netbios name = miro_i3
workgroup = GYR
server string = %h server (Samba %v)
time server = yes
dns proxy = no
lanman auth = yes
os level = 20
        min protocol = SMB2

## Browsing/Identification ###

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
; wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.

#### Networking ####

# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
;   syslog = 0

# Do something sensible when Samba crashes: mail the admin a backtrace

panic action = /usr/share/samba/panic-action %d


####### Authentication #######

security = user
map to guest = bad user
        encrypt passwords = false
; smb passwd file = /etc/samba/smbpasswd

; passdb backend = tdbsam
;       obey pam restrictions = yes
invalid users = nobody
        unix password sync = no

passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

username map = /etc/samba/smbusers

pam password change = yes

load printers = yes

printing = cups
printcap name = cups

; socket options = TCP_NODELAY


;   server role = standalone server

;   include = /home/samba/etc/smb.conf.%m

; usershare max shares = 100

#### Tohle sem doplnilo klikátko #####

usershare allow guests = yes
; encrypt passwords = yes
guest ok = yes
; guest account = nobody

#======================= Share Definitions =======================


[homes]
comment = Domovský adresář
browseable = yes
create mask = 0775
directory mask = 0775

[data]
writeable = yes
available = yes
browseable = yes
path = /data
write list = roman, test
valid users = nobody, roman

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
; browseable = yes
; read only = yes
; guest ok = no
;   write list = root, @lpadmin

Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #12 kdy: 20 Června 2018, 18:26:17 »
Zanech těchto nesmyslných hrátek.
V ubuntu nasdílej složku (přiděl práva přístupu > povolit všem).
Ve windows zadej (v Spustit nebo to zkrátka napiš do Průzkumníka do řádku nahoře):
\\IP počítače s ubuntu\sdílená_složka
Příklad:
\\10.0.0.142\test
« Poslední změna: 20 Června 2018, 18:31:18 od juwa2 »

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #13 kdy: 20 Června 2018, 18:56:26 »
A jak zjistím to IP?
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #14 kdy: 20 Června 2018, 19:19:25 »
A jak zjistím to IP?
Co to je za dotaz? Ty neznáš adresy počítačů v místní síti? Pokud je nepřiděluje DHCP v routeru tak jsi je musel dokonce nastavit každému PC ty sám  :o
Jinak IP zjistíš příkazem:
win   
Kód: [Vybrat]
ipconfig /all
linux
Kód: [Vybrat]
ifconfig

West

  • Aktivní člen
  • *
  • Příspěvků: 404
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #15 kdy: 20 Června 2018, 19:43:48 »
Autentifikacne nastavenia sa nemozu uplatnit, pretoze mas vypnute sifrovanie:
encrypt passwords = false

# Pokial je podpora sifrovania hesiel vypnuta, nebude Samba pri rozhovore s klientom
# ponukat autentizaciu pomocou sifrovaneho hesla a klientom poskytnute heslo bude
# overovat proti miestnej databaze uzivatelskych uctov.
# Pri vypnutom sifrovani hesiel tak musi mat uzivatel ucet na serveri a zaroven platne
# heslo. Pokial je sifrovannie hesiel zapnute, musi mat uzivatel opat ucet na serveri,
# ale heslo k tomuto uctu nemusi byt nastavene.

Nastav si spravne workgroup. Mas tam nejake GYR. WinXP ma standardne nazov skupiny "WORKGROUP" ak si ju nezmenil.

Este preskumaj opravnenia suborov a adresarov toho co zdielas. Pre minimum problemov nastav vsetko na 777. Ak to bude fungovat, mozes sa pokusit obmedzovat opravnenia suborov a zloziek tak ako ti to vyhovuje.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #16 kdy: 20 Června 2018, 19:54:06 »
Díkym že mi pomáháte.
Nejdřív pro Juwu:
Grafickým udělátkem jsem přiřadil adresáři /data/temp neomezený přístup.
Ale teď je to ve fízi, kdy ten počítač nevidím vůbec
ifconfigem jsem zjistil IP 192.168.0.14
přešel vedle a tam zadal do Exploderu (tomu souborovému)
\\192.168.0.14\data\temp
a objevila se cedule:
Systém windows nenalezl \\192.168.0.14\data\temp Zkontrolujet pravopis... bla bla

Westovi.
Workgroup s názvem GYR používám už od začátku století a vždycky to fungovalo :-)
Ale ten encrypt password jsem přenastavil ráno, v rámci zoufalství. Před tím byl YES, ale stejně to nefungovalo, ale aspoň byl vidět ten počítač v síti.
Vrátím to.
Teď musím na zkoušku kapely, budu po půlnoci :-)

Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #17 kdy: 20 Června 2018, 20:40:09 »
Základ je ten, že se ty počítače v síti "vidí". Sdílení něčeho je až následný krok. Takže pokud se nevidí.....
Neblokuje ti to firewal?  Zkus ho vypnout na obou stranách.  Jsou IP obou počítačů ve stejné síti? (co je zkusit nastavit ručně?).
Někdy, aby se PC uviděly pomůže (překvapivě) PC (oba) restartovat.
------------------------------------------------------------------
Ještě dodám, že jsem nikdy neviděl, aby s tím byly takovéto potíže. Ve všech případech sdílení fungovalo úplně bez problému, dalo by se skoro říct že samo. Všechny PC se viděly okamžitě. Dokonce i v těch proklínaných W10....
« Poslední změna: 20 Června 2018, 20:50:21 od juwa2 »

Standa99

  • Host
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #18 kdy: 20 Června 2018, 22:14:00 »
Je to tak, zkusil jsem nyní XPéčka (ve virtuálu) proti sambě 4.3.11 a funguje to bez problému.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #19 kdy: 21 Června 2018, 01:06:18 »
Když se nezapne ten počítač se sambou, tak ty dva widlové počítače normálně na sebe vidí a sdílejí. Už asi 10 let, furt stejně, spolehlivě, beze změny. Žádný firewal jsem na nich nenastavoval a neměnil, jediná změna je, že jsem si přeinstaloval Linux na 18.4. A tam spustil Sambu, na třetím počítači.
Takže asi na stejné síti jsou, i když nevím, jak se to pozná.
Na linuxu jsem žádný firewall nenastavoval, nevím, jestli tam nějaký mám nebo ne.

Jestli to někomu z vás bez problémů funguje, pošlete mi ten fungující smb.conf
Nebo zkuste přijít na ten můj, co tam mám blbě.
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #20 kdy: 21 Června 2018, 01:25:21 »
Na předchozí linuxové distribuci to fungovalo?
Co když nabootuješ linux z flešky, tam to funguje? Že bys to třeba zkusil.....
Firewall jak na Windows tak na linuxu samozřejmě běží a opravdu to může jako "cizí" spojení blokovat.
Mohl bys být prosím tak hodný a všechny firewally vypnout, aby se vyloučilo že to není tím.....
A mohl by ses podívat do routeru jestli je zapnuté upnp?
Jestli jsou PC na stejné síti poznáš z jejich IP.  Jak zjistit IP už víš.
smb. conf se přenášet nedá, nicméně prohlídout si ho můžeš..
« Poslední změna: 21 Června 2018, 01:32:42 od juwa2 »

West

  • Aktivní člen
  • *
  • Příspěvků: 404
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #21 kdy: 21 Června 2018, 08:40:50 »
Priechodnost firewallu a funkcnost sluzby SMB je mozne otestovat programom "nmap".
Z konfiguraku "min protocol = SMB2" odstran, ked to nepomohlo.

Co sa tyka autentizacie tu mas solidny popis ako sa to diagnostikuje:
https://richardkok.wordpress.com/2011/02/03/wireshark-determining-a-smb-and-ntlm-version-in-a-windows-environment/

Pre este lepsi prehlad, kde moze byt chyba je mozne v smb.conf zapnut logovanie.
Do globalnej sekcie treba dat:
log file = /var/log/samba/log.%m
max log size = 50
log level = 2

Adresar /var/log/samba je potrebne vytvorit ak chyba.

Co sa tyka tej straty videnia pocitacov, moze byt problem v nastaveni levelu OS.
Mas tam os level = 20
Daj tam os level = 33
Toto nastavenie je vhodne ak je stroj so Sambou chapany ako suborovy server, ktory je stale 24/7 zapnuty a nevypina sa.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #22 kdy: 21 Června 2018, 09:48:18 »
Změnil jsem encrypt passwords = true a už ty vedlejší počítače tu sambu začely vidět v síti.
Ale po kliknutí se objevila bizardní hláška, kterou jsme ještě nikdy neviděl, volně cituji:
"K počitači se nejde připojit, protože je překročen maximální limit spojení s počítačem."
Tak jsme přešel k tomu linuxu a dal testparms a ejhle!
Kód: [Vybrat]
testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Jenže já žádný příkaz rlimit_max v smb.confu NEMÁM!
Není problém tady někde?

Tohle jsem udělal, než jsem objevil vaše nové rady tady, tak stručně.
V předchozí verzi to fungovalo, byla tady 16.4. a je možné, že jsem tady měl smb.conf z nějaké ještě starší distribuce. Já vůl si ho nezazálohoval, zálohoval jsem před instalací jen /home, nenapadlo mě zazálohovat /etc
PC jsou všechny na 192.168.0.xxx i síťová tiskárna, která tiskne z widlí a dokonce teď už i z linuxu, ale to se sambou asi nesouvisí.
Jdu ještě vyzkoušet ty věci, co píšete, i když asi nevím, jak se vypínají ty firewally, kouknu do Nastavení.
Xubuntu 18.4.

roj

  • Aktivní člen
  • *
  • Příspěvků: 293
    • ipsace i tiskace
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #23 kdy: 21 Června 2018, 10:30:57 »
v nastavení jsme našel Síťová připojení a tam je jen Drátové připojení 1
V kartě Obecné je  zaškrtlé Automaticky připojit do této sítě..
priorita spojení je -999
V kartě Ethernet je mimo jiné vlba "Vyjednávání linky" nastavena na "ignorovat' Nevím, jesi to může něco způsobovat v našem problému.
V kartě Zabezpečení  802.1X je toto asi vyplé.
Pak tam jsou další karty, ale tam asi nic není, co by nás zajímalo.

Nainstaloval jsem ten nmap a po spuštění mi to vypsalo 3 stránky parametrů, nevím, který z nich použít.
Xubuntu 18.4.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:Samba v 18.4. a sdílení s WXP
« Odpověď #24 kdy: 21 Června 2018, 10:59:39 »
A nevypne ten FW a nevypne....

 

Provoz zaštiťuje spolek OpenAlt.