Тому я створив сервер OpenSSH на машині win-7, тепер я можу успішно увійти на нього, але тільки на цій машині теж. Я мав на увазі, що я можу ввійти на сервер лише тоді, коли мій клієнт знаходиться на тому ж ПК, що і сервер.
Зараз на ny android я намагаюся підключитися, але це занадто довго, і я часто отримував "тайм-аути" речі. Чому? Це брандмауер? Я вже встановив і вхідне правило на сервері, тому не думаю, що це так.
Ім'я користувача, яке я намагаюся використовувати на клієнті Android, - це те саме ім’я, яке має мій ПК (сервер). Коли я створив Ключ за допомогою puttygen на самому сервері та додав відкритий ключ у файл "санкціонованих_ ключів".
На своєму android я використовував приватний ключ, створений puttygen.
Більше інформації:
- Я створив ключ на тому ж ПК, на якому я встановив сервер.
- Я використовував приватний ключ, створений puttygen (на ПК), щоб увійти на ny андроїд-клієнт SSH. (ConnectBot)
- Я можу успішно отримати cmd на ПК, ввівши цю команду
ssh -i C:\myprivatekey.ppk localhost
- на моєму Android я використав це:
- Я використовував приватний ключ, як я використав вище (після копіювання його з ПК).
- Я використав ім'я ПК, яке було
ah lic
як usernane на моєму клієнті Android ssh.