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 18:22 | IT novinky

    V uplynulých dnech byla v depu Českých drah v Brně-Maloměřicích úspěšně dokončena zástavba speciální antény satelitního internetu Starlink od společnosti SpaceX do jednotky InterPanter 660 004 Českých drah. Zástavbu provedla Škoda Group. Cestující se s InterPanterem, vybaveným vysokorychlostním satelitním internetem, setkají například na linkách Svitava Brno – Česká Třebová – Praha nebo Moravan Brno – Břeclav – Přerov – Olomouc.

    Ladislav Hagara | Komentářů: 0
    včera 13:11 | Nová verze

    Byla vydána nová verze 8.7.0 správce sbírky fotografií digiKam (Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení (NEWS). Nejnovější digiKam je ke stažení také jako balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | IT novinky

    Před 30 lety, k 1. 7. 1995, byl v ČR liberalizován Internet - tehdejší Eurotel přišel o svou exkluzivitu a mohli začít vznikat první komerční poskytovatelé přístupu k Internetu [𝕏].

    Ladislav Hagara | Komentářů: 4
    včera 11:33 | Nová verze

    Byla vydána (𝕏) nová verze 7.4 open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 05:44 | Bezpečnostní upozornění

    Balíček s příkazem sudo byl vydán ve verzi 1.9.17p1. Řešeny jsou zranitelnosti CVE-2025-32462 (lokální eskalace práv prostřednictvím volby host) a CVE-2025-32463 (lokální eskalace práv prostřednictvím volby chroot).

    Ladislav Hagara | Komentářů: 6
    včera 05:22 | IT novinky

    Do služeb Seznam.cz se lze nově přihlásit pomocí služby MojeID [𝕏].

    Ladislav Hagara | Komentářů: 1
    včera 03:33 | Bezpečnostní upozornění

    Bezpečnostní výzkumníci zveřejnili informace o osmi zranitelnostech, které postihují více než 700 modelů tiskáren, skenerů a štítkovačů značky Brother. Bezpečnostní upozornění vydali také další výrobci jako Fujifilm, Ricoh, Konica Minolta a Toshiba. Nejzávažnější zranitelnost CVE-2024-51978 umožňuje útočníkovi vzdáleně a bez přihlášení získat administrátorská oprávnění prostřednictvím výchozího hesla, které lze odvodit ze

    … více »
    Ladislav Hagara | Komentářů: 0
    30.6. 16:00 | Komunita

    Společnost Oracle vlastní ochrannou známku JAVASCRIPT. Komunita kolem programovacího jazyka JavaScript zastoupena společností Deno Land vede právní bitvu za její osvobození, viz petice a otevřený dopis na javascript.tm. Do 7. srpna se k nim má vyjádřit Oracle (USPTO TTAB).

    Ladislav Hagara | Komentářů: 6
    30.6. 13:11 | IT novinky

    Byl představen samostatný rádiový modul Raspberry Pi Radio Module 2 s Wi-Fi a Bluetooth.

    Ladislav Hagara | Komentářů: 6
    30.6. 12:44 | Upozornění

    Certifikační autorita Let’s Encrypt ukončila k 4. červnu zasílání e-mailových oznámení o vypršení platnosti certifikátů. Pokud e-maily potřebujete, Let’s Encrypt doporučuje některou z monitorovacích služeb.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (28%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 336 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    ssh menu

    7.7.2006 13:19 | Přečteno: 1652× | Linux | poslední úprava: 7.7.2006 13:58

    Pokud se připojujete k více serverům a chcete v tom mít přehled, pak se vám možná bude hodit jednoduchý skriptík:

    #!/bin/bash
    
    MENUITEMS=`cat ./servers.txt`
    DIALOGOUT="./dialog.tmp"
    
    dialog --clear --title "PRIPOJIT" --menu "Vyber si server" 0 0 0 $MENUITEMS 2> $DIALOGOUT
    
    if [ "$?" -ne "0" ]; then
    
        clear
        exit $?
    
    fi
    
    SERVER=`cat $DIALOGOUT`
    
    dialog --clear --title "PRIPOJIT" --yesno "Pripojit se k $SERVER?" 0 0
    
    if [ "$?" -ne "0" ]; then
    
        clear
        exit $?
    
    fi
    
    clear
    
    ssh $SERVER
    
    exit $?
    
    

    Soubor servers.txt:

    user@1.2.3.4  Server_doma
    root@xxx.cz   Server_v_praci
    xxx@blabla.cz Server_nevim_kde
    

    Výsledkem je toto:

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    7.7.2006 13:25 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: ssh menu
    Já mám skript, který parsuje parametry k připojení z $0, které je ve formátu ssh-uzivatel-ip. Pokud potřebuji nové připojení, udělám link. Ale to menu vypadá dobře, navíc by se dal další sloupec použít k definici dalších parametrů.
    When your hammer is C++, everything begins to look like a thumb.
    7.7.2006 13:27 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: ssh menu
    Jasný, dá se to všelijak vytunit. Základ je jasný... ;-)
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    7.7.2006 14:19 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: ssh menu
    To je chytré. Možná by to šlo zobecnit, aby se tímto způsobem dal uložit libovolný příkaz i s parametry.

    spouštěcí skript (~/bin/runscmd):
    #!/bin/bash
    
    `echo $0 | sed 's/^scmd-//'`
    
    skript na tvorbu symlinků (parametrem je příkaz i s parametry):
    #!/bin/bash
    
    ln -s "~/bin/scmd/scmd-$@" ~/bin/runscmd
    
    No je to jenom přibližně, ale "myšlenka" je snad jasná :-) Ještě by se to asi mohlo upravit tak, aby se třeba mezera přepisovala na podtržítko atp.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    7.7.2006 19:13 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: ssh menu
    Tak takhle by to opravdu nefungovalo. Je třeba prohodit poslední dva parametry ln a místo $@ psát $*.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    7.7.2006 13:26 00000 0000 | skóre: 16 | blog: asdf
    Rozbalit Rozbalit vše Re: ssh menu
    Velmi pekne. Na daco take som sa chystal aj ja ale nebol cas.
    7.7.2006 13:38 trocha pravdy | skóre: 3 | blog: nic
    Rozbalit Rozbalit vše Re: ssh menu
    "break" ti nic nerika?
    7.7.2006 13:40 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: ssh menu
    Říká, a co jako?
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    7.7.2006 13:50 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
    Rozbalit Rozbalit vše Re: ssh menu
    treba ho nak zacit pouzivat ??? :]
    Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
    7.7.2006 14:00 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: ssh menu
    Áha, už mi to docvaklo. Jsem to pochopil jako "break"-příkaz v Bashi :-)
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    7.7.2006 13:49 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: ssh menu
    Chytrému napověz... Chtělo by to pro "neukázněné" napsat nějakou funkci, která absenci doplní sama (a možná i přidá text o tom, že uživatel je zapomnětlivec nebo prasák;-)).
    Math, as Barbie says, is hard.
    7.7.2006 13:54 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
    Rozbalit Rozbalit vše Re: ssh menu
    ale jinak pekny scriptik ... docela se mi to hodi nikdy jsem se nedokopal k tomu abych neco takoveho vytvoril :] .. congratz
    Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
    7.7.2006 14:02 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
    Rozbalit Rozbalit vše Zpátečník
    Hezké to je. Ale pro mě je rychlejší, pohodlnější, případně méně kB žeroucí (GPRS) to jednou napsat a pak v bashi pomocí Ctrl-R vyhledat v historii.

    Ale nenechte se odradit ;-)
    7.7.2006 14:35 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
    Rozbalit Rozbalit vše Re: ssh menu
    super, skoda ze mam len tri SSH pripojenia.
    .. avatar 7.7.2006 14:38 .. | skóre: 4 | blog:
    Rozbalit Rozbalit vše Re: ssh menu
    a coz tahle se podivat do ~/.ssh/config?
    jednoduchy alias se da udelat takhle:
    host host
    hostname host.nekde.nekam
    	user uzivatel
    
    a odted misto ssh uzivatel@host.nekde.nekam pisu ssh host.
    Velkou vyhodu to ma, ze to slouzi defakto jako default, takze kdyz se budu chtit pripojit na stejny stroj, ale s jinym uzivatelem, tak neni nic jednodussiho nez ssh uzivatel2@host.
    7.7.2006 17:43 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
    Rozbalit Rozbalit vše Re: ssh menu
    Přesně tak, základem je .ssh/config, a když se k tomu přidá ještě pam-ssh, neznám komfortnější způsob připojování.
    7.7.2006 17:04 Honza Král | skóre: 3 | Praha
    Rozbalit Rozbalit vše Re: ssh menu
    clear
    exit $?
    
    Hmmm, tohle vrati exit-code toho clear, jses si jisty, ze je to to, co chces? ;)
    7.7.2006 21:49 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: ssh menu
    jj, toho jsem si všiml už dřív. Ale to je detail, ne? ;-)
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    Petr Bravenec avatar 7.7.2006 19:10 Petr Bravenec | skóre: 43 | blog: Bravenec
    Rozbalit Rozbalit vše Re: ssh menu
    Muset zvedat ruce z klávesnice, abych mohl šipkama najet na prostřední řádek z řekněme patnácti serverů a pak ještě enterem přesvědčovat bednu, že vážně vím co dělám, a že když jsem zvolil "ssh server", vážně a bez debat se chci připojit k serveru... no nevím, ale to by mě asi brzy trefil šlak. Přijde mi mnohem pohodlnější a rychlejší to celé napsat, nehledě na to, že co chci, obvykle najdu snadno a rychle v historii.

    Tím se samozřejmě nechci jakkoli trefovat do předvedeného skriptu nebo zvyklostí někoho jiného :-)
    Petr Bravenec - Hobrasoft s.r.o.
    7.7.2006 21:48 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: ssh menu
    prostřední řádek z řekněme patnácti serverů
    15 serverů se mi zdá trochu málo...
    a pak ještě enterem přesvědčovat bednu, že vážně vím co dělám, a že když jsem zvolil "ssh server"
    Člověk se může překliknout. Co když máte servery zadané IP adresou a ty IPčka se liší řádově o jednotky. Pak se vám bude hodit ten popisek, nemyslíte?
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    7.7.2006 21:45 appolito
    Rozbalit Rozbalit vše Re: ssh menu
    Mě v tomhle případě úplně vyhovuje doplňování TABem v Zsh, který si zřejmě umí vytáhnout názvy serverů z /etc/hosts i ~/.ssh/config.
    8.7.2006 06:23 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: ssh menu
    doplňování jmen/ip strojů tabem umí i bash, pokud má člověk na vzdáleném stroji ssh klíč, tak třeba u scp je možné doplňovat cestu...
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    Josef Kufner avatar 8.7.2006 12:02 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: ssh menu
    Mno, mám trošku lepší menu ;-)
    Hello world ! Segmentation fault (core dumped)

    Založit nové vláknoNahoru

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