Я полагаю, что понял ваш вопрос. Почему вы думаете, я не сделал?
чание: я вхожу в устройство, а не в компьютер, поэтому я вхожу в режим конфигурации (вместо режима без конфигурации).
Я использую библиотеку JSch в Java для входа по протоколу SSH. Я захожу так:
channel = con.openChannel("shell");
channel.connect();
В некоторых случаях при отправке через оболочку команды, которая требуетsu
(режим конфигурации) разрешений (изменение конфигурации), этот код пропускает сообщение с подсказкой подтверждения - это может помешать другим пользователям изменять конфигурацию. В то время как если я ввожу команду вручную с клиентом / терминалом SSH, я должен ввести да для подтверждения.
У кого-нибудь есть идеи почему?
Благодарю.
[]
Когда я вхожу через JSch, я могу выполнять команды настройки даже, когда я не вставляю «да» в массив команд, которые нужно выполнить.