Mageia Forum

Nastavení systému a serverových služeb => Připojení k místní síti => Téma založeno: z.pepa Srpen 28, 2011, 15:28:02

Název: sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Srpen 28, 2011, 15:28:02
Hezký den,

potřeboval bych poradit.

Mám doma 3 noťasy s Linuxem.
Chtěl bych sdílet obsah. Přečetl jsem hromadu návodů a článků a jsem z toho jelen.
Někdo tvrdí, že Samba je OK, jiný že NFS.
Mám VDSL modem a z něj puštěné WIFI.

Jaký je stav:
Hlavní PC: Mageia - LAN
PC1: PCLinuxOS - WIFI
PC2: Fedora - WIFI

Zkoušel jsem přes NFS přímo z administrator centra - PC se vzájemně nevidí
Vyzkoušel jsem Krusader - PC s vzájemně nevidí.

Potřebuju, aby fungovalo přesouvání souborů mezi všema PC, tedy Hlavní PC - PC1, ale i PC1 - PC2 atd. Pokud by bylo nemožné to udělat takto, tak aspoň, aby se z/do Hlavního PC daly kopírovat soubory.

Poradí někdo co s tím, předem říkám, že se v tom nevyznám a upřednostňuji "klikací" prostředí.

Děkuji za odpovědi
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Srpen 28, 2011, 17:43:54
Jestli mas jen Linuxove kompy, pote doporucuji NFS. Jestli heterogenni sit (je tam nejaky widloidni), tak musis pouzit Sambu.
Dulezite kroky:
* Nastavit sdilene adresare v MCC
* Povolit NFS/Samba na firewallu

