無法使用檔案共用 (SMB) 存取 EFS 加密的檔案/資料夾

無法使用檔案共用 (SMB) 存取 EFS 加密的檔案/資料夾

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-8a634b59b13f

我在微軟網站上搜尋了一下,發現了一篇與此類似的文章:

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\file.txt

您沒有開啟此文件的權限。請參閱文件的擁有者或管理員以取得權限。

如果我解密文件,我可以訪問它們,因此共享或文件系統權限不是問題,我可以訪問定期登入的文件,我擁有我使用的所有 Windows 登入的金鑰。

我不能冒安全風險從我的磁碟機中解密檔案。我的解決方法是執行 Linux VirtualBox 安裝,在 VirtualBox 中建立一個共用資料夾,其中包含我要共用的 Linux VM 可以看到的資料夾,然後設定 Samba 伺服器並共用已安裝的 VirtualBox 共用資料夾。除了我遇到的包含 $igns 的文件和/或資料夾的問題(Samba 與檔案名稱中包含 $ 的檔案/資料夾共用問題),瀏覽 Linux 共享時它按預期工作。我可以存取使用 EFS 加密的文件,我可以將文件複製到 EFS 加密的資料夾,它們將正常複製,並且文件將位於加密的資料夾中。 EFS 的重點是加密/解密應該是透明的。

這是 Windows 中的錯誤,還是我遺漏了什麼?

Linux VM 解決方法有點有用,但名稱中帶有美元 $ign 的檔案和/或資料夾除外(Samba 與檔案名稱中包含 $ 的檔案/資料夾共用問題),這可能超出了本文的範圍,並且對於功能不夠強大和/或缺乏 RAM 來運行虛擬機的系統...

我使用的是 Windows 10 Pro 版本 20H2,但請記住其他版本上也發生過這種情況...(早至 Windows7)

答案1

可能是因為您造訪分享時沒有使用您的帳號登入SMB。出於顯而易見的原因,當使用用於加密檔案的帳戶登入遠端電腦時,您只能透過 SMB 存取 EFS 加密檔案。嘗試在您要存取共享的電腦上開啟命令提示符,然後鍵入:

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

其中<username>是遠端電腦的使用者名稱。

相關內容