|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Cisco не воспринимает $Credential.Password |
|
PowerShell - [решено] Cisco не воспринимает $Credential.Password
|
Ветеран Сообщения: 992 |
Профиль | Сайт | Отправить PM | Цитировать Есть нужность на некоторое количество цисок добавить новую community string, и тут грабли в том, что для этого приходится переходить в enable mode, что требует повторного ввода пароля. Пароль есть в переменной $cred но, я так понимаю, находится там в хитром виде, что не позволяет его использовать так, как хотелось бы (вытягивать из $cred.Password). Если пароль держать в скрипте в открытом виде (закомментированная строка в коде ниже) все работает идеально.
$cred = Get-Credential New-SSHSession -ComputerName $ciscoIP -Credential $cred $SSH = $SSHSession | New-SSHShellStream Start-Sleep -Seconds 3 $SSH.WriteLine("en") #$SSH.WriteLine("Pa$$w0rd") $SSH.WriteLine("$cred.Password") $SSH.WriteLine("conf t") $SSH.WriteLine("snmp-server host inside 11.11.11.20 community new_SNMP_community_string version 2c") Start-Sleep -Seconds 3 $SSH.read() Start-Sleep -Seconds 5 $SSH.WriteLine("exit") Start-Sleep -Seconds 1 Get-SSHSession | Remove-SSHSession з.ы. модуль для работы с SSH взят отсюда |
|
Отправлено: 13:08, 27-06-2017 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:21, 27-06-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - Не воспринимает расширение IE8 | alexdomovoi | Windows Server 2008/2008 R2 | 0 | 10-02-2014 11:13 | |
Разное - Не воспринимает кодировку клавиатуры | deBrajelon | Microsoft Windows 7 | 1 | 12-09-2013 11:26 | |
Простой пароль [the password does not meet the password policy requirements] | tema3039 | Microsoft Windows NT/2000/2003 | 3 | 21-10-2012 20:52 | |
Разное - Не воспринимает легальный ключ. | VitAl2013 | Лицензирование продуктов Microsoft | 1 | 24-12-2010 02:44 | |
[решено] компьютер не воспринимает клавиатуру | deFlash | Непонятные проблемы с Железом | 11 | 13-07-2008 18:08 |
|