Konfigurace Samba v Ubuntu

Re:Konfigurace Samba v Ubuntu
« Odpověď #15 kdy: 27. 11. 2024, 23:04:42 »
Au, au, au. Mám v tom guláš a nevím co dál. Nejhorší je pro mě asi to, když mi několik lidí napíše něco úplně jiného. Jiný postup, jiné řešení, jiný přístup atd.

To je prostě dáno tím, že pro sdílení souborů existuje víc běžně používaných služeb (SMB, NFS, SFTP...). Každá má své výhody a nevýhody a tak z toho můžou vyplývat i různé preference uživatelů při používání. Některé z těch ostatních zmíněných metod můžou být za určitých podmínek rychlejší, jiné zas trochu flexibilnější při specifickém nastavení atp.

Mě to, jak jsi to chtěla zařídit, tzn. Samba a procházení v MATE přijde pro zmíněné sdílení souborů, filmů atp. v domácí síti úplně adekvátní řešení. Navíc pokud to bude nastavené, tak většinou není problém se pak v případě potřeby k Sambě připojit i z nějakého počítače s Windows, sdílet to třeba do chytré televize atp. Finálně pokud to správně rozběhneš na jednom z těch pěti počítačů, tak na ostatních už to bude víceméně identický postup.


Re:Konfigurace Samba v Ubuntu
« Odpověď #16 kdy: 27. 11. 2024, 23:06:23 »
Ještě dobrá poznámka k připojování, co píše k3dAR.
Jak teď připojuješ ty sdílené složky z druhého počítače?
Z terminálu ad-hoc přes mount, z grafického rozhraní v Nautilu (okno Files, +Other Locations) nebo to máš permanentní a je to ve /etc/fstab?
Vůbec nerozumím tomu co jsi teď napsal. Mám to tak, že samba je na všech pěti počítačích. V sambashare mám potom vytvořeny složky podle potřeby. PC 4 je MMPC u televize a proto mám v sambashare různy adresáře jako film, mp3, tiktok, videa atd. atd. Na jinym pc jsou adresáře jiné, takové jaké tam potřebuji.

A jak je připojuji? Na konkrétním pc kliknu na síť. Tam vidím počítače. Vyberu si ten který potřebuji, rozkliknu, rokliknu sambashare, rozkliknu ten adresář který chci a hotovo.
Ubuntu Pro 24.4.1 Mate

Re:Konfigurace Samba v Ubuntu
« Odpověď #17 kdy: 27. 11. 2024, 23:18:20 »
@Michal Šmucr
Mišo, Mám Ubuntu s MATE. Nic jinyho nepoužívám. Mate má Caju. Já se ale nechci připojovat přes Caju. Chci klik  na síť, vyberu si konkrétní počítač a složku. Sedím vyvalená v křesle a vše otevírám jen myší. Nechci nikde něco psát jako v MS-DOS kdy jsem vlastně ještě nebyla ani na světě. Nejsem stará. Je mi 25 a žiji v 21 století. Proto se nechci vracet k důchodcovskymu stylu vyhledávání.  ;D ;D ;D

Jasně, konfigurace jinak nepůjde ale vlastní práce je u mě o něčem jinym.

Rozumím, že nepoužíváš na připojování příkazovou řádku, proto jsem se ptal, každý má jiné preference. Jen mi není úplně jasná jedna věc. Píšeš, že se nechceš připojovat přes Caju, ale obávám se, že v MATE to moc jinak nepůjde.
Mate vychází ze staré verze GNOME a Caja je v podstatě starší verze Nautilu, o které jsem předtím psal. A to procházení tam je také.
Pokud je to dobře nastavené, tak otevřeš nové okno Cajy, nalevo vybereš síť a tam vidíš ostatní počítače. Když se k němu poprvé přihlašuješ, tak zadáš jméno s heslem a zvolíš, aby se oboje uložilo. Napříště už to budeš procházet bez zadávání. V dalším kroku už uvidíš všechny sdílené složky z toho konkrétního počítače.
To je asi nejednodušší metoda, co mě napadá a na takovéhle vzájemné procházení domácích počítačů by to mělo být úplně dostačující.
Nebo, cos měla na mysli s tím, že nechceš Caju?