Otazka taky je, jakou mas presne stavbu site (kde je ktery pocitac a k cemu je pripojen.

Pokud by Ti nevadila prace v terminale, je mozne pouzit SSHFS, ale to bude trocha prace v terminale nutna.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Srpen 28, 2011, 17:51:47
Mám jen Linux (jen ty 3 co jsem vypsal), přes MCC jsem to zkoušel, nejspíš sem tedy někde udělal chybu, vymažu tedy to co jsem tam spáchal a zkusím znova.
Ten hlavní se používá jen jako pevný PC a je k němu připojen ext. HDD (i do něj se chci dostat, ale to by neměl být problém, pokud se dostanu do PC), 2 zbývající jsou netbooky, ke kterým není připojeno nic, proto taky fungují na WIFI a ne na LAN.
Pak dám vědět.

Práce v terminálu by mi nevadila, pokud mi napíšeš návod jako pro vola :)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Září 04, 2011, 11:09:32
Tak jsem to opět zkoušel, dokonce s úplně vypnutým firewallem a pořád to řve, že přístup je odmítnut,
Hledal jsem si něco o SSH, ale mám strach, abych jako lama nepustil do počítače celý internet.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Joelp Září 04, 2011, 17:21:02
aby ti fungovalo ssh, musím mit nainstalované sshd (ssh server) a ten musí být spuštěný.
Startuje se pomocí
Kód: [Vybrat]
# service sshd start, nebo přes MCC Systém -> Spoštět a zastavovat služby. tam hledej službu sshd
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Září 04, 2011, 17:28:09
Jenže já se SSH bojím, tak bych raději rozchodil to NFS
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Joelp Září 04, 2011, 17:41:47
Pomocí Shorewallu můžeš nastavit přesně kdo může SSH používat.
U NFS platí stejné pravidlo. Máš spuštěnu službu pro NFS?
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Září 04, 2011, 19:11:22
Musis mit nekolik veci:
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 24, 2012, 15:44:59
Co se týče sdílení souborů, Samba je klasika a je na to přímo uživatelsky určená. Pokud má být ten přenos bezpečný a robusní, využil bych zmiňované sshfs. SSH běží v podstatě na každém linuxu stále, není potřeba na "serveru" nic nastavovat, jen na straně klienta jeden řádek v konfiguráku aby mohl připojovat i uživatel. Třeba přes wifi bych sambu moc nedoporučoval......už jsem viděl takto "rozbité" soubory....sshfs je jistota. Ale to každopádně jen mezi tučňáky. Na Windows existují taky možnosti jak připojit sdílený disk přes ssfs, ale je to pomalé, případně placené ...
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Duben 24, 2012, 17:45:10
Díky za zprávu, nějak jsem na toto už zapomněl.
Jelikož se blíží prodloužený víkend, tak to opět zkusím přes to sshfs, ale nepřejte si mě, jestli mi to nepůjde :))
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 24, 2012, 18:16:14
Ono se to dá i hezky "dočesat" tím, že si na stanici vygenerujete klíč a ten pak uložíte do autorizovaných na serveru. Potom už není třeba pro připojení vypisovat heslo, stačí třeba jeden řádek do Autostartu v KDE a budete mít pro daného uživatele i "automount" po přihlášení :) Můžu případně v pár bodech popsat jak to provést.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Duben 24, 2012, 18:47:12
Za nějaký blbuvzdorný návod budu určitě rád.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: paur Duben 24, 2012, 20:05:12
Necítím se být fundovaný pro rady ohledně sítí, i když malou domácí wifi mám v provozu (spíš metodou pokus - omyl). Jenom bych podotknul, že je dobré mít na zřeteli i univerzálnost sítě. Prostě když ti přijde na návštěvu kamarád s "windowsowským" notebookem, nebo se budeš chtít připojit smartphonem s Androidem, tak aby to fungovalo...
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: z.pepa Duben 24, 2012, 21:17:53
Co se týká známých, tak většina mi jede na Linuxu, to by teda nevadilo.
Co se týká Androidu, tak mě ani nenapadlo, že by se to dalo propojit, popravdě mě ani nenapadá k čemu to použít.
Mobil s Androidem používám prakticky stejně jako hloupý mobil, tedy mail, kalendář, počasí a surfování po netu.
Máte s tím na Androidu zkušenost? K čemu je to dobré?
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 24, 2012, 21:58:26
Samba je rozhodně univerzálnější, snad každá platforma umí smb protokol. Osobně rád využívám možností které dává SSH, ať už pro terminálové připojení, montování vzdálených adresářů, přenášení souborů přes sftp, vzdálené spouštění příkazů, vzdálené spouštění X aplikací, tunelování portů atd. Distribuce mívají více či méně použitelná udělátka na GUI správu samba serveru, umí to i KDE. Pro pokročilou a unifikovanou správu linuxu je výborný projekt webmin (webmin.com) který má i propracovanou administraci Samba serveru přes webové rozhraní. V tom je kouzlo Linuxu, každý si vybere to co mu vyhovuje, případně co zvládne ukočírovat.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 24, 2012, 22:29:32
Byl tu zájem vyzkoušet přimountování vzdáleného adresáře přes sshfs, takže asi takto:

Na straně serveru:
-je třeba mít nainstalované a spuštěné OpenSSH (ve výpisu "netstat -tlnp" bude sshd čuchat na portu 22  :)
-mít vytvořeného uživatele  (např. ServerUser) s přístupem do sdíleného adresáře (např: /home/ServerUser/sdileni

Na straně klienta:
-nainstalovat balík "sshfs", Mageia ho má jako "sshfs-fuse"
-přihlásit se do systému (KDE, GNOME, konsole) jako uživatel který bude přistupovat ke sdílené složce, např. ClientUser
-vygenerovat klíč: "ssh-keygen -t rsa", 3x enter až do promptu
-v /etc jako root vytvořit soubor "fuse.conf" s obsahem "user_allow_other"

Nakonec:
-bezpečnou cestou vykopírovat vzniklý veřejný klíč /home/ClientUser/.ssh/id_rsa.pub, přejmenovat jej na "authorized_keys" a uložit na server do adresáře /home/ServerUser/.ssh/
-na serveru nastavit rekurzivně práva pro adresář .ssh na ServerUser
-na klientovi pak připojit vzdálený adresář nějak takto:
sshfs ServerUser@192.168.1.1:/home/ServerUser/sdileni/ /home/ClientUser/Dokumenty
-při prvním přihlášení odpovědět Y na dotaz o důvěryhodnosti

Píšu to v rychlosti, takže doufám, že jsem na něco nezapoměl........pokud ano, tak nic   :D
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Duben 25, 2012, 09:10:58
Mam par drobnosti:

Na strane serveru:
+ pridej "Server SSH" do povolenych sluzeb firewallu (MCC>Zabezpeceni>Firewall).
+ nainstaluj openssh-server (defaultni instalace jej neobsahuje).
* hledat v netstat je imho zbytec ;)
* user OK

