我正在尝试使用 Hyper-V 运行开发服务器。目标是在 Windows 中执行前端和后端开发,同时将后端文件保留在虚拟服务器上。服务器已安装并正在运行,具有 Internet 连接,我可以通过 SSH 进入虚拟服务器,但无法使共享文件夹正常工作。
我在 Windows 中打开了文件共享并共享了指定文件夹。我在虚拟服务器上安装了 CIFS。我为虚拟服务器设置了静态 IP 地址。
我正在使用以下命令
sudo mount.cifs //DESKTOP-PBAGEL3/Users/Leslie/Documents/Development ~/Documents/Development user=Leslie
但是,当 cifs 尝试挂载时,它会要求输入密码:
root@//DESKTOP-PBAGEL3/Users/Leslie/Documents/Development
这当然行不通,我尝试添加uid=Leslie
,forceuid
但仍然得到相同的结果。我希望密码提示为:
Leslie@//DESKTOP-PBAGEL3/Users/Leslie/Documents/Development
答案1
mount.cifs {service} {mount-point} [-o options]
[…]
选项
mount.cifs
以逗号分隔的对列表形式指定key=value
。
user=Leslie
因此,您需要的不是 sole -o user=Leslie
。