Я создаю сессии на PuTTyCM с макро режим включен, где я могу послать пароль, а также команды login. Первоначально сервер, на который я регистрирую, принимал пароль как идентификатор пользователя (из-за задержки в сети, я думаю). Я исправил эту проблему, увеличив время ожидания соединения. Я не могу дать команды после входа в систему, хотя я пробовал различные таймауты команд. Кто-нибудь пожалуйста, скажите мне, как получить эту работу
PuTTy connection manager команды после входа в систему не работает
6 ответов
при создании соединения поместите имя пользователя@ip_address в поле адреса, это решит проблему, когда puttycm использует пароль в качестве логина.
У меня та же проблема:
У меня проблема с командами конфигурации:
когда я ввожу команду ssh в поле command 1, например " ssh server1.step3.b1q.example.com" затем, когда я запускаю его, команда ssh просто игнорируется. Затем мы попытались обмануть его, поместив Эхо спереди (echo 'ssh server1.step3.b1q.example.com';) но он по-прежнему игнорируется. Мы также пробовали (sudo sh-c ssh server1.step3.b1q.example.com). Единственный способ сделать это, поставив идентичные команды ssh в двух последовательных полях, как это:
command box 1:ssh server1.step3.b1q.example.com
command box 2:ssh server1.step3.b1q.example.com
Это решает первую проблему, но моя проблема в том, что у вас есть только 5 командных ящиков, а пятый необходим! Но он берется за вторую коробку, находящуюся в использовании. Как я могу иметь только одну командную строку для ssh server1.step3.b1q.example.com. другими словами, есть ли другой способ обмануть putty CM, чтобы не игнорировать первый SSH? что возвращает нас к первой проблеме.
добавить в ответ Макс Drogobitskiy по , при создании / редактировании нового соединения введите в Хосте:
пример:
хост: username@10.10.100.10 -pw pa55w0rd
пример с моего сервера:
Using username "jboss".
Using keyboard-interactive authentication.
Last login: Wed Jul 31 10:33:44 2013 from xxx.xxx.xxx.xxx
jboss@cpp-app01:~>
Примечание: не забудьте отключить макрос логин, если вы используете выше метод, иначе ваш пароль будет виден.
чтобы решить эту проблему, увеличьте тайм-аут команды при входе в систему. Перезапустите PuttyCM. Теперь команда post login будет работать!
следующие параметры макроса помогли мне.
подключение:1000 Пароль: 1050 Логин:900 Команда: 1250
кроме того, в рамках макро-логин, мы должны указать идентификатор пользователя и пароль как команда 1 Команда 2. Команды 3,4,5 могут быть любыми. Надеюсь, это поможет.
увеличить только значение "пароль" в опции макроса (я использую 1750ms).
объяснение : при этом значения: Connection: 1000 пароль: 1050 Login: 900 команда: 1250
- Puttycm подождите 1000 мс после команды подключения, чтобы начать logincommand
- Puttycm ждать 900ms после команды входа в систему, чтобы начать пароль команда
- Puttycm ждать 1050ms после команды пароля, чтобы начать 1-й"команды"
- Puttycm ждать 1250ms после командования 1-й пуск 2-й Команда""
- Puttycm ждать 1250ms после 3-й команды, чтобы запустить команду 4 "" команда
- etc.
проблема возникает только тогда, когда время проверки пароля сервером слишком велико.
таким образом, значение, чтобы увеличить, если 1rst команда не видна: команда password. Я изменил это значение, и у меня больше нет проблем.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]