Na strane klienta
* Bez poznamek ;)

Nakonec:
* Neprejmenovavat. Obsah .pub pripojit !nakonec! souboru authorized_keys. Je mozne se pripojovat vicero klienty. Prikaz na serveru:
Kód: [Vybrat]
cat id_rsa.pub >>  /home/ClientUser/.ssh/authorized_keys* A konecne pripojit se to da pomoci prikazu:
Kód: [Vybrat]
sshfs ServerUser@IPadresaSERVERU:/home/ServerUser/sdileni/ /kam/se/to/ma/pripojit
Pouziti SSHfs ma jednu celkem silnou nevyhodu -- pri padu spojeni (WiFi) se jednen proces stava neukoncitelnym a v konecnem dusledku nejsi s to udelat napriklad df. Presto jej pouzivam pro pripojeni vzdalenych disku.

Ale na domaci sit bych doporucil neco lehciho a nesifrovaneho. Napriklad kopirovani velkych souboru pres SSH je na dlouho. Prekopirovat 10G, tj. 10filmu, se pres SSHfs muze protahnout klidne na par hodin.

Tim "lehci a nesifrovane" myslim NFS nebo Sambu, pripadne FTP. NFS a Sambu jednoduse nastavis pres KDE nabidku sdileni. Zitra jedu zpet do Brna (domu, ted jsem pripojeny pres mobil), kde mam presny navod odzkouseny a funkcni. Pokud mas zasifrovanou WiFi sit a nebo LAN s kabliky, tak bych pouzil Sambu.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 25, 2012, 09:38:54
Pojmul jsem to jako základní návod. Proto jsem to záměrně nekomplikoval například vícero autorizovanými klíči v authorized_keys........i tak se tak začátečník někde zasekne a než bude řešit vícero klientů, bude se ptát.........tak proč to ještě víc komplikovat ?
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 25, 2012, 09:43:15
Jinak jak jsem psal v první reakci, pro tyto účely je určená Samba, ani NFS se v případě ztráty připojení nechová úplně přítulně.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Duben 25, 2012, 11:47:15
Vim, je to jen drobnost.
Ale ty ostatni body jsou pomerne podstatne -- bez povoleneho FW to nepujde. Stejne tak je lepsi vypsat ten prikaz pro mount :) A stejne tak instalace SSH serveru.

Jsou to proste detaily v navodu. Neber to, ze ti nejak nadavam. Mas odeme +1 za ten navod, jen mam proste vice zkusenosti s timto OS a detaily, ktere bezni uzivatele potrebuji...
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 25, 2012, 12:24:13
Ad Firewall - ten jsem vypustil tak nějak automaticky, nikdy nepoužívám zabudované firewallové řešení v distribuci, hned při instalaci ho vypínám a používám Ferm který interpretuje zápis v konfiguráku přes iptables. Myslím, že je vůbec na zvážení zda na lokální síti firewallové řešení v distribucích používat. Začátečník se v tom ztratí a bude se divit proč mu to a to nefunguje.....pro zkušeného je zase transparentnější si napsat vlastní pravidla. No ale dobře, připomínku beru.

Ad Mount - Myslím, že tvůj i můj příklad jsou víceméně stejně názorné  :)

Ad autorized_keys - Právě proto jsem mu to zjednodušil tím přejmenováním souboru, bylo mi jasné, že napsat cat ze souboru na jednom stroji a vyplivnout na konec souboru na jiném stroji ho tak akorát zmate.......takže tak  ;)

