ИзданиС Dropbear SSH 2024.84

НаличСн Ρ€Π΅Π»ΠΈΠ· Dropbear 2024.84, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ SSH, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΏΡ€Π΅Π΄ΠΈΠΌΠ½ΠΎ Π² Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ систСми, ΠΊΠ°Ρ‚ΠΎ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ, ΠΈ Π² дистрибутори, ΠΊΠ°Ρ‚ΠΎ OpenWrt. Dropbear сС ΠΎΡ‚Π»ΠΈΡ‡Π°Π²Π° с ниска консумация Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° излишни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° компилация ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° компилация Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ Π² Π΅Π΄ΠΈΠ½ изпълним Ρ„Π°ΠΉΠ», ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° busybox. ΠŸΡ€ΠΈ статично ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с uClibc, ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΠΌΠΈΡΡ‚ Ρ„Π°ΠΉΠ» Dropbear Π·Π°Π΅ΠΌΠ° само 110kB. Dropbear ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° X11 прСнасочванС, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ Π΅ с Ρ„Π°ΠΉΠ»Π° с ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° OpenSSH (~/.ssh/authorized_keys) ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° създава мноТСство Π²Ρ€ΡŠΠ·ΠΊΠΈ с прСнос ΠΏΡ€Π΅Π· Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚Π΅Π½ хост. ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ написан Π½Π° C ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·, близък Π΄ΠΎ MIT.

Π’ Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅:

  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с OpenSSH Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ ssh ΠΈ ssh-keygen.
  • ΠŸΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π° Π½Π° потрСбитСля сСга Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Ρ„Π»Π°Π³ Β«xΒ» Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ с Ρ…Π΅Ρˆ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π° Π² /etc/passwd, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«user1:x:1003:1003::/home/user1:/bin/shΒ». ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π±Π΅Π· Ρ‚ΠΎΠ·ΠΈ Ρ„Π»Π°Π³ няма Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° влязат.
  • Π’ dbclient Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ BatchMode ΠΈ StrictHostKeyChecking, ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π·Π° SSH Ρ‚ΡƒΠ½Π΅Π»ΠΈ: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° прСнасочванС Π½Π° UNIX-сокСти ΠΏΡ€Π΅Π· Ρ‚ΡƒΠ½Π΅Π», създадСн Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Dropbear SSH.
  • ВмСсто ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° dropbearkey Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Β«dropbear ssh-keygenΒ», Ρ‚.Π΅. сСга ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ псСвдоним Π² систСмата Π·Π° ssh-keygen.
  • ΠŸΡ€ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ осигурСно Π΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° публичния ΠΊΠ»ΡŽΡ‡ (id_ed25519.pub).
  • Π’ dbclient Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„Π°ΠΉΠ»Π° ~/.ssh/dropbear_config с няколко ΠΎΠΏΡ†ΠΈΠΈ ΠΎΡ‚ ssh_config: Host, HostName, Port, User ΠΈ IdentityFile. ВсС ΠΎΡ‰Π΅ Ρ‚Π°Π·ΠΈ функционалност Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΏΡ€ΠΈ компилация ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° строг ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ (Strict KEX).
  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ са няколко Β«ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡ‚ 2038 Π³.Β» (Y2038).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster