Sysadmin Tools πΊπ¦
ΠΡΠΊΡΡΡΡ Π² Telegram
Sysadmin/DevOps tools, news and other interesting things from modern IT world. Feed https://t.me/s/sysadmin_tools | Proton services with 2 weeks for free - https://pr.tn/ref/0TDB0YT5
ΠΠΎΠ»ΡΡΠ΅4 103
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
+124 ΡΠ°ΡΠ°
+27 Π΄Π½Π΅ΠΉ
+3130 Π΄Π΅Π½Ρ
ΠΡΡ
ΠΈΠ² ΠΏΠΎΡΡΠΎΠ²
#linux
ΠΠ°ΠΊΠΈΠΌ-ΡΠΎ ΡΡΠ΄ΠΎΠΌ Π½Π΅ Π·Π°ΠΏΠΎΡΡΠΈΠ» ΡΠ΅ΡΠΈΠ°Π» ΠΎΡ ΠΠ΅ΡΡΠ° ΠΠ°ΠΉΡΠ΅Π²Π°(Percona) ΠΏΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ ΠΌΠ΅ΡΡΡΡ ΠΏΠ΅ΡΡΠΎΠΌΠ°Π½Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ Π»ΠΈΠ½ΡΠΊΡΠ°. ΠΠ°ΠΊ ΡΠ°Π· Π²ΡΡΠ»Π° Π½ΠΎΠ²Π°Ρ ΡΠ°ΡΡΡ ΠΏΡΠΎ io
RediSearch - is a source available Full-Text and Secondary Index engine over Redis, developed by Redis Labs
https://oss.redislabs.com/redisearch
#redis
ΠΡΠΎΠ²Π΅ΡΠ½ΡΠ»ΠΎΡΡ ΠΊΠΎΠ»Π΅ΡΠΎ - Microservices vs. Monoliths: An Operational Comparison
https://thenewstack.io/microservices-vs-monoliths-an-operational-comparison/
Π Π΅Π±ΡΡΠ° ΠΈΠ· Π¦ΠΠ Π ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΡΠΈΡΠ΅ΡΠ° ΠΠΎΡΠ½Π΅Π»Π° ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ΡΡΠ°ΡΡΡ ΠΎ ΠΈΡ
ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π΅ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΡΡ
ΡΠ°ΡΡΠΈΡ Π² ΠΊΠΎΠ»Π°ΠΉΠ΄Π΅ΡΠ΅, Π³Π΄Π΅ ΡΠΏΠΎΠΌΡΠ½ΡΠ» ΠΠΈΠΊΡΠΎΡΠΈΡΠΠ΅ΡΡΠΈΠΊΡ
ΡΡΠ°ΡΡΡ ΡΡΡ https://arxiv.org/abs/2007.03630 (ΡΠ°ΠΌ pdf https://arxiv.org/pdf/2007.03630.pdf) ΠΎΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΡΡΡ Π² ΠΆΡΡΠ½Π°Π»Π΅ https://www.springer.com/journal/41781
#opennet Microsoft Π·Π°ΠΏΡΡΡΠΈΠ» ΡΠ΅ΡΠ²ΠΈΡ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΡΡΠΊΠΈΡΠΎΠ² Π΄Π»Ρ Linux
https://www.opennet.ru/opennews/art.shtml?num=53310
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Microsoft ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° Π½ΠΎΠ²ΡΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ online-ΡΠ΅ΡΠ²ΠΈΡ Freta, Π½Π°ΡΠ΅Π»Π΅Π½Π½ΡΠΉ Π½Π° ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ² Linux-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π½Π°Π»ΠΈΡΠΈΡ ΡΡΡΠΊΠΈΡΠΎΠ², ΡΠΊΡΡΡΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ LD_PRELOAD Π΄Π»Ρ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ. Π‘Π΅ΡΠ²ΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ»Π΅ΠΏΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·Π° Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ Microsoft ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π½Π°ΡΠΈΠ½ΠΊΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ.
SUSE to Acquire Rancher Labs
SUSE ΠΊΡΠΏΠΈΠ»ΠΈ Rancher Labs π€·ββοΈ
https://rancher.com/press/suse-to-acquire-rancher
Code review checklist for distributed systems
- Define a path for error handling - Have a plan for recovery - Always set timeouts on remote system calls - Retry on timeout - Use circuit breaker - Don't handle timeouts like a failure - Don't invoke remote systems inside transactions - Use smart batching - All APIs MUST be idempotent - Define response time and throughput SLAs explicitly and code to adhere to them - Define and limit batch APIs - Think about Observability up-front - Cache aggressively - Consider unit of failure - Isolate external domain objects at the edge of the system - Sanitize input at every edge - Never commit credentialshttps://www.kislayverma.com/post/code-review-checklist-for-distributed-systems
ΠΠΊΡΡΠ½ΠΎΡΡΠΈ ΠΊΠ°ΠΊΠΈΠ΅
githubimport
Allows you to import Python modules from the top level of a GitHub repository. Basically, golang's import semantics but in Python fashion.
https://gist.github.com/MineRobber9000/998fe8c5a183fa2649f937c9d2e0b8b0
#github #python #tool
ΠΠΎΠ»Π·Π½ΡΡΠΊΠ° Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ #cron job-ΠΎΠ²
https://pypi.org/project/chkcrontab/
ββFoam is a personal knowledge management and sharing system, built on Visual Studio Code and GitHub.
You can use Foam for organising your research, keeping re-discoverable notes, writing long-form content and, optionally, publishing it to the web. Foam is extremely extensible to suit your personal workflow. You own the information you create with Foam, and youβre free to share it, and collaborate on it with anyone you want.
Features:
- The editing experience of Foam is powered by VS Code, enhanced by workspace settings that glue together Recommended Extensions and preferences optimised for writing and navigating information.
- To back up, collaborate on and share your content between devices, Foam pairs well with GitHub.
- To publish your content, you can set it up to publish to GitHub Pages with zero code and zero config, or to any website hosting platform like Netlify or Vercel.
https://foambubble.github.io/foam/
#ts #docops #vscode
π₯Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ Π² SSH-ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ
OpenSSH ΠΈ PuTTY
Π SSH-ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ
OpenSSH ΠΈ PuTTY Π²ΡΡΠ²Π»Π΅Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ (CVE-2020-14002 Π² PuTTY ΠΈ CVE-2020-14145 Π² OpenSSH), ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΠ°Ρ ΠΊ ΡΡΠ΅ΡΠΊΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°ΡΠ°ΠΊΡΡΡΠ΅ΠΌΡ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠΌΡ Π²ΠΊΠ»ΠΈΠ½ΠΈΡΡΡΡ Π² ΠΊΠ°Π½Π°Π» ΡΠ²ΡΠ·ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΡΡ Π°ΡΠ°ΠΊΡΡΡΠΈΠΌ ΡΠΎΡΠΊΡ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ°), ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΠΏΡΡΠΊΡ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΊ Ρ
ΠΎΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ Π΅ΡΡ Π½Π΅ ΠΏΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½ ΠΊΠ»ΡΡ Ρ
ΠΎΡΡΠ°.
ΠΠ½Π°Ρ, ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π· ΠΈ Π΅ΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π½Π° ΡΠ²ΠΎΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΡΡ Ρ
ΠΎΡΡΠ°, Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π½ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π±Ρ (MITM) ΠΈ Π²ΡΠ΄Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΡΠ²ΠΎΠΉ Ρ
ΠΎΡΡΠΎΠ²ΡΠΉ ΠΊΠ»ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ SSH-ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΡΡΠΈΡΠ°Π΅Ρ ΠΊΠ»ΡΡΠΎΠΌ ΡΠ΅Π»Π΅Π²ΠΎΠ³ΠΎ Ρ
ΠΎΡΡΠ°, Π΅ΡΠ»ΠΈ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ ΡΠ²Π΅ΡΠΊΡ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΠΊΠ»ΡΡΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π°ΡΠ°ΠΊΡΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ MITM Π½Π΅ Π²ΡΠ·Π²Π°Π² ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π°Π½ΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ
Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΡΡ ΠΏΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠ»ΡΡΠΈ Ρ
ΠΎΡΡΠΎΠ², ΠΏΠΎΠΏΡΡΠΊΠ° ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΡΡ
ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊΠ»ΡΡΠ° Ρ
ΠΎΡΡΠ°. ΠΡΠ°ΠΊΠ° ΡΡΡΠΎΠΈΡΡΡ Π½Π° Π±Π΅ΡΠΏΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΡ
ΡΡΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ fingerprint-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΠΊΠ»ΡΡΠ° Ρ
ΠΎΡΡΠ° ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ. Π’Π΅ ΠΊΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠΈ ΠΊΠ»ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Ρ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠ° Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Ρ
ΠΎΡΡΠΎΠ²ΡΡ
ΠΊΠ»ΡΡΠ΅ΠΉ. Π ΡΠ»ΡΡΠ°Π΅ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΏΠΈΡΠΎΠΊ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π° Π΅ΡΠ»ΠΈ ΠΊΠ»ΡΡ Ρ
ΠΎΡΡΠ° ΡΠΆΠ΅ ΠΈΠΌΠ΅Π΅ΡΡΡ Π² ΠΊΡΡΠ΅, ΡΠΎ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ Ρ Π½ΠΈΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π²ΡΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ (Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΎΡΡΠΈΡΡΡΡΡΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡ).
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² Π²ΡΠΏΡΡΠΊΠ°Ρ
Ρ OpenSSH c 5.7 ΠΏΠΎ 8.3 ΠΈ Π² PuTTY Ρ 0.68 ΠΏΠΎ 0.73. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π²ΡΠΏΡΡΠΊΠ΅ PuTTY 0.74 ΡΠ΅ΡΠ΅Π· Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΈ Π΄Π»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Ρ
ΠΎΡΡΠΎΠ²ΡΡ
ΠΊΠ»ΡΡΠ΅ΠΉ Π² ΠΏΠΎΠ»ΡΠ·Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΡΠΎΠ΅ΠΊΡ OpenSSH Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ SSH-ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎΡΡ ΠΊΠ»ΡΡΠ° Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½Π° ΠΏΠΎΠΏΡΡΠΊΠ° ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΊΠ»ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΎ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΌ ΠΊΠ»ΡΡΠ΅. Π’.Π΅. Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π²ΡΠ±ΠΎΡ - Π»ΠΈΠ±ΠΎ ΡΡΠ΅ΡΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (OpenSSH ΠΈ PuTTY), Π»ΠΈΠ±ΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΎ ΡΠΌΠ΅Π½Π΅ ΠΊΠ»ΡΡΠ° (Dropbear SSH) Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΠΎΡ
ΡΠ°Π½ΡΠ½Π½ΡΠΉ ΠΊΠ»ΡΡ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
ΠΠ»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°ΡΠΈΡΡ Π² OpenSSH ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠ»ΡΡΠ° Ρ
ΠΎΡΡΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π·Π°ΠΏΠΈΡΠ΅ΠΉ SSHFP Π² DNSSEC ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² Ρ
ΠΎΡΡΠ° (PKI). Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π²ΡΠ±ΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Ρ
ΠΎΡΡΠΎΠ²ΡΡ
ΠΊΠ»ΡΡΠ΅ΠΉ ΡΠ΅ΡΠ΅Π· ΠΎΠΏΡΠΈΡ HostKeyAlgorithms ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠΈΡ UpdateHostKeys Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΊΠ»ΡΡΠ΅ΠΉ Ρ
ΠΎΡΡΠ° ΠΏΠΎΡΠ»Π΅ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ
#Linux #Security #SSH #Putty #OpenSSH
Noisia Harmful workload generator for PostgreSQL.
https://github.com/lesovsky/noisia
#postgres #sql
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠΈΠΈ Rails
https://noelrap.substack.com/p/rails-and-javascript-part-1
#ruby #javascript #js
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΎΠ± Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ClickHouse, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. ΠΠ»Π΅ΠΊΡΠ΅ΠΉ ΠΠ°ΡΠ΅Π»Π΅ΠΏΠΈΠ½
https://habr.com/ru/post/509540/?utm_source=habrahabr&utm_medium=rss&utm_campaign=509540
Tags: IT-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Open source, ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
, ΠΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, Π₯ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
, clickhouse
Author chemtech #habr
awsls
A list command for AWS resources. It supports listing of over 200 types of resources across 76 different AWS services. The goal is to support every AWS resource that is also covered by Terraform (currently over 500) without adding much code but rather generating it.https://github.com/jckuester/awsls
ΠΠ° Π»Π°Π΄Π½ΠΎ, Π΄Π°ΠΆΠ΅ Π±Π»ΠΎΠ³Π΅ΡΡ Π·Π°Π³ΠΎΠ²ΠΎΡΠΈΠ» ΠΎΠ± ΠΠ»ΡΠ±ΡΡΡΠ°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΎΡΡπ¨βπ»
https://youtu.be/kUcbBrV23B4
The Distributed Asynchronous Object Storage (DAOS) is an open-source software-defined object store designed from the ground up for massively distributed Non Volatile Memory (NVM).
https://github.com/daos-stack/daos
Π£ΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ! ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Telegram 2025 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΈΠ½ΡΠ°ΠΉΡΡ Π³ΠΎΠ΄Π° 
