Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: AimoE - 25.05.20 - klo:15.28

Otsikko: Samba, Focal Fossa, Windows 10 [Ratkaistu]
Kirjoitti: AimoE - 25.05.20 - klo:15.28
Minulla oli vanhalla koneella Samba-jako, jonka kautta sain kopioiduksi tieodstoja Ubuntu-koneen ja Windows-koneen välillä. Vanhalla koneella oli Xenial, ja sen mukana tuli vielä system-config-samba, jonka avulla tein asetukset. Se on vanhentunut, sitä ei ole päivitetty Samban mukana, ja nyt sitä ei enää saa edes asennetuksi. Jo Xenialissa huomasin että jos asensin toisen Ubuntun samalle koneelle ja kopioin Samba-asetukset sellaisenaan (siis hakemiston /etc/samba), niin yhteys ei avautunut, vaan jouduin avaamaan system-config-samba:n ja asettamaan ainoan käyttäjän uudelleen. Tulos ei näkynyt mitenkään /etc/samba-hakemiston tiedostoissa, joten ilmeisesti asetus tehtiin jonnekin muualle. En vaan keksi minne. Ja nyt kun system-config-samba ei enää ole mukana, en saa yhteyttä toimimaan. Olen kahlannut nettiiä läpi, mutta neuvot kohdistuvat enimmäkseen siihen miten /etc/samba/smb.conf kirjoiettaan, eikä mistään ohjeesta ole toistaiseksi ollut apua.

Mikä minulta menee ohi?
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: nm - 25.05.20 - klo:15.52
En tunne system-config-sambaa, enkä osaa arvata, mihin se tekee asetuksia, mutta oletko kokeillut jaetun kansion määrittelyä suoraan tiedostoselaimen kautta?

http://ubuntuhandbook.org/index.php/2019/11/share-folder-ubuntu-18-04-step-by-step-guide/
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 25.05.20 - klo:16.35
En tunne system-config-sambaa, enkä osaa arvata, mihin se tekee asetuksia, mutta oletko kokeillut jaetun kansion määrittelyä suoraan tiedostoselaimen kautta?

http://ubuntuhandbook.org/index.php/2019/11/share-folder-ubuntu-18-04-step-by-step-guide/

Tuolla mainitaan komento smbpasswd, jota en ole aiemmin huomannut missään (varmaankin se on ollut mukana, olen vain jotenkin hypännyt yli). Jatkanpa siis harjoittelua.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 25.05.20 - klo:18.07
kaatuu siihen ettei samba-asennus luo mitään asetuksia eikä edes hakemistoa /etc/samba.

