Portál AbcLinuxu, 26. května 2024 23:36


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového 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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
"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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
super, skoda ze mam len tri SSH pripojenia.
*** Jabber (XMPP): fogo@jabber.cz ***
.. avatar 7.7.2006 14:38 .. | skóre: 4 | blog:
Rozbalit Rozbalit vše Re: ssh menu
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
Mno, mám trošku lepší menu ;-)
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.