Kirjoittaja Aihe: Samba, Focal Fossa, Windows 10 [Ratkaistu]  (Luettu 2653 kertaa)

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Samba, Focal Fossa, Windows 10 [Ratkaistu]
« : 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?
« Viimeksi muokattu: 31.05.20 - klo:15.17 kirjoittanut AimoE »

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #1 : 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/

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #2 : 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.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #3 : 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.
« Viimeksi muokattu: 25.05.20 - klo:18.49 kirjoittanut AimoE »

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #4 : 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 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.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #5 : 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ä.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #6 : 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.




AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #7 : 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.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #8 : 27.05.20 - klo:12.50 »
Oletko jollain muulla kun win10 todennut että jako ylipäätään on olemassa ja toimii ?

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #9 : 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.".

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #10 : 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.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #11 : 30.05.20 - klo:16.00 »
Veikkaan että ratkaisu on Ubuntu-koneell asennettava wsdd (asennusohje). 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.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Samba, Focal Fossa, Windows 10
« Vastaus #12 : 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.
« Viimeksi muokattu: 31.05.20 - klo:15.19 kirjoittanut AimoE »