Samozřejmě na každém z těch pěti počítačů musíš mít instalovanou Sambu a správně nastavit ty sdílené složky, které potřebuješ.
Zkoušela jsi něco z toho, co jsem psal v minulém postu? Potřebuješ docílit něčeho jiného?

Teď si trefil hřebík přímo na palici. A hodně přesně. Toto je přesně ono. Jen neotvírám Caju ale ikony počítače, home a sítě mám přímo na ploše. Ano - toto je ono. Teď jsi to trefil.
Problém je ale v tom, že mám všude stejný systém ale ne z každého počítače vidím všechny pc.
Sambu si takto nastavím, udělám uživatele, heslo, složky, upravím samba.conf, to vše si udělám.

Co mi nejde je drag and drop z pc5 třeba na pc1 u kterého budu zrovna sedět a nebo , že z pc1 nemohu udělat dir v pc5.
No a do háje potom to, že všechny pc nevidím. :(
Ubuntu Pro 24.4.1 Mate

Re:Konfigurace Samba v Ubuntu
« Odpověď #18 kdy: Dnes v 00:16:18 »
Teď si trefil hřebík přímo na palici. A hodně přesně. Toto je přesně ono. Jen neotvírám Caju ale ikony počítače, home a sítě mám přímo na ploše. Ano - toto je ono. Teď jsi to trefil.
Problém je ale v tom, že mám všude stejný systém ale ne z každého počítače vidím všechny pc.
Sambu si takto nastavím, udělám uživatele, heslo, složky, upravím samba.conf, to vše si udělám.

Co mi nejde je drag and drop z pc5 třeba na pc1 u kterého budu zrovna sedět a nebo , že z pc1 nemohu udělat dir v pc5.
No a do háje potom to, že všechny pc nevidím. :(

Zkusíme tomu přijít na kloub.
Píšeš, že jsi udělala uživatele. Jakože máš jiného uživatele, pod kterým pracuješ na tom počítači a pak dalšího uživatele v Linuxu s jiným jménem, co je jen na sdílení souborů? Nebo jsi myslela to, že jsi použila smbpasswd/pdbedit a tam použila jméno toho, co už tam je a pod kterým se na tom počítači normálně pracuješ?
Klidně napiš konkrétní jména, příkazy, ukaž smb.conf.
Pokud by tam byly dva různí uživatele, tak by to mohlo vysvětlovat ty problémy.

To, že nevidíš některé počítače, může být způsobeno více věcmi. Třeba odlišným nastavením nějakého firewallu na těch počítačích (pokud je tam zapnutý). Případně nefunkční službou avahi-daemon, která standardně hlásí do sítě, co ten počítač sdílí, z těchhle informací se pak vytváří seznam počítačů, co vidíš v Caje, když otevřeš síť.
Zeptám se, nemáš náhodou pojmenovaný nějaký z těch počítačů s doménou .local, například moje-pc-4.local?
Pro zkoušení si kdyžtak nainstaluj program avahi-discover na počítač, kde něco není vidět. Klasicky přes: sudo apt install avahi-discover
Ten pak najdeš v nabídce jako Avahi Zeroconf Browser a spustíš.
Zobrazí se ti takový stromeček, kde uvidíš název síťové karty a pod ním local a nakonec větev "Microsoft Windows Network". Když se větev dál rozbalí, tak by se měly ukázat všechny počítače na síti, které mají spuštěnou Sambu a sdílí nějaké složky. Pokud by tam nějaký chyběl, tak bych se dál koncentroval na jeho nastavení.

Re:Konfigurace Samba v Ubuntu
« Odpověď #19 kdy: Dnes v 16:16:31 »
@Michal Šmucr

Ne. Na toto nemám nervy.
Ten linux se chová jako počasí v Chánově. Pokaždy jinak. Jasně, že asi někde dělám chybu ale bude to taková pičovina, která nezapříčiní kolaps ale jen nefunkci něčeho.

- Na všech počítačích jsem smazala sambu.
- Na všech počítačích jsem nainstalovala znovu sambu.
- Všude identickej postup, jména normální jako server, dell, fsp a podobně. Žádny local etc.
- Na routeru jsem nastavila všem žebrákům pevny IP.
- Na všech PC jsem vypla firewall.

Zjišťuji co se vidí a co ne. Restartuji všechny počítače. Zjišťuji stav sítě. Miluji Linux. To, co se vidělo, to se po restartu nevidí. To co se nevidělo se po restart vidí. Tak co to je za systém? Chci nadávat. Nadávám hodně sprostě ale sem to nenapíšu.
Kde je teda zakopanej pes. Nejraději bych do všeho břinkla kladivem a šla koupit něco jinýho.
Ubuntu Pro 24.4.1 Mate


RDa

  • *****
  • 2 743
    • Zobrazit profil
    • E-mail
Re:Konfigurace Samba v Ubuntu
« Odpověď #20 kdy: Dnes v 16:34:39 »
Zjišťuji co se vidí a co ne. Restartuji všechny počítače. Zjišťuji stav sítě. Miluji Linux. To, co se vidělo, to se po restartu nevidí. To co se nevidělo se po restart vidí. Tak co to je za systém? Chci nadávat. Nadávám hodně sprostě ale sem to nenapíšu.
Kde je teda zakopanej pes. Nejraději bych do všeho břinkla kladivem a šla koupit něco jinýho.

To je proto, ze samotna samba resi jenom sdileni souboru. Viditelnost PC zalezi na nejakem UPNP / network discovery protokolech, ktere jsou separatni veci. Samotna samba to sice dokaze taky, ale stylem ze jeden z uzlu bude manazovat tu sit - a pokud ho budete vypinat/zapinat, tak chvili trva nez se role ujme jinej.

Takze vyzadujete nejakou auto-konfiguraci, kterou ale asi nemate rozjetou.

Proto muj navrh smeroval k nejake staticke a explicitni konfiguraci vsech serveru/klientu ve vasi siti.

Bylo zde zminovany, zda je ukolem vyresit sdileni vse-vse, nebo bude klientem pouze jeden?

jjrsk

  • *****
  • 552
    • Zobrazit profil
Re:Konfigurace Samba v Ubuntu
« Odpověď #21 kdy: Dnes v 17:22:21 »
Au, au, au. Mám v tom guláš a nevím co dál. ...
=== nejvyssi cas si najit v okoli nekoho, kdo ti to nastavi.

Svepravny distro ma v konfiguracich typicky nejakou zakladni trivial konfiguraci (byt treba zakomentovanou) takze dost casto to staci odkomentovat.

A pokud nechces resit nejaka prava, uzivatele a dalsi veci, a jde ti proste ciste o to aby kdokoli mohl poslat/stahnout nejaky soubor, tak do toho smbconf proste nastavis nejaky adresar a reknes ze je verejny pro vsechny (samo v ramci nejake lokalni site). Udelas to na vsech strojich stejne, navodu na to tema najdes po netu miliardu, a 90% z nich bude i fungovat.

Pokud mas nejak svepravne pojmenovany ty pocitace, tak by i bfu mohli zvladnout cosi na tema smb://pepapc/share . Pripadne se jim (v tech 5kusech) daji udelat ikony na plochu.

Nebo, pokud si to chces zjednodusit jeste vic, udelas ten smb server jen z jednoho PC, ktere bezi nejcastejs/nejdyl a ostatni k tomu budou pristupovat jako klienti, z pohledu uzivatele je to zcela jiste prehlednejsi.

Pokud chces resit prava, uzivatele, ... , tak se z toho bez nejakych dalsich sluzeb (ldap/kerb/...) leda zblaznis.



Re:Konfigurace Samba v Ubuntu
« Odpověď #22 kdy: Dnes v 17:22:36 »
Tazatelce bych doporučil nastudovat základy těch protokolů. To, co chce, je absolutní nesmysl, protože by si musela vytvořit v té Sambě doménu a všechny ty stanice do ní připojit, aby to klikání fungovalo bez zadávání přihlašovacích údajů,  a zadruhé Samba neřeší nějaké anoncování přes klikadla (leda přes WINS/NetBIOS, což je dávno mrtvá by design rozbitá  věc). Dávno je to řešeno jinak, na non-Windows platformách nutno na každém serveru rozjet např. WSSD.