Недавно столкнулся с ситуацией: на одном из серверов какая-то служба не могла достучаться до SMB-шары. Сначала думал — сетевые проблемы, потом — DNS. Оказалось, у службы просто не было прав на доступ.
🔥 Чтобы быстро проверить, может ли конкретный пользователь (или служба) получить доступ к сетевому ресурсу, использую такую команду:
$cred = Get-Credential
Test-Path -Path "\\сервер\шара" -Credential $cred
Эта команда спросит логин/пароль и проверит, может ли указанный пользователь открыть сетевую шару. Удобно, когда нужно протестировать доступ от имени сервиса, скрипта или другого доменного аккаунта.
✅ Работает и для UNC-путей, и для доступа к административным шарам (
\\server\C$). Экономит кучу времени, особенно при разборе проблем с GPO, скриптами входа и бэкапами.💬 А вы как проверяете доступ к шарам от имени других пользователей? Есть свои лайфхаки?
👉 @win_sysadmin