Jinak jak už jsem někde uvedl, Mageia je pro mě nová, moje doména je SuSE, HP-UX, případně CentOS. Specifika daná Mandrivou-Mageiou neznám, proto se snažím reagovat na příspěvky které obecně souvisí s Linuxem.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Duben 25, 2012, 14:16:31
Firewall v MGA/MDV je vlastne GUI nad mandi, coz je preddefinovana sada pravidel pro iptables. A jako takove je to fakt jednoduche: viz priloha. Zatim jsem nezaznamenal nejaky problem s tim, ze by to na domaci siti nefungovalo ;)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: paur Duben 25, 2012, 18:30:43
...
Co se týká Androidu, tak mě ani nenapadlo, že by se to dalo propojit, popravdě mě ani nenapadá k čemu to použít.
Mobil s Androidem používám prakticky stejně jako hloupý mobil, tedy mail, kalendář, počasí a surfování po netu.
Máte s tím na Androidu zkušenost? K čemu je to dobré?
Když připojíš smartphone přes wifi, neplatíš datové přenosy při připojení k webu. Můžeš také přenášet soubory mezi PC a telefonem (hudbu, video...).
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 25, 2012, 18:57:56
Ještě poznámku k mému negativnímu postoji k Firewallovým udělátkám v distribucích. Právě u Mageii beta 2 se mi to stalo. První install, nechám implicitní nastavení FW. Tak jak vidím to GUI, je to filtr INPUT chain, nebylo by ani logické aby to na této úrovni upravovalo FORWARD a OUTPUT. Takže to pouštím z hlavy, to mi při poznávání distribuce přece vadit nebude. Přesto dokud jsem ho nevypnul, nefungovalo přehrávání UDP streamů internetové televize. Ani jsem nezkoumal proč. Proto tyhle udělátka raději vypínám a v případě potřeby "se škrtím" ručně  :) Podobně rád mám tedy i věci jako AppArmor a SElinux  ::)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Joelp Duben 25, 2012, 19:50:47
Ad Firewall - ten jsem vypustil tak nějak automaticky, nikdy nepoužívám zabudované firewallové řešení v distribuci, hned při instalaci ho vypínám a používám Ferm který interpretuje zápis v konfiguráku přes iptables.
A proč rovnou nepoužívat Shorewall?

Myslím, že je vůbec na zvážení zda na lokální síti firewallové řešení v distribucích používat. Začátečník se v tom ztratí a bude se divit proč mu to a to nefunguje.....pro zkušeného je zase transparentnější si napsat vlastní pravidla. No ale dobře, připomínku beru.
No vidíš. Já sice rozumí Shorewallu, a na serverech nastavuju pomocí něj, ale na desktopu nastavuju firewall pomocí drakfirewall ("distribuční udělátko"). Dokonce i na vývojovém stroji. Proč bych taky nepoužíval, když tam mě zajímá jen INPUT a ten stačí během pár vteřin naklikat.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 25, 2012, 20:11:16
No já abych se přiznal v interní síti moc firewall na Linuxových strojích nepoužívám....a zatím se mi to nevymstilo  :) Na firemním routeru mám 8 síťových karet a abych se v tom nějak vyznal co kam kde, co odstřihnout, přenatovat, co povolit, tak je pro mě zažitý Ferm nejvhodnější. Tam bych distribuční udělátko nepoužil ani náhodou, to by mě taky mohli zastřelit kdyby něco nejelo a nedokázal jsem do pěti minut přijít na to proč :D Rozhodně jsou určitě sofistikovanější řešení, např. tebou zmíněný Shorewall, ale nepotřebuju, neumím, nepoužívám  ;)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Joelp Duben 25, 2012, 20:41:31
No tak on DrakFirewall je určený pro desktop. Tam se hodí. Ale jinde ne. Obzvlášť, když by sis použítím DrakFirewall-u zrušil všechna pravidla vytvořená pomocí Fermu, nebo Shorewallu.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Peťoš Duben 26, 2012, 00:51:48
Ony distribucni udelatka jsou opravdu urcena pro domaci pocitace pripojene k NAT krabicce s routerem. Samotny NAT funguje jako pomerne slusny FW ;) DrakFirewall je na jednoduche nastaveni nad jednim sitovym rozhranim (pocitac je pripojen pres jeden NIC do site, pripadne mas dve NIC, ale jen jedna je pripojena).
Na server s nekolika aktivnimi NIC bych to rozhodne nepouzil. Ale uprimne -- Mageia neni serverova distribuce, nikdy tak ani nebyla zamyslena (ackoli ma nejnovejsi nastroje pro clustering, ale ja sam je povazuji spise za zajimavost, nez ze by to nekdo opravdu nasadil, ale asi to vyzkousim... casem ;) ). A na takovem (enterprise) serveru by mel byt admin, co je s to nastavit FW pomoci iptables budto primo zapisem pravidel nebo shorewall, ferm...

Neboli -- doma DrakFirewall, na produkcni masine ne ;)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Duben 26, 2012, 08:30:49
Souhlas, hlavní je aby se tihle různí "pomocníci" dali v případě potřeby vypnout  :) Je to samozřejmě věc pohledu, ale já se snažím tu distribuci kterou používám a nějak znám použít na všechno...server, desktop, notebook. Nejsem nějak zastánce těch postojů jako "na hen ten rútr muší bejt ten debijáán". Ten v naší firemní infrastruktuře letěl z routeru jako první, jen co jsem to dostal do pracek  :D "Linux" je jen jeden a myslím, že pro většinu použití by měla vyhovovat každá slušná distribuce.....ale třeba je to jen můj názor  :)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Josef Kadleček Květen 01, 2012, 18:02:45
Vážení přátelé,

tak se nám původní otázka nějak rozběhla/zesložitila. Začínám řešit stejně prostý, primitivní problém. Compy jsou na naší malé domácí síti v počtu celkem šesti, z toho dva prokazatelně mono-widloidní; NTB mám přes AP-čko, tedy wifi. Rád bych v budoucnu viděl tisk na jediné síťové tiskárně (taková, co má na vstupu RJ45-ku).
Nicméně zásadní otázka je, že ze všech linuxových mašin vidím jen pár souborů, evidentně omylem na jedné z widloidních mašin nastavených jako "sdílené". Ať dělám, co dělám, v mcc povoluju a zas mažu soubory ke sdílení v lokální síti, žádná linuxová mašina nevidí nic, krom výše uvedených pár souborů z widlí.
Potřebuju už nutně přeinstalovat na našem rodinném "hlavním" compu z MDV2010.2 na Mageiu, ale bez přesunu/zálohy dat na jinou mašinku se do toho nepustím (a kupovat "mrtvé" médium jako DVD se mi už taky moc nechce)  ;)

Děkuji velmi zdvořile

Pep
z mandrivího fóra známý jako Pepep
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Josef Kadleček Květen 01, 2012, 18:15:52
Podobně to vypadá na všech linuxových compech (MDV2010.1, MDV2010.2, Edubuntu, Mageia1)
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Arvalis Květen 01, 2012, 18:46:05
Pokud budeš mít síťovou tiskárnu, pak má print server v sobě. Neměl jsem nikdy potíže se "síťovkama" od HP s ovladačem "hplip", s jinými síťovými zkušenost nemám. Co se týče sdílení, už jen proto, že jsi se přes udělátka distribuce, případně KDE, evidentně dost natrápil, zvážil bych nějaký transparentnější způsob jako přímou editaci smb.conf nebo nějakou pořádnou pomůcku (už jsem někde zmiňoval Webmin). Pak se sem dá vyplivnout obsah konfiguráku a řešit proč to či ono nefunguje.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: Joelp Květen 01, 2012, 18:54:14
Velice dobré zkušenosti s tiskátnami pod linux mám i s Konika Minolta a Samsung. Samsung dokonce mívá ovladače i na přoloženém CD a u Koniky se dá vždy stáhnout z oficiálního webu PPD soubor. Chodili mi i Epsonky, ale těch jsem moc neodskoušel.
Název: Re:sdílení souborů - domácí síť přes LAN/WIFI?
Přispěvatel: alda81 Květen 01, 2012, 19:14:44
k tomu sdílení na pc doporučím jednu malou věc, při nastavování si vypni firewall na obou mašinách (MCC >> Bezpečnost >> Nastavit Váš osobní firewall >> Všechno (bez firewallu)), zrestartuj pc a zkus to nastavit přes MCC (MCC >> Sdílení v síti), pokud chceš sdílet soubory i s widlemi, tak budeš muset použít Sambu

pokud to takto zprovozníš, tak si pak zapni firewall a přidej si do něj vyjímky pro Sambu či NFS

podle obrázku, který jsi přiložil, sdílíš soubory přes NFS, což je sdílení pouze po linux, widle je neuvidí

před pár lety jsem s tím zápasil, takže víc konkrétněji nepomůžu