Debian dnes slaví 32 let. Ian Murdock oznámil vydání "Debian Linux Release" 16. srpna 1993.
Policisté zadrželi odsouzeného drogového dealera Tomáše Jiřikovského, který daroval ministerstvu spravedlnosti za tehdejšího ministra Pavla Blažka (ODS) bitcoiny v miliardové hodnotě, a zajistili i darovanou kryproměnu. Zadržení Jiřikovského může být podle ministerstva důležité k rozuzlení kauzy, která vypukla koncem května a vedla ke konci Blažka. Zajištění daru podle úřadu potvrzuje závěry dříve publikovaných právních
… více »Administrativa amerického prezidenta Donalda Trumpa jedná o možném převzetí podílu ve výrobci čipů Intel. Agentuře Bloomberg to řekly zdroje obeznámené se situací. Akcie Intelu v reakci na tuto zprávu výrazně posílily. Trump minulý týden označil Tana za konfliktní osobu, a to kvůli jeho vazbám na čínské společnosti, čímž vyvolal nejistotu ohledně dlouholetého úsilí Intelu o obrat v hospodaření. Po pondělní schůzce však prezident o šéfovi Intelu hovořil příznivě.
Společnost Purism stojící za linuxovými telefony a počítači Librem má nově v nabídce postkvantový šifrátor Librem PQC Encryptor.
VirtualBox, tj. multiplatformní virtualizační software, byl vydán v nové verzi 7.2. Přehled novinek v Changelogu. Vypíchnou lze vylepšené GUI.
Eric Migicovsky, zakladatel společnosti Pebble, v lednu oznámil, že má v plánu spustit výrobu nových hodinek Pebble s již open source PebbleOS. V březnu spustil předprodej hodinek Pebble Time 2 (tenkrát ještě pod názvem Core Time 2) za 225 dolarů s dodáním v prosinci. Včera představil jejich konečný vzhled (YouTube).
Byla oznámena nativní podpora protokolu ACME (Automated Certificate Management Environment) ve webovém serveru a reverzní proxy NGINX. Modul nginx-acme je zatím v preview verzi.
Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 25.08. Přehled novinek i s náhledy a videi v oficiálním oznámení.
Společnost Perplexity AI působící v oblasti umělé inteligence (AI) podala nevyžádanou nabídku na převzetí webového prohlížeče Chrome internetové firmy Google za 34,5 miliardy dolarů (zhruba 723 miliard Kč). Informovala o tom včera agentura Reuters. Upozornila, že výše nabídky výrazně převyšuje hodnotu firmy Perplexity. Společnost Google se podle ní k nabídce zatím nevyjádřila.
Intel vydal 34 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20250812 mikrokódů pro své procesory řešící 6 bezpečnostních chyb.
ssh stroj příkaz >soubor
Otazka zni. Jde presmerovat vystup z prikazu spustenem na vzdalenem stroji z ssh do souboru na lokalnim disku fyzicky umistenem v pocitaci z ktereho bylo inicializovano spojeni? A tim myslim skutecne spusteneho na nem (vzdalenem pocitaci) a ne pres ssh (to bych neobtezoval vas ani sebe). Vidim, ze jsem to mel PRESNE popsat, aby nedoslo k tak zmatecne diskusi plne az nesmyslnych variant. Mym nejvetsim omylem vsak bylo vubec se ptat. Presto se naslo par ochotnych poradit...
login1@pocitac-ze-ktereho-bude-inicializovano-spojeni$ ssh login2@vzdaleny-stroj prikaz-spusteny-na-vzdalenem-stroji >lokalni-souborCož je Yetiho první odpověď. Pokud to není to co chtete, tak si ty počítače pojmenujte Alice a Bob a napište, na kterém se spouští ssh, na kterém vzdálený příkaz a kam se má uložit ten lokální soubor. PS:
prikazu spustenem na vzdalenem stroji z ssh...
A tim myslim skutecne spusteneho na nem (vzdalenem pocitaci) a ne pres sshWTF?!
Ne, není tomu tak.
Co třeba takhle. Příkaz spuštěný na 'paty_vzdaleny_stroj' (alias bob_paty) uloží výstup na 'pocitac-ze-ktereho-bude-inicializovano-spojeni' (alias alice). S tím, že předem nevím, jaký to bude bob, příkaz nebo soubor atp., který bude zpracován. Ani nevím, přes kolik bobů se budu přihlašovat. Jde o interaktivitu a ne automatizaci, abych si to nabouchal předem do skriptu a spouštěl přes ssh.
Yetiho řešení mohu použít v případě, že nejprve zjistím co a jak. A pak to provedu z alice. To znám, to není problém. Ale nejde to rovnou, když už tam budu? Jen a jen na to jsem se chtěl zeptat.
Možná tudy cesta nevede. Jen jsem se zeptal, nic víc, nic miň. A některé pěkně rozohnilo.
Pro případné začátečníky bych upozornil, že výše uvedené přestává platit v okamžiku, kdy používáme X11 forwarding (parametr '-X'). Sice je to ve slušných návodech zmíněno, ale často se na to zapomíná.
ssh stroj 'příkaz > soubor'Nebo:
ssh stroj1 'ssh stroj2 příkaz' > souborAž mě zase napadne co je vlastně předmětem otázky, tak zkusím další variantu.
ssh stroj1 příkaz | ssh stroj2 'cat >soubor'
ssh stroj1 příkaz \>soubor
ssh stroj1 příkaz >souborToto přesměruje výstup na stroj, na kterém se příkaz spouští:
ssh stroj1 příkaz \>soubor
ssh stroj 'příkaz > soubor'P.S.: Jeden z nás je trotl
ssh bob1 | tee session.log
)presmerovat do nejakeho souboru no a po skonceni session si ti z toho vydolovat. Dalsi moznosti je rovnou odchytavat /dev/fd toho ssh. Takovej malej sniff s tim, ze si zapnes ukladani, zrovna kdyz to chces ulozit. No a milion dalsich moznosti.
To je základní logika autentizace, je jednosměrná.Ale tady prece vubec nejde o to vyuzit te autentizace alice->bob, tady jde jen o vyuziti te "cesty" pro data, klidne bych se autentizoval zpatky na alici (ale s vyuzitim STAVAJICIHO spojeni). Jinak samozrejme existuji klienti s podporou prave zmodemu (napriklad upravena verze oblibeneho puttyho) a na bobovi pak staci pustit obycejny zm. P.S. to je nejaka nova moda, vynechavat slovesa? :)
Jinak samozrejme existuji klienti s podporou prave zmodemu (napriklad upravena verze oblibeneho puttyho) a na bobovi pak staci pustit obycejny zm.To neznám (tu vlastnost PuTTY). Je nějak zajištěno, že ten přenos na bobovi smí spustit jen ten, kdo se tam takhle přihlásil z alice (jinými slovy, nemůžou tam ostatní uživatelé boba vložit svoje data?).
login1@alice$ ssh -d 100 login2@bob 100>soubor # d - fileDescriptor login2@bob$ ... login2@bob$ ls >&100 login2@bob$ .. login2@bob$ logout Connection closed login1@alice$ less souborJeden problém mě napadá už teď, a sice že všechny programy spuštěné na bob by měly ten filedeskriptor navíc -- nevím, jestli by to některé nezblblo. Počítač bob by měl možnost zapisovat jen do daných filedeskriptorů klienta a měl by to povoleno jen login2@bob a root@bob (narozdíl od forwardování TCP).
alice$ ssh bob1 | tee >( sed -n '/# start log/,/# stop log/p' >log.txt)Použití je snad na bíledni. Připojím se na jiný počítač a z něho zase na další atd. No a když si chci něco uložit do souboru na alici, tak napíšu
# start log
, pracuji normálně dál a až začnu dělat nezajímavé věci, tak udělám # stop log
a nebo ...
Tiskni
Sdílej: