แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
10+
แž€แžถแžšแž‘แžถแž‰แž™แž€
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹

แžขแŸ†แž–แžธโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡

Mobile SSH แž‚แžบแž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธ SSH แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžœแžถแž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžขแŸ’แž“แž€แž“แžผแžœแžŸแŸ’แžแžถแž“แžธแž™แž–แžทแžแž”แŸ’แžšแžถแž€แžŠแž˜แžฝแž™ แžœแž‚แŸ’แž‚แž‡แžถแž…แŸ’แžšแžพแž“แž€แŸ’แž“แžปแž„แž–แŸแž›แžแŸ‚แž˜แžฝแž™ แž€แžถแžšแž•แŸ’แž‘แŸแžšแžฏแž€แžŸแžถแžš แž“แžทแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžœแž‚แŸ’แž‚แžŠแŸ‚แž›แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžšแžฝแž…แž แžพแž™แž“แŸ…แž›แžพแž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž›แžพแžแžป แž แžพแž™แžœแžถแžšแž€แŸ’แžŸแžถแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แžขแŸแž€แŸ’แžšแž„แŸ‹แž”แžทแž‘แŸ”

แžŸแŸ’แžแžถแž“แžธแž™
โ€ข แž€แžถแžšแžแŸ’แžšแžถแž”แŸ‹แžแžถแž˜แž–แžŽแŸŒ VT100 / xterm-256 แž”แž“แŸ’แž‘แžถแžแŸ‹แžšแŸ†แž€แžทแž›แžแž™แž€แŸ’แžšแŸ„แž™แž…แŸ†แž“แžฝแž“ 5000 แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ แž“แžทแž„แžขแžถแž…แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แžถแž“แŸ”
โ€ข แžšแž แžผแžแžŠแž›แŸ‹ 8 แžœแž‚แŸ’แž‚แž“แŸ…แž›แžพแžขแŸแž€แŸ’แžšแž„แŸ‹แž€แŸ’แž“แžปแž„แž–แŸแž›แžแŸ‚แž˜แžฝแž™แž€แŸ’แž“แžปแž„แž€แŸ’แžšแžกแžถแž…แžแŸ’แžšแž„แŸ’แž‚แŸ” แž”แŸ‰แŸ‡แž–แžธแžšแžŠแž„แž›แžพแž”แž“แŸ’แž‘แŸ‡แž˜แžฝแž™แžŠแžพแž˜แŸ’แž”แžธแž”แŸ†แž–แŸแž‰แžขแŸแž€แŸ’แžšแž„แŸ‹ แžแž™แž€แŸ’แžšแŸ„แž™แžŠแžพแž˜แŸ’แž”แžธแžแŸ’แžšแžกแž”แŸ‹แž˜แž€แžœแžทแž‰แŸ”
โ€ข แžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แžถแžšแžšแŸ†แž€แžทแž›แžแž™แž€แŸ’แžšแŸ„แž™ แž‡แŸ’แžšแžพแžŸแžšแžพแžŸ แž“แžทแž„แž…แž˜แŸ’แž›แž„แžขแžแŸ’แžแž”แž‘ แžแžถแž˜แžŠแžถแž“แžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹ แž”แžทแž‘แž—แŸ’แž‡แžถแž”แŸ‹แž€แŸ’แž“แžปแž„แžแž„แŸ’แž€แŸ€แž” แžšแžถแž™แž€แžถแžšแžŽแŸแž€แžŽแŸ’แžŠแžปแžšแŸ”
โ€ข แžšแž”แžถแžšแž‚แŸ’แžšแžถแž”แŸ‹แž…แžปแž…แžŠแŸ‚แž›แžขแŸ’แž“แž€แžšแŸ€แž”แž…แŸ†แžŠแŸ„แž™แžแŸ’แž›แžฝแž“แžฏแž„แŸ– ESC, TAB, CTRL, ALT, แž–แŸ’แžšแžฝแž‰, Home/End, PgUp/PgDn แž“แžทแž„แžขแŸ’แžœแžธแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ”
โ€ข แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž–แžปแž˜แŸ’แž–แžขแž€แŸ’แžŸแžš (system monospace, JetBrains Mono, Source Code Pro) แž“แžทแž„แž–แžŽแŸŒ (Solarized dark and light, Gruvbox, Dracula, Nord แžฌแžแžถแž˜แžŠแžถแž“แžŸแŸ’แž”แŸ‚แž€แž€แž˜แŸ’แž˜แžœแžทแž’แžธ)แŸ”
โ€ข แž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แžŸแŸ’แžแžถแž“แžธแž™แž›แžพแž–แžทแž’แžธแž€แžถแžš Kitty แžšแžฝแž˜แž‘แžถแŸ†แž„แž…แž›แž“แžถ แž“แžทแž„แž€แžถแžšแžŠแžถแž€แŸ‹แž“แžทแž˜แŸ’แž˜แžทแž แžŠแžผแž…แŸ’แž“แŸแŸ‡แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž˜แžพแž›แžšแžผแž”แž—แžถแž– แžฌแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž–แŸแž‰แžขแŸแž€แŸ’แžšแž„แŸ‹แž‚แžผแžšแžšแžผแž”แž—แžถแž–แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž”แŸ’แžšแžขแž”แŸ‹แŸ”
โ€ข แž€แžถแžšแžšแžปแž€แžšแž€แžšแž แŸแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ‚แž›แžŠแŸ‚แž›แž”แž‰แŸ’แž…แŸแž‰แžŸแž‰แŸ’แž‰แžถ OSC 133 แž“แžทแž„แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžœแŸ‚แž„แž”แž‰แŸ’แž…แž”แŸ‹แŸ”

