Firma X zaslala předžalobní výzvu vývojáři projektu Nitter (Wikipedia), open-source alternativního frontendu k sociální síti X (ex-Twitter), a provozovatelům instancí jako XCancel, které umožňovaly číst příspěvky bez přihlášení, reklam a javascriptu. Údajně se dopouštějí „sběru dat“. Zdrojový kód Nitteru vývojář archivoval. Vývoj již dříve přerušil v roce 2024 po tehdejším omezení API X. X je dceřiná společnost SpaceXAI Elona Muska, provozující mj. kontroverzního chatbota Grok.
Bylo vydáno Ubuntu 26.04.1 LTS, tj. první opravné vydání Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek a oprav na Discourse.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Zprávu o stavu kybernetické bezpečnosti ČR za rok 2025 (pdf). Incidentů ubylo, sofistikovanost útočníků roste.
Open source softwarový stack AMD ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán v nové major verzi 10.0. S ROCm.AI. Přehled novinek v aktualizované dokumentaci.
Finanční skupina Partners se stala minulou neděli obětí kybernetického útoku, při kterém se útočníci dostali k některým osobním údajům klientů. Společnost o tom informovala ve čtvrtek. Ujišťuje, že peníze klientů nejsou v ohrožení. „Kybernetický útok zasáhl část IT infrastruktury naší společnosti. Ihned po zjištění útoku jsme s pomocí externích bezpečnostních odborníků začali intenzivně pracovat na minimalizaci škod. Útočníci se
… více »Americká technologická společnost Meta Platforms se dohodla, že zaplatí až zhruba 18 miliard dolarů (asi 373 miliard Kč) za mimosoudní urovnání sporu o závislosti dětí na sociálních sítích a provede významné změny pro jejich používání mladistvými. Téměř tři desítky států USA firmu v roce 2023 obvinily z toho, že sítě Facebook a Instagram vědomě navrhla tak, aby u dětí vyvolávaly závislost, a zatajovala tyto dopady před veřejností. Firma se
… více »Byl publikován aktuální přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Blíží se vydání podporující čipy M3. Vývojáře lze podpořit na GitHub Sponsors a Open Collective.
Kancelářský balík LibreOffice byl vydán ve verzi 26.8. Mimo jiné vylepšuje typografii a kompatibilitu s formáty MS Office, více v poznámkách k vydání.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.8. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 23.1.0, tj. první stabilní verze z nové řady 23.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools, Libc++, Polly a Flang.
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?).
No mě osobně přijde jednodužší se na boba5 připojit znovu z alice a použít přesměrování
Spolu s ssh-add a volbou -A (ForwardAgent) je to fakt tak složitá záležitost, že ... Jenže to by se musel někdo naučit používat ssh.
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: