为什么网络驱动器(例如 /cygdrive/w 安装到 //foo/whatever)没有显示在 ssh 连接中?

为什么网络驱动器(例如 /cygdrive/w 安装到 //foo/whatever)没有显示在 ssh 连接中?

我们需要一个用户的 Linux 主目录(通过 NFS 和 Samba 导出),以便通过 ssh 调用的 Cygwin bash shell 中将该用户的主目录设为同一用户。

Windows 控制台上的 Shell 窗口包括网络挂载驱动器,例如 W:(通过 Samba 挂载到 //machine/exportedDirectory),它出现在 /cygdrive/w 中

当使用 ssh 进行外部连接时,/cygdrive/w 未被挂载。

有办法实现这个吗?

答案1

您可能会看到一个ntsec问题:https://cygwin.com/faq.html#faq.using.shares

我个人从来没有让它完全正确地工作过,但从常见问题解答中看起来似乎有一些解决方法......

相关内容