Môj prvý Linux ako a na akej distribucii rozbehat Sambu?

Sekcia: Komunita 14.12.2010 | 12:14
Avatar googler1   Používateľ
chcel by som sa spytat ako sa da na klasickom pc pripojeneho na net (s dynamickou ip) spravit FTP server? (resp. samba server)
Chcel by som to spravit tak ze server bude pristupny z celeho internetu nie len z LAN siete a to tak ze tomu serveru (PC) bude priradena klasicka verejna IP a bude stacit ked sa na tuto ip dostanem prakticky z akehokolvek pc priamo cez win a funkciu pripojenie sietovej jednotky. Tym by som chcel docielit to ze nebudem musiet na kazdy takto pripojeny pc instalovat nejakeho FTP klienta alebo nejaky VPN tunel alebo nieco podobne. Samozrejme ze pokial si tu sietovu jednotku hodim do PC tak pri kazdom pokuse o nalogovanie sa na server bude vyzadovane prihlasovacie meno a heslo a po spravnom zadani tychto udajov by som chcel vidiet prakticky cely obsah HDD servera. Potom budem môcť kopirovat subory na server, stahovat zo servera, pozerat subory priamo na servery povedzme nejaky film by som si pozrel priamo zo servera bez toho aby som ho musel stahovat zo servera na pc a pozriet az potom (POZOR nejedna sa o vzdialenu plochu alebo nieco podobne proste vsetko by islo len cez win bez dalsich softov) na tento ucel by som chcel pouzit sambu
Viem ze toto cele sa da spravit pretoze to mame takto zariadene vo firme (akurat ze ten firemny server ma staticku ip ale pokial by niekto vedel ako takyto server spravit len cez staticku ip tak by som si ju tiez prehodil na staticku v tom nie je problem) lenze vo firme ten server (PC) bezi pod linuxom a ja by som potreboval nejaky navod ako toto iste spravit vo wine. Pokial by sa to cez win nedalo tak potom by som potreboval navod ako toto cele rozbehnut pod linuxom.
THX za odpovede.
    • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 15:49
      sdfj   Návštevník
      staci sa pripojit na port 21 na danom serveri s danou ip
      http://bftpd.sourceforge.net/
      http://www.slackware.sk/dev/index.php?c=tutorials&p=article&article=26
      • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 15:50
        sdfj   Návštevník
        clanok ma aj obrasky, ale sa na tom pracuje (ako na portaly)
    • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 16:22
      jano   Návštevník
      PROBLÉM Z VEREJNOU IP
      Pokial ide o dynamickú verejnú IP, na to je jednoduché riešenie, volá sa to, že NO-IP. Na stránke
      http://www.no-ip.com/
      1. sa zaregistruješ
      2. regneš si tam doménu napr jankohrasko.no-ip.org
      3. a túto doménu si nastavíš, ako doménu s dynamickou ip
      4. Nainštaluješ si soft
      noip2
      . Inštalačku softu tam majú ako pre Win tak aj pre Linux. Linuxové distrá majú väčšinou tento soft medzi balíčkami, takže ak máš napríklad debian alebo ubuntu stačí do konzoly ako správca napísať
      aptitude install noip2
      .

      Tento soft funguje tak, že v určitých intervaloch posiela informáciu o zmene IP pre tvoju zaregistrovanú doménu, takže vždy keď sa budeš chcieť pripojiť zvonka z internetu na tvoju sieť(sambu , ftp ssh ...), stačí zadať meno tvojej registrovanej domény a nemusíš si vždy zisťovať tvoju verejnú IP lebo tento soft to robí za teba.
      VIRTUAL SERVER
      Další problém môže vzniknúť ak, tento daný pc na ktorý sa chceš zapájať nieje priamo pripojený na verejnú sieť ale nachádza sa napríklad až za externým ADSL modemom. V tom prípade si vyhľadaj v nastaveniach modemu "položku virtual server" a pridaj si tam položky:
      PORT:TCP; SOURCE PORT:139; DESTINATION PORT:139; IP:ip servera kde beží samba
      PORT:TCP; SOURCE PORT:445; DESTINATION PORT:445; IP:ip servera kde beží samba
      SAMBA
      Vo Win XP si zapni zdielanie súborov a nastav si heslo na usera "administrator".Vo viste a 7ven sa budeš musieť pohrajkať kúštik. Potom už len z internetu z win mašiny zadaj
      \\jankohrasko.no-ip.org/c$
      meno administrator heslo tvoje heslo aj je to. Z linux mašiny
      smb://jankohrasko.no-ip.org/c$
      a znovu meno a heslo.
      A šak pripájanie na SMB cez konto admin z bezpečnostného hľadiska neodporúčam, radšej si na to zvoľ usera ktorý nie je čelom skupiny administrator/administrators.

      V linuxe si nainštaluj sambu. V debiane by to mohlo ísť myslím
      aptitude install samba
      a potom si nastav konfiguračný súbor
      /etc/samba/smb.conf
      FIREWALL
      Ak používaš firewall ,alebo máš antivirák a v ňom je firewall nezabudni si v ňom povoliť TCP porty 139 a 445 aby mali prítup z internetu. Pokiaľ máš linux a používaš iptables pridaj si tam:
      iptables -A INPUT -p tcp --dport 139 -i INTERFACE -j user_smb #samba
      iptables -A INPUT -p tcp --dport 445 -i INTERFACE -j user_smb #samba
      iptables -A user_smb -s  IP -j ACCEPT alebo iptables -A user_smb  ACCEPT
      iptables -A user_smb -j DROP

      INTERFACE nahraď menom tvojej sieťovky.
      A ak by si chcel prístup na tvoj serverPC len z určitej IP, alebo viac IP adries, tak si tam daj miesto tej IP ipadresu odkiaľ je možné sa pripojiť, v prípade prístupu zo všade použi iptables -A user_smb ACCEPT.
      • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 19:22
        Avatar googler1   Používateľ
        diky za odpovede, ale vyzera to tak ze budem hladat podobny protokol ako je samba, ale pre win pretoze ako som uz spomenul islo by o moju uplne prvu skusenost z linuxom a podla toho postupu ktory ste tu postli si myslim ze by som to nezvladol radsej ostanem pri wine :) ale v kazdom pripade dik za odpovede
    • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 20:33
      WlaSaTy   Návštevník
      Nechcem Ti kaziť radosť, ale sambu púšťať cez internet je dosť veľká blbosť. Nikdy nevieš čo Ťi tam kto nenahrá. Napríklad by si sa mohol stať zdrojom nákazy vírusov, mallware a mohli by ti tam ponahrávať aj porno ktoré má ďaleko od sexuality.

      Ak to chceš len pre kamarátov, tak si spravte VPN.
      • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 20:43
        Majlou   Návštevník
        Skus n2n
        • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 20:53
          Googler1   Návštevník
          ja chcem sambu hlavne preto ze ked ju mam tak mozem subory (napr. textove) editovat priamo na servery. Ze nemusim najskor dany subor stiahnut zo serveroveho pc do "klientskeho" v klientskom pc upravit a odoslat na serverovy pc (toto co som popisal je klasicky ftp protokol a to nechcem) ja chcem subory editovat priamo na servery.
          • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 21:44
            Avatar Milan Dvorský debian,mint kde,android  Administrátor
            ssh ... protokol fish cez kate ...
            • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 21:47
              WlaSaTy   Návštevník
              Ono, vecsina inteligentnych editorov ma v sebe podporu editacie cez ftp alebo ssh. To ze to nie je priamo zabudovane v produktoch MS tu asi neriesime.
            • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 22:35
              Avatar googler1   Používateľ
              ta funkcia ktoru popisujem vyssie to nie je funkcia samby ale funkcia ssh protokolu?
      • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 20:46
        Majlou   Návštevník
        Skus n2n
      • Re: Môj prvý Linux ako a na akej distribucii rozbehat Sambu? 14.12.2010 | 20:52
        Majlou   Návštevník
        Skus n2n