abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

    včera 17:44 | Nová verze

    Linuxová distribuce OpenMandriva byla vydána ve verzi ROME 23.03. Název ROME říká, že se jedná se o průběžně aktualizovanou (rolling) edici. Stabilní edice nese název Rock, aktuálně OpenMandriva Lx 4.3 Dysprosium.

    Ladislav Hagara | Komentářů: 1
    včera 17:33 | Pozvánky

    Tento pátek od 14:00 proběhne v Brně na FI MUNI konference DevConf Mini. Na programu je celá řada zajímavých přednášek od testování releasů Fedory, přes super počítače nebo Big Data, až po závody autonomních aut. Konferenci bude možné sledovat i na online streamu.

    joejoe | Komentářů: 0
    včera 15:00 | Zajímavý článek

    Minulý týden proběhla hackerská soutěž Pwn2Own Vancouver 2023. Adobe Reader, Microsoft SharePoint, Oracle VirtualBox, Tesla, Ubuntu Desktop, Windows 11, macOS, Microsoft Teams, VMWare Workstation. Vše hacknuto. Synacktiv získal 530 000 dolarů a Teslu Model 3.

    Ladislav Hagara | Komentářů: 7
    včera 07:00 | Nová verze

    Byla vydána nová stabilní verze 3.5 svobodného 3D softwaru Blender. Přehled novinek i s náhledy v oznámení o vydání a na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 06:00 | Nová verze

    Po 5 měsících vývoje od vydání verze 6.1 byla vydána nová verze 6.2 svobodného open source redakčního systému WordPress. Kódové jméno Dolphy bylo vybráno na počest amerického jazzového altsaxofonisty, flétnisty a basklarinetisty Erica Dolphyho.

    Ladislav Hagara | Komentářů: 0
    29.3. 21:44 | IT novinky

    Josef Průša představil (YouTube) novou 3D tiskárnu Original Prusa MK4. Cena sestavené tiskárny je 27990 Kč. Cena stavebnice je 20990 Kč.

    Ladislav Hagara | Komentářů: 5
    29.3. 19:00 | Nová verze

    Turris OS, operační systém pro síťová zařízení Turris postavený na OpenWrt, byl vydán v nové verzi 6.3.0. Vývojáři upozorňují, že Netmetr byl nahrazen LibreSpeedem, viz příspěvek na blogu CZ.NIC.

    Ladislav Hagara | Komentářů: 0
    29.3. 17:33 | Bezpečnostní upozornění

    Byl vydán xorg-server 21.1.8 a xwayland 22.1.9 a 23.1.1. Řešena je zranitelnost CVE-2023-1393 využitelná k lokální eskalaci práv.

    Ladislav Hagara | Komentářů: 5
    29.3. 15:00 | Nová verze

    Byla vydána nová verze 10 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu.

    Ladislav Hagara | Komentářů: 0
    28.3. 22:33 | Komunita

    Ubuntu Cinnamon bude od Ubuntu 23.04 oficiální odnoží Ubuntu (návrh, schválení).

    Ladislav Hagara | Komentářů: 6
    Používáte WSL (Windows Subsystem for Linux)?
     (73%)
     (12%)
     (3%)
     (11%)
    Celkem 377 hlasů
     Komentářů: 7, poslední 28.3. 17:34
    Rozcestník


    Dotaz: jak na SCP s heslem

    3.11.2007 19:06 Mojaaa
    jak na SCP s heslem
    Přečteno: 979×
    Vim ze se toto resilo uz skoru vsude, ale v me situaci mi nepomuze vygenerovat klice, potrebuju skript, ktery mi rozesle muj program na rekneme 500 stanic. Klice jsou sice dobra vec, ale i tak bych je na ty stanice nejak musel dostat. Cili se bez scp s name / pass neobejdu.

    Nevite nekdo o nejakem jinem reseni nez tam rucne jeden po druhem hrnout ten public key? diky

    Odpovědi

    Josef Kufner avatar 3.11.2007 21:42 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Napadají mě nějaké možnosti, ale jsou jedna zvrhlejší než druhá...
    1. Patchnout ssh clienta, aby se na heslo neptal a použil zakompilovaný string.
    2. Nějak naskriptovat spouštění ssh a xtermu a mačkání kláves (xterm -geometry, sleep, xvkbd -text; možná jestli to neumí screen)
    3. Existuje nějaký prográmek, co zvládne 2. myšlenku lépe, ale nemůžu si vzpomenout... ;-)
    Hello world ! Segmentation fault (core dumped)
    4.11.2007 15:02 Radovan Garabík
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    ad 3: expect
    3.11.2007 21:58 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Da sa pouzit napriklad PHP CLI skript, ktory sa vie pripojit na stdin scp-cka.

    Tu je priklad funkcia, ktora zmeni heslo pomocou passwd:
    function passwd_change($login,$pass)
    {
      if(sec_check_login($login)!=0) return -2;
      $descriptorspec = array(
        0 => array("pipe", "r"),  // stdin is a pipe that the child will read from
        1 => array("pipe", "w"),  // stdout is a pipe that the child will write to
        2 => array("file", "/dev/null", "w") // stderr is a file to write to
      );
      $pr=proc_open(sprintf("/usr/bin/passwd --stdin %s",$login),$descriptorspec,$p);
      if(!is_resource($pr)) return -1;
      fwrite($p[0],sprintf("%s\n",$pass));
      return proc_close($pr);
    }
    
    3.11.2007 22:11 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Opravdu jste zkoušel, jestli to s tím scp funguje? Kdyby ano, muselo by fungovat i prosté 'echo ... | scp ...'.
    3.11.2007 22:55 Mojaaa
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    takze jsem to nakonec poresil asi nejrychlejsi moznou metodou. Pouzil jsem na windowsech program winSCP, ktery jde pustit i z command line pomoci wincmp.com a napsat jednoduchy skript pro upload, viz http://winscp.net/eng/docs/scripting#console

    za 5 minut bylo hotovo...

    ale itak bych ocenil do budoucna nejake jiz hotove linuxove reseni.

    diky
    4.11.2007 15:14 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Jo winscp.exe umožńuje heslo i z příkazové řádky login:heslo@stroj. OpenSSH ne, asi to bylo z počátku bráno jako prostředek bezpečné komunikace, ne jen takové druhé rcp. Možná by to šlo naskriptovat podobně jako tady: Expect and SSH kde je expect použit asi místo ssh-agenta, jestli jsem to dobře pochopil. Jinak těch 500 účtů s přístupem jen přes heslo je docela dobrej fór :)
    4.11.2007 15:19 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Python, scp wraper přímo v expectu, různá hesla, určitě když ještě zagooglujete tak toho vypadne hodně.
    4.11.2007 18:13 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Ještěže se tam nemusí logovat na dvakrát, že? ;-)
    4.11.2007 19:26 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    :D Vidíte, a zrovna tohle je dobrý příklad, kdy bych ssh na roota zakázal (jako pokus o obranu před rootem samotným:). Jak jste si mohl všimnout, program tam byl distribuován z Windows pomocí winscp.exe, s heslem braným z plaintextu. Pokud by se jednalo o root účet (což nevím), tak... asi chápete, že bezpečnost vyžaduje dodržování jistých pravidel, o nichž lidi z Redmondu mají zřejmě trochu jinou představu. Budeme doufat, že to byly alespoň virtuální Widle, nainstalované čistě za účelem tohoto jednoho excesu (následně smazány).
    4.11.2007 19:55 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Technická poznámka: WinSCP není dílo "lídí z Redmondu".
    4.11.2007 21:40 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Jo měl jsem na mysli zabezpečení toho souboru s heslem. Nakonec v plaintextu se hesla ukládají leckde a leckam pro různé aplikace i v linuxu, jen přístup k těm souborům se imvho dá považovat za zabezpečenější (nic proti bezpečnosti ve Windows, je to jen můj názor).
    4.11.2007 21:04 Mojaaa
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    pouzil jsem to jen na nahrani verejneho klice, upload programu delam pres scp, jeho pousteni pak pres ssh

    jinak pokud by nekoho zajimalo kde jsem vzal 500 pocitacu tak: http://www.planet-lab.org/

    kazdopadne dekuju za cenne rady :-)
    4.11.2007 21:48 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Já si říkal co to asi je za cluster :)
    3.11.2007 23:43 Martin Doucha | skóre: 23 | blog: Yet another blog
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Anička ze SUSE tohle nedávno řešila, takže se ten patch možná brzy objeví v OpenSSH.
    xkucf03 avatar 4.11.2007 15:24 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    Nebylo by lepší udělat si pro ten program balíček (.deb, .rpm)? Pak si založit úložiště (repository) a nechat ty stanice, aby si ten program samy stahovaly - stejně jako si stahují programy, které jsou součástí distribuce.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    4.11.2007 20:59 Mojaaa
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    ale zase budu resit to ze kazdou stanice si stahne ten repository a budu tam kde jsem byl pred tim :-)
    the.max avatar 4.11.2007 18:10 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    mozna to je mimo, ale zkus se podivat po CLRscript. bylo to ale pro win. Udelal jsi tam nejaky "skript" kam se dali zadat primo i hesla na ssh a ono se to pak konektrlo na linux a udelalo to to co melo.
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    4.11.2007 23:29 Mojaaa
    Rozbalit Rozbalit vše Re: jak na SCP s heslem
    no uz jsem to poresil v batchu, kazdopadne ten CLRscript vypada hodne zajimave, pristi win script bude v nem :-)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.