TMUX, ZELLIJ แž“แžทแž„ HERDR
โ€ข แž“แžธแž˜แžฝแž™แŸ—แž˜แžถแž“แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžšแžถแž™แž”แž‰แŸ’แž‡แžธแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แžœแž‚แŸ’แž‚ แž€แž“แŸ’แž›แŸ‚แž„แž’แŸ’แžœแžพแž€แžถแžš แž“แžทแž„แž•แŸ’แž‘แžถแŸ†แž„แžŠแŸ‚แž›แžœแžถแžขแžถแž…แž˜แžพแž›แžƒแžพแž‰ แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžแŸ’แž˜แžธแŸ—แž”แŸ†แž•แžปแžแž˜แžปแž“แŸ”
โ€ข แž—แŸ’แž‡แžถแž”แŸ‹แž–แžธแž”แž‰แŸ’แž‡แžธแŸ” แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แž”แŸ’แžšแžพแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹ SSH แžŠแŸ‚แž›แžขแŸ’แž“แž€แž˜แžถแž“แžšแžฝแž…แž แžพแž™แžกแžพแž„แžœแžทแž‰ แž แžพแž™แž”แžพแž€แž˜แžฝแž™แžšแž”แžŸแŸ‹แžœแžถแž•แŸ’แž‘แžถแž›แŸ‹แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž”แž“แŸ’แž‘แŸ‡แžšแžœแž›แŸ‹แŸ”
โ€ข แž”แŸŠแžผแžแžปแž„แžšแž”แžถแžšแžงแž”แž€แžšแžŽแŸแž˜แžฝแž™แž”แžพแž€แžงแž”แž€แžšแžŽแŸแž–แž แžปแž‚แžปแžŽแžŽแžถแž˜แžฝแž™แžŠแŸ‚แž›แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž“แŸ„แŸ‡แŸ” แž…แžปแž…แžœแžถแžฑแŸ’แž™แž‡แžถแž”แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž“แŸ’แž‘แŸ‡แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ”

แžฏแž€แžŸแžถแžš
โ€ข แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€ SFTP แž–แžธแžšแž”แž“แŸ’แž‘แŸ‡แŸ– แž‘แžผแžšแžŸแŸแž–แŸ’แž‘แž“แŸ…แž˜แŸ’แžแžถแž„ แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž“แŸ…แž˜แŸ’แžแžถแž„แž‘แŸ€แžแŸ”
โ€ข แž•แŸ’แž‘แžปแž€แžกแžพแž„ แž‘แžถแž‰แž™แž€ แž”แŸ’แžแžผแžšแžˆแŸ’แž˜แŸ„แŸ‡ แž›แžปแž” แž”แž„แŸ’แž€แžพแžแžแž แž€แŸ‚แžŸแž˜แŸ’แžšแžฝแž›แžฏแž€แžŸแžถแžšแž–แžธแž…แž˜แŸ’แž„แžถแž™แž“แŸ…แž“แžนแž„แž€แž“แŸ’แž›แŸ‚แž„แŸ”
โ€ข แž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแž€แŸ’แž“แžปแž„ rwx แž“แžทแž„ octal แž˜แŸ’แž…แžถแžŸแŸ‹ แž“แžทแž„แž€แŸ’แžšแžปแž˜แŸ” แž›แŸ†แžŠแžถแž”แŸ‹แžแž˜แŸ’แžšแŸ€แž”แžแŸ’แžšแžผแžœแž”แžถแž“แž…แž„แž…แžถแŸ†แž€แŸ’แž“แžปแž„แž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“ แž€แŸ’แž“แžปแž„แž˜แžฝแž™แž”แž“แŸ’แž‘แŸ‡แŸ”
โ€ข แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แžฏแž€แžŸแžถแžšแž‘แŸ…แž€แŸ’แž“แžปแž„ Mobile SSH แž–แžธแžšแžผแž”แžแž แžฏแž€แžŸแžถแžš แžฌแž€แž“แŸ’แž›แŸ‚แž„แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž แžพแž™แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‘แžปแž€แžกแžพแž„ แž‡แžถแž˜แžฝแž™แž“แžนแž„แž•แŸ’แž›แžผแžœแž–แžธแž…แž˜แŸ’แž„แžถแž™แžšแž”แžŸแŸ‹แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžœแžถแž™แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž”แŸ’แžšแžขแž”แŸ‹แž”แž‰แŸ’แž…แžผแž›แŸ”

แž•แŸ’แž‘แŸƒแžแžปแž–แžธแž…แž˜แŸ’แž„แžถแž™
โ€ข แž”แžพแž€แž•แŸ’แž‘แŸƒแžแžปแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž–แžธแžšแž”แžถแžšแžงแž”แž€แžšแžŽแŸแžŸแŸ’แžแžถแž“แžธแž™แŸ– แž˜แžฝแž™แž”แžถแž“แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แžฌแžขแŸแž€แŸ’แžšแž„แŸ‹แžŠแŸ‚แž›แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž€แŸ†แž–แžปแž„แž”แž„แŸ’แž แžถแž‰แžšแžฝแž…แž แžพแž™แŸ” Linux แž“แžทแž„ macOSแŸ”
โ€ข แžœแžถแž’แŸ’แžœแžพแžŠแŸ†แžŽแžพแžšแž“แŸ…แžแžถแž„แž€แŸ’แž“แžปแž„แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹ SSH แžŠแžผแž…แŸ’แž“แŸแŸ‡แž‚แŸ’แž˜แžถแž“แžขแŸ’แžœแžธแžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แž“แŸ…แž›แžพแž”แžŽแŸ’แžแžถแž‰แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž‘แŸแŸ”
โ€ข แž€แŸ’แžแžถแžšแž…แžปแž… แž”แŸ‰แŸ‡ แžขแžผแžŸ แž“แžทแž„แž€แŸ’แžŠแžถแžšแžแž˜แŸ’แž”แŸ€แžแžแŸ’แž‘แžถแžŸแŸ‹แžแŸ’แžšแžกแž”แŸ‹แž‘แŸ…แž•แŸ’แž›แžผแžœแž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž แžพแž™แžขแŸ’แž“แž€แžขแžถแž…แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‚แžปแžŽแž—แžถแž–แž”แž„แŸ’แž แžถแž‰แž•แŸ’แž‘แŸƒแžแžปแž–แžธแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž˜แžพแž›แŸ”

แžŸแŸ„ แž“แžทแž„แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹
โ€ข แž”แž„แŸ’แž€แžพแžแžŸแŸ„ Ed25519, ECDSA (P-256/384/521) แžฌ RSA 3072/4096 แž“แŸ…แž›แžพแž‘แžผแžšแžŸแŸแž–แŸ’แž‘ แžฌแž“แžถแŸ†แž…แžผแž›แž˜แžฝแž™แž–แžธแžฏแž€แžŸแžถแžš แžฌแž€แŸ’แžŠแžถแžšแžแž˜แŸ’แž”แŸ€แžแžแŸ’แž‘แžถแžŸแŸ‹แŸ”
โ€ข แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž“แžทแž„แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แž„แžถแžแŸ‹แžŠแŸ‚แž›แž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€ แž‡แžถแž˜แžฝแž™แž“แžนแž„แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“แž‡แžถแž…แŸ’แžšแžพแž“แž€แŸ’แž“แžปแž„แž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŠแŸ‚แž›แžขแŸ’แž“แž€แž‘แŸ…แžŠแž›แŸ‹แžแžปแžŸแž–แžธแž•แŸ’แž‘แŸ‡ แž€แžถแžšแžทแž™แžถแž›แŸแž™ แž“แžทแž„ VPNแŸ” แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž…แžปแž„แž€แŸ’แžšแŸ„แž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžถแž€แž›แŸ’แž”แž„แž˜แžปแž“แž‚แŸแŸ”
โ€ข แž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž”แž“แŸ’แžแž…แŸ’แžšแž€แž€แŸ’แž“แžปแž„แžŸแŸ’แžšแžปแž€แŸ”
โ€ข แž—แŸ’แž‡แžถแž”แŸ‹แžกแžพแž„แžœแžทแž‰แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž‡แžถแž˜แžฝแž™ backoff แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž”แžŽแŸ’แžแžถแž‰แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžš แž“แžทแž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž•แŸ’แž‘แŸƒแžแžถแž„แž˜แžปแžแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž…แžถแž€แŸ‹แžŸแŸ„ wake แž“แžทแž„ Wi-Fi แžŠแžผแž…แŸ’แž“แŸแŸ‡แžœแž‚แŸ’แž‚แž“แžถแž“แžถแžขแžถแž…แžšแžŸแŸ‹แžšแžถแž“แž˜แžถแž“แž‡แžธแžœแžทแžแž–แžธแžขแŸแž€แŸ’แžšแž„แŸ‹แžšแž›แžแŸ‹แŸ”
โ€ข แž”แž‹แž˜แž€แžแžถแž”แž“แŸ’แž‘แŸ‡แž”แŸ’แžšแžถแž”แŸ‹แž–แžธแž–แŸแž›แžŠแŸ‚แž›แžขแŸ’แžœแžธแžŠแŸ‚แž›แžขแŸ’แž“แž€แž”แžถแž“แžœแžถแž™แž”แž‰แŸ’แž…แžผแž›แž˜แžทแž“แž‘แžถแž“แŸ‹แž‘แŸ…แžŠแž›แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แžšแž™แŸˆแž–แŸแž›แžŠแŸ‚แž›แžœแžถแžŸแŸ’แž„แžถแžแŸ‹ แž“แžทแž„แž›แŸ’แž”แžฟแž“แž”แŸƒแžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแŸ”
โ€ข แž€แžถแžšแžŠแžนแž€แž‡แž‰แŸ’แž‡แžผแž“ Teleport แž–แžทแžŸแŸ„แž’แž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž…แž„แŸ’แž€แŸ„แž˜แž“แŸ…แž–แžธแž€แŸ’แžšแŸ„แž™แž”แŸ’แžšแžผแž€แžŸแŸŠแžธ TeleportแŸ”

แž—แŸ’แž“แžถแž€แŸ‹แž„แžถแžš
โ€ข แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž—แŸ’แž“แžถแž€แŸ‹แž„แžถแžšแžŸแžšแžŸแŸแžšแž€แžผแžŠแž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžˆแž”แŸ‹ แž แžพแž™แžšแž„แŸ‹แž…แžถแŸ†แžขแŸ’แž“แž€ แžœแžถแžขแžถแž…แž”แž„แŸ’แž€แžพแž“แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„ แž‰แŸแžš แžฌแž…แžถแž€แŸ‹แžŸแŸ†แžกแŸแž„แžแžถแž˜แžšแž™แŸˆแž€แžถแžŸแžแŸ‚แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”
โ€ข แž”แŸ’แžšแžขแž”แŸ‹แžŸแŸ†แž”แžปแžแŸ’แžšแžšแžถแž™แž”แž‰แŸ’แž‡แžธแž—แŸ’แž“แžถแž€แŸ‹แž„แžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžšแž„แŸ‹แž…แžถแŸ†แžขแŸ’แž“แž€ แž†แŸ’แž›แž„แž€แžถแžแŸ‹แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แž“แžธแž˜แžฝแž™แŸ— แž แžพแž™แž€แžถแžšแž™แž›แŸ‹แž–แŸ’แžšแž˜แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž†แŸ’แž›แžพแž™แžแž”แžŠแŸ„แž™แž…แžปแž…แžแŸ‚แž˜แŸ’แžแž„แŸ”

แž”แž˜แŸ’แžšแžปแž„แž‘แžปแž€ แž“แžทแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™
โ€ข แž“แžถแŸ†แž…แŸแž‰แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž“แžทแž„แž–แŸแžแŸŒแž˜แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽ โ€” แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸ„แŸ‡ แžฌแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แžขแŸ’แž“แž€แž‡แŸ’แžšแžพแžŸแžšแžพแžŸ โ€” แž‘แŸ…แž€แžถแž“แŸ‹แžฏแž€แžŸแžถแžš แžŠแŸ‚แž›แž”แžถแž“แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แž‡แžถแž˜แžฝแž™แžƒแŸ’แž›แžถแžŸแž˜แŸ’แž„แžถแžแŸ‹ แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แž˜แžฝแž™แŸ” แž€แžถแžšแž“แžถแŸ†แž…แžผแž›แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž‘แŸ…แž€แŸ’แž“แžปแž„แžขแŸ’แžœแžธแžŠแŸ‚แž›แžขแŸ’แž“แž€แž˜แžถแž“ แžฌแž‡แŸ†แž“แžฝแžŸแžœแžถแŸ”
โ€ข แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™แž–แžธแž€แžถแžแžถแžกแžปแž€แžŸแžถแž’แžถแžšแžŽแŸˆแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž แžพแž™แž“แžทแž™แžถแž™แž‘แŸ…แž€แžถแž“แŸ‹แžœแž‚แŸ’แž‚แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ”

แžŸแŸ’แž”แŸ‚แž€แž—แŸ’แž›แžบ แž“แžทแž„แž„แž„แžนแžแžŠแŸ‚แž›แž’แŸ’แžœแžพแžแžถแž˜แž€แžถแžšแž€แŸ†แžŽแžแŸ‹ AndroidแŸ” แž‡แž˜แŸ’แžšแžพแžŸแžขแŸแž€แŸ’แžšแž„แŸ‹แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžŠแŸ‚แž›แžšแžถแžšแžถแŸ†แž„แžšแžผแž”แžแžแžขแŸแž€แŸ’แžšแž„แŸ‹ แž“แžทแž„แž€แžถแžšแžแžแžขแŸแž€แŸ’แžšแž„แŸ‹แŸ” แž€แžถแžšแžœแžทแž—แžถแž‚แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžขแž“แžถแž˜แžทแž€แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ แž แžพแž™แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžทแž‘แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แŸ”

แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž€แž”แŸ’แžšแŸ‚แž‘แŸ…แž‡แžถแž—แžถแžŸแžถแžขแžถแžšแŸ‰แžถแž”แŸ‹ แž”แŸแž„แž แŸ’แž‚แžถแž›แžธ แž…แžทแž“ (แžŸแžถแž˜แž‰แŸ’แž‰ แž“แžทแž„แž”แŸ’แžšแž–แŸƒแžŽแžธ) แž”แžถแžšแžถแŸ†แž„ แžขแžถแž›แŸ’แž›แžบแž˜แŸ‰แž„แŸ‹ แž แžทแžŽแŸ’แžŒแžผ แžฅแžŽแŸ’แžŒแžผแž“แŸแžŸแŸŠแžธ แž‡แž”แŸ‰แžปแž“ แž˜แŸ‰แžถแžšแŸ‰แžถแž’แžธ แž“แžธแž แŸ’แžŸแŸแžšแžธแž™แŸ‰แžถแž–แžธแžŠแž‡แžธแž“ แž–แŸแžšแž‘แžปแž™แž แŸ’แž‚แžถแž›แŸ‹ แžšแžปแžŸแŸ’แžŸแŸŠแžธ แžขแŸแžŸแŸ’แž”แŸ‰แžถแž‰ แžแžถแž˜แžธแž› แžแŸแž›แžผแž แŸ’แž‚แžผ แž‘แžฝแžšแž‚แžธ แž“แžทแž„แžขแŸŠแžผแžŒแžผแŸ”

แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แž˜แžถแž“แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš Android 8.0 แžฌแžแŸ’แž˜แžธแž‡แžถแž„แž“แŸแŸ‡แŸ”
SSH แž…แŸ’แžšแžพแž“แžŸแž˜แŸแž™แž‡แžถแž˜แžฝแž™แžŸแŸ’แžแžถแž“แžธแž™แž–แžทแžแž”แŸ’แžšแžถแž€แžŠ tmux, Zellij, SFTP แž“แžทแž„แž•แŸ’แž‘แŸƒแžแžปแž–แžธแž…แž˜แŸ’แž„แžถแž™
แž”แžถแž“โ€‹แžŠแŸ†แžกแžพแž„แž€แŸ†แžŽแŸ‚โ€‹แž“แŸ…
11 แž€แž‰แŸ’แž‰แžถ 2026

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž–แžธโ€‹แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž˜แžผแž› แž“แžทแž„โ€‹แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžโ€‹แž…แŸ†แž–แŸ„แŸ‡แžŸแž“แŸ’แžแžทแžŸแžปแž แž“แžทแž„โ€‹แžฏแž€แž‡แž“แž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžขแžถแž…แžแžปแžŸแž‚แŸ’แž“แžถแž‘แŸ…แžแžถแž˜โ€‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžแŸ†แž”แž“แŸ‹ แž“แžทแž„โ€‹แžขแžถแž™แžปแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แžถแž“แž•แŸ’แžŠแž›แŸ‹โ€‹แž–แŸแžแŸŒแž˜แžถแž“แž“แŸแŸ‡ แž“แžทแž„โ€‹แžขแžถแž…แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แžœแžถแž“แŸ…แž–แŸแž›แžแžถแž„แž˜แžปแžแŸ”
  • แž˜แžทแž“แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แž‡แžถแž˜แžฝแž™โ€‹แž—แžถแž‚แžธแž‘แžธแž”แžธแžกแžพแž™
    แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™
  • แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แžขแžถแž…แž”แŸ’แžšแž˜แžผแž›แž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‘แžถแŸ†แž„แž“แŸแŸ‡
    แžŸแž€แž˜แŸ’แž˜แž—แžถแž–โ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
  • แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžขแŸŠแžธแž“แž‚แŸ’แžšแžธแž”แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‘แŸแžš
  • แž˜แžทแž“แžขแžถแž…แž›แžปแž”แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แžถแž“แž‘แŸ

แžขแŸ’แžœแžธโ€‹แžŠแŸ‚แž›โ€‹แžแŸ’แž˜แžธ

Reach more servers, with more ways to sign in.

โ€ข Connect through saved jump hosts, including multi-hop chains.
โ€ข Forward your phone's SSH agent to trusted servers for ssh, git and scp, with optional approval for each use.
โ€ข Enroll or import OpenSSH FIDO2 security keys and use them over USB or NFC, including PIN verification.
โ€ข Clearer connection errors identify failed hops and security-key prompts that need your attention.

แž‡แŸ†แž“แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธ

แžขแŸ†แž–แžธแžขแŸ’แž“แž€โ€‹แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ
DMITRY FEDOROVICH KOZLOV
mobile.ssh.info@gmail.com
83 Kirkwood Ave San Francisco, CA 94124-3036 United States

แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