Вопрос или проблема
Мне надоело вводить свои учетные данные VPN на рабочем ноутбуке. Мне нужно использовать новый клиент VPN, который будет запоминать мое имя пользователя и пароль, или заставить клиент VPN Windows 10 запоминать их.
Проблема в том, что у меня нет PSK для этого соединения, которое на моем ноутбуке. Как мне его извлечь?
PS C:\WINDOWS\system32> Get-VpnConnection -AllUserConnection
Name : VPN_2
ServerAddress : vpn.company_name.ca
AllUserConnection : True
Guid : {Долгая-строка-чисел-и-букв-47BF45055ABC}
TunnelType : L2tp
AuthenticationMethod : {MsChapv2}
EncryptionLevel : Optional
L2tpIPsecAuth : Psk
UseWinlogonCredential : False
EapConfigXmlStream :
ConnectionStatus : Disconnected
RememberCredential : False
SplitTunneling : False
DnsSuffix :
IdleDisconnectSeconds : 0
Или как мне заставить клиент VPN Windows 10 запоминать учетные данные? У меня есть административный доступ к ноутбуку. Но я не знаю, какие настройки реестра установлены, чтобы он раздражал меня каждый раз, когда я его использую!
Что касается проверки PBK, я зашел по пути: C:\Users\users_name\AppData\Roaming\Microsoft\Network\Connections\Pbk_hiddenPbk
и PreSharedKey пустой.
Я вижу, что ключ хранится в Панель управления\Сеть и интернет\Сетевые подключения > щелкните правой кнопкой мыши свойства VPN > Безопасность > дополнительные настройки
, но я не могу его увидеть (только *****).
Ответ на то, как изменить RememberCredential на TRUE.
Панель управления\Сеть и интернет\Сетевые подключения > щелкните правой кнопкой мыши свойства VPN > Опции > Убедитесь, что установлена галочка 'Запомнить мои учетные данные'
Примечание: у вас должен быть административный доступ, чтобы зайти в свойства.
Ответ или решение
Чтобы извлечь предшествующий ключ (PSK) для L2TP/IPsec или изменить параметр RememberCredential на TRUE, вы можете использовать PowerShell. Разберем данный вопрос подробно, исходя из предоставленных вами данных.
Извлечение PreShared Key (PSK)
Как вы уже отметили, PSK для вашего VPN-подключения отсутствует в файлах конфигурации по пути C:\Users\users_name\AppData\Roaming\Microsoft\Network\Connections\Pbk_hiddenPbk
, и вы не можете его увидеть в интерфейсе управления сетями Windows. К сожалению, Windows не хранит предшествующий ключ в читаемом виде из соображений безопасности.
Если у вас есть полный доступ к VPN-серверу или можете обратиться к администратору вашей сети, лучше всего запросить PSK напрямую у них. Однако если у вас есть администраторские права на компьютере и список зарегистрированных VPN-подключений, можно попробовать выполнить команду PowerShell для получения списка всех VPN-соединений:
Get-VpnConnection -AllUserConnection
Эта команда покажет свойства вашего VPN-соединения, но, к сожалению, извлечение самого PSK через PowerShell невозможно из-за ограничений безопасности операционной системы.
Изменение параметра RememberCredential на TRUE
Вы можете изменить настройку "Remember my Credentials" с FALSE на TRUE для вашего VPN-подключения. Это позволит системе запоминать ваши учетные данные для доступа к VPN. Для этого выполните следующие шаги:
- Откройте Панель управления и перейдите в "Сеть и интернет".
- Выберите "Сетевые подключения".
- Найдите ваше VPN-подключение, щелкните правой кнопкой мыши по его значку и выберите "Свойства".
- Перейдите во вкладку "Параметры" и установите галочку на "Запомнить мои учетные данные".
Дополнительный совет по настройке
Если Settings в панеле управления не позволяют вам изменить параметры, вы можете попробовать выполнить аналогичную задачу с помощью PowerShell. К сожалению, Windows не предоставляет возможности прямо через PowerShell установить "RememberCredential" на TRUE для VPN. Вы можете воспользоваться мгновенной настройкой Windows для изменения этой опции.
Заключение
Сложность извлечения PSK и настройки RememberCredential в Win 10 подчеркивает важность адекватного управления и хранения конфиденциальной информации. Для более надежной работы с VPN системами рекомендуется поддерживать связь с IT-отделом или администратором вашей сети. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью.