Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
#!/usr/bin/expect # Открываем telnet сессию на удалённом сервере, и ждем запроса имени пользователя. spawn telnet 192.168.8.xx expect "username:" # Посылаем имя пользователя и ждем запроса пароля. send "admin\r" expect "password:" # Посылаем пароль и ждем приглашения ввода командного интерпретатора. send "xxx\r" expect "%" # Посылаем команду, и ждем следующего приглашения ввода командного интерпретатора. send "restart\r" expect "%" expect eof
root@xxx:/etc/voip# sh dlink7111s_1dlink7111s_1: 3: dlink7111s_1: spawn: not founddlink7111s_1: 4: dlink7111s_1: expect: Permission denieddlink7111s_1: 6: dlink7111s_1: send: not founddlink7111s_1: 7: dlink7111s_1: expect: Permission denieddlink7111s_1: 9: dlink7111s_1: send: not founddlink7111s_1: 10: dlink7111s_1: expect: Permission denieddlink7111s_1: 12: dlink7111s_1: send: not founddlink7111s_1: 13: dlink7111s_1: expect: Permission denieddlink7111s_1: 14: dlink7111s_1: expect: Permission denied
chmod + x dlink7111s_1./dlink7111s_1
root@Ip-tel:/etc/voip# chmod +x dlink7111s_1root@Ip-tel:/etc/voip# ./dlink7111s_1bash: ./dlink7111s_1: /usr/bin/expect: плохой интерпретатор: Отказано в доступе
Страница сгенерирована за 0.068 секунд. Запросов: 23.