Сиздин SSH сырсөзүңүз SOCKS сырсөзү эмес
OpenSSH динамикалык угуучусунда SSH кирүүсүн SOCKS кардар аутентификациясынан ажыратыңыз.
ssh -D баштоо үчүн сырсөз тердиңиз. Ал сиздин SSH байланышыңызды аутентификациялады. Бирок ал жаңы угуучуга жете алган ар бир программа үчүн сырсөз менен корголгон SOCKS эсебин түзгөн жок.
OpenSSHдин динамикалык багыттоосу аутентификацияланган SSH транспорту аркылуу жергиликтүү SOCKS кызматын сунуштайт. Анын SOCKS5 иштетүүсү аутентификациясыз ыкманы тандайт; бул жалпы SOCKS колдонуучу аты/сырсөз сервери эмес.
Жеке колдонуу үчүн жергиликтүү байлоо:
ssh -N -D 127.0.0.1:1080 [email protected]
Ошол компьютердеги колдонмолор SSH сырсөзүңүздү SOCKS сырсөзү катары киргизбестен 1080 портун колдонушат. Динамикалык багыттоо документтери угуучуну сүрөттөйт, ал эми OpenSSHдин SOCKS иштетүү баштапкы коду аутентификация деталын берет.
Бөлүшүү маселени өзгөртөт
LAN дарегине байлоо портту баштапкы жергиликтүү колдонуудан тышкары жеткиликтүү кылат. Жакынкы кардарлар өз трафиктери сиздики аркылуу өткөндүктөн гана өзүнчө SSH сессияларын ачышпайт. Эгер тармак уруксат берсе, ошол кардарлар шлюзуңуздун сырткы инсандыгын бөлүшө алышат.
Брандмауэр жеткиликтүү кардарларды чектей алат, бирок SOCKS кирүү алмашуусун кошпойт. Өзүнчө SOCKS колдонуучу аттары, квоталар же колдонуучуга жараша эрежелер үчүн ошол функцияларды колдогон серверди тандаңыз. Мисалы, Dante SOCKS аутентификациясын кардар дарегинин чектөөлөрүнөн өзүнчө документтештирет.
Бул көйгөйлөрдү чечүүгө да жардам берет. SOCKS колдонуучу аты/сырсөз ыкмасын талап кылган кардар бул угуучу менен күткөндөй сүйлөшпөшү мүмкүн. Колдонмону ылайыкташтырыңыз же ылайыктуу аутентификацияланган SOCKS кызматын тандаңыз; SSH сырсөзүңүздү кайра-кайра сынап көрүү туура эмес кирүүгө кайрылат.
Жергиликтүү гана жеткиликтүүлүк дагы эле түшүнүүгө тийиш болгон чек, жергиликтүү компьютердеги ар бир процесс бир колдонуучуга таандык деген ырастоо эмес.