Mount-DiskImage在通过远程会话

时间:2016-07-06 15:03:03

标签: windows powershell

我有两个VM(Windows server 2008 r2),带有ip

  

172.17.178.10

  

172.17.178.11

。 我创建了一个名为

的文件夹
  

"份额"

在vm上,ip 172.17.178.10有一个iso。 我使用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

我已为

提供了完整权限
  

份额

文件夹中。

1 个答案:

答案 0 :(得分:0)

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

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

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

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