Windows може да вдигне тунел и след това да предложи същия акаунт на файлов сървър, който никога не е чувал за него. Шлюзът прие влизането; споделената папка не го прие и повторното въвеждане на паролата не променя нищо. Изключването на запазването на идентификационни данни за целия компютър изглежда като решението, но не е. Собствената връзка RAS носи превключвател за отделен профил, който изразява точно това намерение.

Определете кой акаунт е бил отхвърлен

Прочетете подканата, вместо да я отхвърлите. Името на сървъра в диалога, домейнът, отпечатан до името на потребителя, и дали подканата се появи преди или след изграждането на тунела — всяко от тях сочи на различно място. Отказ, който назовава споделена папка, не е същият отказ като този, който назовава хост.

Първо потвърдете, че ресурсът изобщо отговаря, преди да спорите за идентичност. Липсващ маршрут, печатна грешка в името на сървъра и акаунт без права за споделяне дават три различни симптома и само последният засяга идентичността, която Windows е предложил. Проверете дали отхвърленият акаунт е акаунтът на шлюза. Ако влизането във VPN е идентичност за отдалечен достъп, притежавана от шлюза, а не акаунт от директория, файловият сървър няма причина да го разпознае, и повторното въвеждане на същата парола само повтаря същия отказ. Това разграничение решава дали следващият раздел се отнася за вас изобщо.

Задайте UseRasCredentials за един профил

Полето е UseRasCredentials, а стойност нула спира тази една връзка да предлага своите идентификационни данни за RAS на мрежови ресурси. Промяната е ограничена до профил и точно това е смисълът: тя има едно документирано значение и не засяга нищо друго на машината.

Политиката за сигурност, която блокира запазените идентификационни данни за мрежово удостоверяване, прави обратното — прилага се за всяка връзка на компютъра. Използването ѝ тук би променило поведението за всеки ресурс, който потребителят отвори следващата седмица, и затова тя остава извън този ремонт. UseRasCredentials също е функция на RAS, така че клиент на трета страна със собствени идентификационни данни ще го игнорира. За такива клиенти документацията на доставчика е единственият авторитет дали поведението може да се промени. Проверете кой клиент притежава връзката, преди да редактирате файл, който този клиент никога не чете.

Редактирайте телефонния указател, който притежава връзката

Намерете телефонния указател, който притежава връзката, преди да отворите редактор. Връзка, създадена от потребителя, живее в пътя за данни на роуминг приложенията, а създадената за всички потребители — под директорията за данни на програмите; двата файла са независими. Редактирането на грешния не променя нищо и отказът след това изглежда идентично.

Избройте двете местоположения и потвърдете пълния път на файла, който възнамерявате да редактирате. Файл под грешния профил ще бъде игнориран дори след като го промените правилно, и вторият отказ изглежда точно като първия.

Get-ChildItem "$env:APPDATA\Microsoft\Network\Connections\Pbk"
Get-ChildItem "$env:PROGRAMDATA\Microsoft\Network\Connections\Pbk"
Copy-Item "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk.bak"
Select-String -Path "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" -Pattern "UseRasCredentials"

Вътре в раздела с точното име на връзката превключвателят е един ред. Променете само тази стойност и оставете всеки друг раздел както е бил.

UseRasCredentials=1   becomes   UseRasCredentials=0

Замяната в целия файл за всяка връзка в телефонния указател не е промяна на един профил и изплува седмици по-късно, когато някой отстранява проблем с несвързан тунел. Пазете резервното копие до файла, докато промяната бъде проверена. Ако устройството се управлява, настройката трябва да се промени в притежаващото разгръщане, а не във файл под потребителския профил. Поддържаните версии на Windows предоставят еквивалент за отделен профил чрез доставчика на конфигурационна услуга VPNv2 и неговите изисквания за версия трябва да се проверят отделно от тези на доставчика като цяло.

Проверете с нов опит

Прекъснете връзката, затворете сесията, която беше отворена, и опитайте отново. Съществуващо свързано устройство или отворен файлов манипулатор може да продължи да използва идентичността, с която вече се е удостоверил, така че всичко, което работи през стара сесия, не доказва нищо за промяната. Първо потвърдете редактираната стойност, с достатъчно контекст, за да покаже раздела, към който принадлежи.

Select-String -Path "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" -Pattern "UseRasCredentials=0" -Context 4,0

След това потвърдете каква идентичност е получил ресурсът в действителност. Споделена папка, която все още отказва достъп с правилния акаунт, е проблем с оторизацията, а отговорът живее в собствения дневник на файловия сървър. документираното описание на тази настройка обхваща разгръщането, при което идентичността на VPN се различава от идентичността на директорията, и си струва да се прочете, преди да приемете, че полето се отнася за вашия клиент. Запишете промяната, пътя до телефонния указател и акаунта, който ресурсът вижда сега, защото следващият човек, който се сблъска с това, започва от същото объркване.

Подобни статии