Problém ve sdílení mezi wwXP a ww10
Zdravím, mám menší problém, mám počítač s xpčkama na přehrávání hudby, bo mi pod ničem jiným x-fi fatal1ty nejede stoprocentně.
Veškerou hudbu (přes 400GB) mám však v hlavním kompu s desítkama.
SMB server 1.0 mám samozřejmě zaplý, na XP mám složku přidanou jako místo v síti a obsah vidím, JENŽE
Jakmile do složky na hlavním počítači něco přidám, na XP nemám práva ke čtení souboru, k souborům co jsem přidával dříve než jsem složku nasdílel právamám.
Zkoušel jsem: nasdílet složku znovu (ale nevypínal jsem ho mezitím uplně)
přidat si místo v síti na XP znovu - nepomohlo
Pokud na sebe slozky vidi, tak neni problem se sdilenim, ale s pravama. Z nejakeho duvodu nema nove pridany soubor potrebna prava. Nevim pres co a jak to pridavas, ze tam je nejake divne opravneni. Kazdopadne res opravneni, ne sdileni slozek.
tak práva jsou daná pro everyone jak na čtení tak na zápis, viz screenshot. nevím co víc tam ohledně toho řešit... soubory tam přidává SoulSeek po stažení, nevím proč se ale novým souborům nepřiřadí stejná práva jako jaká jsou všude ve složce
"františkovo" s diakritikou - na síti se takové věci nedělají.
používáš zajímavý termit - "místo v síti". z toho soudím, že budou oboje windows asi home, z normálních sítí takové pojmy neznám (a k ničemu nepotřebuju).
mrchosoft v home nejdřív zavedl sdílení skrz homogroup. na win10 ji pak zase zakázal, když mu došlo, že slouží k neomezenému přístupu virům v místní síti.
příkaz na win10: "net share", vypíše co je vlastně nasdíleno.
pak ten oddíl nebo adresář s hudbou má na win10 nějakého vlastníka a pro nějaké lokální uživatele w10 nastavena přístupová práva.
(místo uživatelů je lepší mít práva jen pro skupiny = administrators, users. výjimkou je povolení pro everyone, když se s tím člověk nechce zabývat a může zapisovat kdokoliv)
sdílenému disku se nastaví práva pro zápis/čtení zvenčí.
přístup zvenčí z win xp:
ten síťový disk se připojí příkazem/klikáním: "net use x: \\ip.win10\sitovy_disk /user:ucet_z_win10 heslo [/persistent:no]"
práva lokálních účtů w10 (použitá při mapování disku z win xp) tvoří průnik s právy pro sdílení - ve windows má přednost zákaz.
home verze přitom považovaly všechny uživatele za everyone a nerozlišovaly jejich práva. jen pracovní sdílení dostupné ve win profi dokázalo rozlišit přihlášené uživatele.
je tu mix nejasných verzí windows, typu sítě/sdílení, přihlašovacích účtů, lokálních x sdílecích práv ...
edit:
nějaký soulseek - tak schválně: běží jako služba s právy system? nebo tebou spuštěný program pod tvým účtem z win10? jaká mají práva soubory jím vytvořené?
https://pc.poradna.net/articles/1526421-windows-opravneni-a-vlastnictvi-objektu
xpéčka jsou sp3 - professional, deítky Pro. Místo v síti jsem volně přeložil z "my network places" nesnažím se o nějakou síťařinu, jen windowsácké sdílení, obdobné jako na macu akorát nefunguje tak intuitivně.
z xp přistupuji samozřejmě z \\nazev_poč\složka
na screenshotu je vidět že mám onu složku která dělá problémy nasdílenou pro everyone.
pro kontrast TimeMachone který používám jako NAS funguje normálně i s novými soubory.
a že jsem homegroupu povolil v deítkách jsem taky psal,onen smb ve verzi 1.0
ale pod jakým účtem xp lezou na ten win10? jaké má tento účet na win10 práva?
co vypíše příkaz na xp: net use x: \\nazev_poč\složka /user:františkowo heslo /persistent:no
co pro srovnání vypíše jiný dosazený uživatel: net use x: \\nazev_poč\složka /user:adminxp hesloxp /persistent:no
mimochodem: normální/pracovní síť vyžaduje zadávat heslo (pro sdílení, pro vzdálenou plochu). co máš vlastně za síť?
vypadalo to tak, i když nebylo poznat z čeho přesně ten výřez je. psal jsem, že jde o průnik pravidel.
smbv1 je starší verze protokolu pro sdílení souborů ve win (linux má obdobnou sambu/cifs)
homogroup je něco úplně jiného, souvisí to se sdíleným ověřením uživatelů v homosíti. a to jak se jednou zapne, je celá síť přístupná pro procesy (viry) spuštěné uživatelem.
to třeba ve firmách ani nesmí existovat, že bych se klikáním mohl kamkoliv přimapovat, tam je doménové přihlášení nebo pracovní síť s řízeným přístupem podle uživatelů. přesto se tam starý smbv1 zapíná kvůli linuxovým klientům (nebo xp) - a ty homosíť neznaly.
to by bylo spíš poznat ze správce úloh nebo ze způsobu spouštění (autoruns). stručně: když ho ručně spouštíš klikem jako program na těch w10, běží s právy tvého uživatele a dědí i přístupová práva k vytvořeným souborům na disku w10.
napravo máš ovšem zobrazená práva pro uživatele system - to je k ničemu. spíš tě zajímají rozdíly mezi admošem a frantou. a toho frantu bych z celé hierarchie práv adresářů v "music" raději vyhodil, stačí že v w10 je členem skupiny administrators.
pardon, už jsem spal :) dík za odpověď, chápu kam bylo směřováno... no na obou počítačích jsou účty administrátorsaké, tudíž si nemyslím že by byl problém v nedostatečných právech, ale je možné že to někde něco... nevím jak to zjistit. co vyprdne příkaz z xp mrknu, včera jsem ho nezapínal
j.fiala to popisuje jednoduššeji a logičtěji než já:
https://pc.poradna.net/questions/2918057-prihlasovaci-udaje-k-siti
vím že existuje kláveska prtscr ale nahazovat mozillu a uploadovat to z xp je víc práce...
preferuju to vždy mapovat jako písmeno disku, toto mapování jako neviditelné spojení není pro všechny aplikace ten pravý šálek čaje.
na screenu jsou uvedeny dvě vtipná jména místo původního s diakritikou - to mě vede k přesvědčení, přestože jde o profi verze windows, je použito primitivní zjednodušené sdílení anebo "domácí síť/homogroup" a těm windows je jedno jakého uživatele jim podstrkuju, mají předvolený jakýsi uid řetězec pro síť a tyto uživatele prostě ignorují. pak ale nemůžu kontrolovat práva, jaká mám při připojení.
nejhorší možností by bylo, kdyby byli na pc povoleni guest uživatelé (zakazovaní už za časů xp). a sdílení by všechny názvy uživatelů nahrazovalo právě těmito guest bez rozumných přístupových práv.
1) zrušit homosíť na win10,
2) nastavit pracovní síť:
při příštím připojení: dolní zatržítko, pak prostřední volba
návody pro win10 mě teda nebaví: https://tinkertry.com/how-to-change-windows-10-network-type-from-public-to-private
----
a jinak: pro okno existuje klávesa alt+prnscr
lépe: windows umí výpis z konzole dát do schránky jako text -označit myšem / klávesami / pomocí menu v záhlaví, vybrané do schránky enterem nebo zase přes menu.
slsk běží jako program, vpravo na screenu vlastnosti souborů