指向 UNC 路径的符号链接或硬链接:登录失败

指向 UNC 路径的符号链接或硬链接:登录失败

我有一台 Synology NAS,它可以导出一个备份目录,我希望在文件夹中本地访问该目录。我以前用过以前的 Synology NAS,但我不记得是怎么做到的。

因此我打开一个高级 cmd 提示符,cd 到该目录然后执行:

C:\somepath> mklink /D Backups \\servername\Backups
C:\somepath> cd Backups
Logon failure: unknown user name or bad password

链接创建成功,但访问时存在权限问题。不过,我可以打开资源管理器并通过链接顺利导航到该文件夹​​。

硬链接会立即产生权限问题:

C:\somepath> mklink /H Backups \\servername\Backups
Logon failure: unknown user name or bad password

对于我遗漏的内容您有什么想法吗?

答案1

我终于解决了这个问题。我在此共享上运行的程序需要提升权限,此时它们出于某种原因失去了对共享的访问权限。

因此,关键是在提升模式下持久映射驱动器:

C:\somepath> net use y: "\\servername\Backups" * /user:UserName /persistent:yes
The command completed successfully

C:\somepath> mklink /d Backups "\\servername\Backups"
symbolic link created for Backups <<===>> \\servername\Backups

C:\somepath> cd Backups
C:\somepath\Backups>

以前这会导致“登录失败”错误。

编辑:如果您必须对所有用户全局执行此操作,请参阅此帖子:https://stackoverflow.com/a/4763324/144873

相关内容