OpenSSH 9.1 āϰāĻŋāϞāĻŋāϜ

āĻ›āϝāĻŧ āĻŽāĻžāϏ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻĒāϰ, OpenSSH 9.1 āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, SSH 2.0 āĻāĻŦāĻ‚ SFTP āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ⧇āϰ āωāĻĒāϰ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āωāĻ¨ā§āĻŽā§āĻ•ā§āϤ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύāĨ¤ āϰāĻŋāϞāĻŋāϜāϟāĻŋ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻŦāĻžāĻ— āĻĢāĻŋāĻ•ā§āϏ āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻŽā§‡āĻŽāϰāĻŋāϰ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āĻ•āĻžāϰāϪ⧇ āϏ⧃āĻˇā§āϟ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž āϰāϝāĻŧ⧇āϛ⧇:

  • ssh-keyscan āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϤ⧇ SSH āĻŦā§āϝāĻžāύāĻžāϰ āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ āϕ⧋āĻĄā§‡ āĻāĻ•āĻ•-āĻŦāĻžāχāϟ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋āĨ¤
  • ssh-keygen āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϤ⧇ āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āĻĄā§‡ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻšā§āϝāĻžāĻļ āĻ—āĻŖāύāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ¤ā§āϰ⧁āϟāĻŋāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĢā§āϰāĻŋ() āĻĢāĻžāĻ‚āĻļāύ⧇ āĻĄāĻžāĻŦāϞ āĻ•āϞ āĻ•āϰ⧁āύāĨ¤
  • Ssh-keysign āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϤ⧇ āĻ¤ā§āϰ⧁āϟāĻŋāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ free() āĻĢāĻžāĻ‚āĻļāύ⧇ āĻĄāĻžāĻŦāϞ āĻ•āϞ āĻ•āϰ⧁āύāĨ¤

āĻ…āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž:

  • āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ RSASize āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž ssh āĻāĻŦāĻ‚ sshd-āĻ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ RSA āϕ⧀āϗ⧁āϞāĻŋāϰ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āφāĻ•āĻžāϰ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ sshd-āĻ, āϛ⧋āϟ āϕ⧀āϗ⧁āϞāĻŋ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāĻŦ⧇, āĻāĻŦāĻ‚ ssh-āĻ āĻāϰ āĻĢāϞ⧇ āϏāĻ‚āϝ⧋āĻ—āϟāĻŋ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāĻŦ⧇āĨ¤
  • OpenSSH-āĻāϰ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋāϕ⧇ SSH āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ Git-āĻ āĻ•āĻŽāĻŋāϟ āĻāĻŦāĻ‚ āĻŸā§āϝāĻžāĻ— āĻĄāĻŋāϜāĻŋāϟāĻžāϞāĻŋ āϏāĻžāχāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • ssh_config āĻāĻŦāĻ‚ sshd_config āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ⧇āϰ SetEnv āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻāĻ–āύ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āĻĒā§āϰāĻĨāĻŽ āωāĻ˛ā§āϞ⧇āĻ– āĻĨ⧇āϕ⧇ āĻŽāĻžāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇ āϝāĻĻāĻŋ āĻāϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āĻāĻ•āĻžāϧāĻŋāĻ•āĻŦāĻžāϰ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ (āφāϗ⧇ āĻļ⧇āώ āωāĻ˛ā§āϞ⧇āĻ–āϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ)āĨ¤
  • "-A" āĻĒāϤāĻžāĻ•āĻž āϏāĻš ssh-keygen āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āĻ•āϞ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ (āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϏāĻŽāĻ¸ā§āϤ āϧāϰāϪ⧇āϰ āĻšā§‹āĻ¸ā§āϟ āϕ⧀ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ), DSA āϕ⧀āϗ⧁āϞāĻŋāϰ āĻœā§‡āύāĻžāϰ⧇āĻļāύ, āϝāĻž āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ• āĻŦāĻ›āϰ āϧāϰ⧇ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ, āĻ…āĻ•ā§āώāĻŽ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • sftp-server āĻāĻŦāĻ‚ sftp "users-groups-by-id@openssh.com" āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧇, āϝāĻž āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻļāύāĻžāĻ•ā§āϤāĻ•āĻžāϰ⧀āϰ (uid āĻāĻŦāĻ‚ gid) āϏ⧇āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āύāĻžāĻŽ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ sftp-āϤ⧇ āĻāχ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϟāĻŋ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āύāĻžāĻŽ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤
  • sftp-server ~/ āĻāĻŦāĻ‚ ~user/ āĻĒāĻžāĻĨ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ "home-directory" āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇, āϝāĻž āĻĒā§‚āĻ°ā§āĻŦ⧇ āĻāĻ•āχ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦāĻŋāϤ "expand-path@openssh.com" āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ ("home-directory" āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻāĻŦāĻ‚ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āĻ•āĻŋāϛ⧁ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ)āĨ¤
  • ssh-keygen āĻāĻŦāĻ‚ sshd āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻŽāϝāĻŧ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻāĻŦāĻ‚ āϕ⧀ āĻŦ⧈āϧāϤāĻžāϰ āĻŦā§āϝāĻŦāϧāĻžāύ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ UTC āϏāĻŽāϝāĻŧ āĻ…āĻžā§āϚāϞ⧇ āϏāĻŽāϝāĻŧ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝ⧋āĻ— āĻ•āϰ⧇āĨ¤
  • sftp āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟāϕ⧇ "-D" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ⧇āϰ āϏāĻžāĻĨ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, "/usr/libexec/sftp-server -el debug3")āĨ¤
  • ssh-keygen āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϕ⧀āϗ⧁āϞāĻŋ ssh-āĻāĻœā§‡āĻ¨ā§āϟ āĻĻā§āĻŦāĻžāϰāĻž āĻšā§‹āĻ¸ā§āϟ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ "-Y āϚāĻŋāĻšā§āύ" āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϏāĻš "-U" āĻĒāϤāĻžāĻ•āĻž (ssh-agent āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ) āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

    āωāĻ¤ā§āϏ: opennet.ru
DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster