Автоматический вход с помощью Putty.exe

1920
Bak Itzik

У меня на компьютере работает Windows 7, и я использую Putty.exeдля подключения к серверу Red-Hat где-нибудь в сети. Обычно я дважды щелкаю Putty.exeфайл, выбираю сеанс и нажимаю «открыть». Затем я ввел свое имя пользователя и пароль и был готов к работе. Я хочу автоматизировать этот процесс.

Итак, я немного почитал (даже по схожим вопросам, заданным здесь) и попробовал подход командной строки. В командной строке я набрал:

Putty.exe myusername@myserver -pw mypass

Но получена «фатальная ошибка замазки»: ошибка «невозможно аутентифицировать».

Я предполагаю, что я использую протокол SSH, пытаюсь подключиться из командной строки, но не знаю, какой SSH (1 или 2), и не думаю, что это имеет значение. Я читал о методе с закрытым ключом / открытым ключом, но на данный момент - я хочу придерживаться метода имени пользователя / пароля.

Благодаря комментарию Celeritas я попытался использовать метод автоматического входа в окно Putty, но получил только поле «Auto-login username», а не «Auto-login password». Также стоит упомянуть тот факт, что у меня есть только Putty.exeфайл, и без других вспомогательных инструментов, таких как PuTTYgen.exe.

Спасибо.

0
Смотрите здесь http://superuser.com/questions/999936/auto-connecting-to-remote-machine Celeritas 8 лет назад 2
Спасибо, но никакой помощи оттуда нет. Обновил мой Q, чтобы объяснить. Bak Itzik 8 лет назад 0
Есть ли специальные символы на вашем имени пользователя или пароле? Командная строка может неправильно их интерпретировать и отправлять неверные символы на сервер. Madoc Comadrin 8 лет назад 2
@MadocComadrin: Спасибо! Вы решили это. У меня было «&» в пароле. Однажды я инкапсулировал это с "" - это работало. (И теперь все знают один символ в моем проходе :) Bak Itzik 8 лет назад 1

2 ответа на вопрос

1
g2mk

I suggest to rather configure SSH keys authentication than login credentials remembering.

It's not that much complicated:

  • Generate a key with PuTTYgen.
  • Put you public key to RedHat server.
  • Add private key to PAGEANT.
  • Setup PuTTY.
Спасибо, но это уже решено @Madoc Комадрин. Глупая проблема «особого характера». И, как я уже писал, у меня нет ни PAGEANT, ни желающих сейчас устанавливать закрытый / открытый ключ. Bak Itzik 8 лет назад 0
0
Madoc Comadrin

I post my comment as answer too so the question can be marked as solved:

Are there special characters on your username or password? Command line might interpret them wrongly and send wrong symbols to the server.