Syy löytyi: olin välillä poistanut samban, ja siinä yhteydessä olisi erikseen pitänyt purgettaa samba-commmon (https://askubuntu.com/questions/351949/no-smb-conf-file-after-installing-samba-4-0-9)

Edit: ouch, unohdin etten ole vastaamassa vaan muokkaamassa viestiä, ja poistin vahingossa viestin alun. Yritin siis ohjetta mutta juutuihin tuohon edellä maimittuun. Yritän nyt uudelleen.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 25.05.20 - klo:18.32
Kokeilin myös ohjetta https://linuxconfig.org/how-to-configure-samba-server-share-on-ubuntu-20-04-focal-fossa-linux, mutta myöskään siellä mainittu tasksel (https://help.ubuntu.com/community/Tasksel) ei tuonut /etc/samba-hakemistoa mukanaan. Ja nyt en tiedä itä kaikkea tasksel mahtoi asentaa, se kun näyttää vain edistymispalkin jossa prosentteja. Höh.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 25.05.20 - klo:19.27
No niin. Nyt olen kokeillut sitä Bionic-ohjetta, ja vaikka lisäsin käyttäjän komennolla smbpasswd, en saa jakoa auki Windows-koneella. Katsoin imtä nautilus on lisännyt tuedostoon /etc/samba/smb.conf, eikä sinne ollut lisätty yhtikäs mitään. Niinpä poistin paikallisen jaon jnka tein tiedostoselaimesa ja ja lisäsin tiedostoon /etc/samba/smb.con jaon asetukset. Mutta edelleenkään Windows ei saa sitä auki. Jotain puuttuu vielä.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: _Pete_ - 27.05.20 - klo:08.51
itsellä on /etc/smb.conf

Koodia: [Valitse]

[root]
    comment = hpelite root
    path = /
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0755


Toiminut jo ties kuinka monta ubuntu versio päivitystä kun se vessa.



Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 27.05.20 - klo:09.59
Kuten jo ekasta postauksesta kävi ilmi, ongelma ei ole siinä miten smb.conf muotoillaan. Eka ongelma ratkesi kun löysin smbpasswd -komennon. Jatko-ongelma on selvästi Windowsin puolella; Ubuntu-koneelta pääsen kirjautumaan Samba-jaolle, mutta Windows10 ei löydä jakoa, joten joudun nyt etsimään sen palomuuri- tms. asetuksen joka siellä täytyy muuttaa. Tosin Windows7:ssa ei tarvinnut yhtikäs mitään säätöjä, riitti kun jakoon viittasi IP-osoitteella ja kansionimellä.

Mutta selvitys siis jatkuu Win10-koneella, tää ei enää ole Ubuntu-ongelma.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: _Pete_ - 27.05.20 - klo:12.50
Oletko jollain muulla kun win10 todennut että jako ylipäätään on olemassa ja toimii ?
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 27.05.20 - klo:13.03
Oletko jollain muulla kun win10 todennut että jako ylipäätään on olemassa ja toimii ?

Ei ole muita koneita kun nämä kaksi (ja puhelin), mutta kuten kerroin, Ubuntu-koneella olen onnistunut kirjautumaan jaolle, joten kyllä se olemassa on ja toimii. Windows silti ilmoittaa että "Verkkopolkua ei löydy.".
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 30.05.20 - klo:10.15
En ole saanut vielä selville mikä Windows-asetuksissa mättää, mutta toiseen suuntaan sain homman toimimaan, eli Windows-koneella luodun jaon saan auki Ubuntu-koneella. Se riittää hyvin, koska käytän jakoa lähinnä yhden tietyn hakemiston sisällön peilaamiseen niin, että sen sisältö menee kummankin koneen varmistuksiin mukaan.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 30.05.20 - klo:16.00
Veikkaan että ratkaisu on Ubuntu-koneell asennettava wsdd (http://wsdd) (asennusohje (https://devanswers.co/discover-ubuntu-machines-samba-shares-windows-10-network/)). Kyseistä ratkaisua on tarjottu Samban kehittäjille 2015 lähtien, mutta eivät ole ottaneet siitä onkeensa.

En ole vielä itse kokeillut, eikä ole kiirettäkään, kun jo sain homman toimimaan toisinpäin. Mutta ajattelin tänne kuitenkin laittaa näkösälle.

Kyse on siis siitä, että samalla kun Microsoft pudotti SMBv1:n pois käytöstä, NetBIOS korvattiin uudella mekanismilla, ja sille pitäisi tuki saada Sambaan.
Otsikko: Vs: Samba, Focal Fossa, Windows 10
Kirjoitti: AimoE - 31.05.20 - klo:15.17
Päätin sitten kumminkin kokeilla, mutta en ehtinyt siihen asti että olisin asentanut tuon wsdd:n. Ainoa mitä  tarvitsin oli avata WSD-portit Ubuntu-koneen palomuurissa.

Koodia: [Valitse]
cat <<EOF | sudo tee -a /etc/ufw/applications.d/wsd
[WSD]
title=Web Services Discovery and API
description=Replacement of NetBIOS protocol
ports=3702,5357,5358/tcp|3702,5357,5358/udp
EOF
sudo ufw allow from 192.168.1.0/24 to 192.168.1.0/24 app wsd

Tuon jälkeen sain Samba-jaon auki viittaamalla siihen suoraan UNC-polun avulla. Tuon wsdd:n asentaminen auttaisi siihen että Windowsin Resurssienhallinta (eli tiedostoselain) pystyisi näyttämään sekä Ubuntu-koneen että Samba-jaon hakemistopuun osana, mutta eipä minulla mitään muuta selattavaa ole, joten en sitä tarvitse.

Sitä vain en ymmärrä, miten sain samalta Windws10-koneelta avatuksi Xenial-koneen Samba-jaon ilman tätä, vaikka minulla oli jo silloin Win10-versio joka ei enää tue NetBIOS:a. Mutta nykyisen tilanteen osalta asia on loppuun käsitelty.