Невозможно получить доступ к зашифрованным файлам/папкам EFS с помощью общего доступа к файлам (SMB)

Невозможно получить доступ к зашифрованным файлам/папкам EFS с помощью общего доступа к файлам (SMB)

https://www.tenforums.com/network-sharing/174475-cannot-access-efs-encrypted-files-folders-using-file-sharing-smb.html

https://answers.microsoft.com/en-us/windows/forum/windows_10-files/cannot-access-efs-encrypted-filesfolders-using/6f43b281-135b-4693-8101-8a634b59b2f8?tm=1613673345262

Я поискал и нашел похожую статью на сайте Microsoft:

https://www.fonepaw.com/windows/access-denied-folder-file-windows.html

И, судя по моей диагностике, у меня возникли проблемы с доступом к общим зашифрованным файлам и папкам EFS.

https://www.tenforums.com/network-sharing/157842-network-error-windows-cannot-access-you-do-not-have-permission.html#post1932396

Я обхожу этот экран, могу видеть и просматривать общие ресурсы, но не могу открывать зашифрованные файлы:

\\имя.operation420.net\share\файл.txt

У вас нет разрешения на открытие этого файла. Обратитесь к владельцу файла или администратору, чтобы получить разрешение.

Если я расшифрую файлы, я смогу получить к ним доступ, поэтому проблемы с общим доступом или разрешениями файловой системы не возникнут. Я могу получить доступ к файлам, регулярно входя в систему, у меня есть ключ для всех входов в Windows, которые я использую.

Я не могу рисковать безопасностью и расшифровывать файлы со своих дисков. Обходной путь, который я могу предложить, — запустить установку Linux VirtualBox, создать общую папку в VirtualBox с папками, которые я хочу предоставить в общий доступ, которую может видеть Linux VM, а затем настроить сервер Samba и предоставить общий доступ к смонтированным общим папкам VirtualBox. За исключением проблемы с файлами и/или папками, содержащими знаки доллара (Проблемы с общим доступом Samba к файлам/папкам с символом $ в имени файла), он работает как и ожидалось при просмотре общих ресурсов Linux. Я могу получить доступ к файлам, зашифрованным с помощью EFS, я могу копировать файлы в зашифрованные EFS папки, они будут копироваться как обычно, и файл(ы) будут находиться в зашифрованной папке. Весь смысл EFS в том, что шифрование/дешифрование должно быть прозрачным.

Это ошибка Windows или я что-то упускаю?

Обходной путь для Linux VM в некоторой степени полезен, за исключением файлов и папок, в именах которых есть знаки доллара (Проблемы с общим доступом Samba к файлам/папкам с символом $ в имени файла), что может выходить за рамки данной статьи и может быть актуально для систем, которые недостаточно мощны и/или не имеют достаточного объема оперативной памяти для запуска виртуальных машин...

Я использую Windows 10 Pro версии 20H2, но помню, что это происходило и в других версиях... (Еще в Windows7)

решение1

Вероятно, это связано с тем, что вы не вошли в SMB с помощью своей учетной записи при доступе к общему ресурсу. Вы можете получить доступ к зашифрованным файлам EFS через SMB только при входе на удаленный компьютер с учетной записью, используемой для шифрования файлов, по очевидным причинам. Попробуйте открыть командную строку на компьютере, с которого вы получаете доступ к общему ресурсу, и введите:

net use \\name.operation420.net /d
net use \\name.operation420.net /USER:<username>

где <username>— имя пользователя удаленного компьютера.

Связанный контент