【问题标题】:Mount-DiskImage giving Access Denied when running through remote sessionMount-DiskImage 通过远程会话运行时拒绝访问
【发布时间】:2016-07-07 01:03:13
【问题描述】:

我有两个带有 ip 的虚拟机(Windows server 2008 r2)

172.17.178.10

172.17.178.11

。 我创建了一个名为

的文件夹

“分享”

在 ip 为 172.17.178.10 且具有 iso 的 vm 上。 我使用 ip 172.17.178.11 登录到 vm 并运行以下命令

"Mount-DiskImage \\172.17.178.10\share\xyz.iso"

.它已成功安装,我可以在我的计算机中看到驱动器。 现在我登录到 172.17.178.10 并使用 powershell 命令进行远程会话

Enter-PSSession -ComputerName 172.17.178.11 -Credential Administrator

。 现在当我运行命令时

"Mount-DiskImage \\172.17.178.10\share\xyz.iso"

。 我收到以下错误:

MOUNT-DISKIMAGE:访问被拒绝。

+ CategoryInfo          : PermissionDenied: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage], 

CimException + FullyQualifiedErrorId : HRESULT 0x80070005,Mount-DiskImage

我已提供完全权限

分享

文件夹。

【问题讨论】:

    标签: windows powershell


    【解决方案1】:

    这里的问题是,除非启用 credssp,否则 powershell 远程处理将不允许第二跳身份验证。基本上发生的情况是,当对您正在远程处理的服务器进行身份验证时,它仅验证您可以访问它,出于安全原因,它实际上并没有存储您的凭据,因此它无法连接到您环境中的任何其他服务器.我在下面附加了一些链接,其中包含有关设置 CredSSP 的信息,这将允许您在配置后执行第二跳远程处理。

    https://support.microsoft.com/en-us/kb/951608

    https://technet.microsoft.com/en-us/library/hh849872.aspx

    您也可以设置您的共享/NTFS 权限以允许所有人读取权限,但我还没有测试过。

    【讨论】:

    • Dismount-DiskImage 怎么样?它以同样的方式失败,我惊讶地发现,当只是告诉服务器优雅地让那个 .ISO 去时,也许双跳也开始起作用了......
    猜你喜欢
    • 1970-01-01
    • 2019-03-07
    • 2013-08-02
    • 1970-01-01
    • 2023-01-31
    • 2021-03-21
    • 2021-04-10
    • 2017-10-25
    • 2010-12-26
    相关资源
    最近更新 更多