刚刚在 Windows 8 和来宾操作系统 Ubuntu 12.04 上安装了 Hyper-V。
来自 VirtualBox,我正在寻找在主机/Windows 上与来宾 Ubuntu 共享目录的最佳方法。
我读过这个:https : //stackoverflow.com/a/1386764/913295并且我熟悉 Samba。由于该问题与 Hyper-V 无关,因此我在这里提出了这个相关问题。
收到以下错误:
无法更新运行时文件夹共享状态:在来宾操作系统中安装共享文件夹文件系统时出错。
在 OS X 10.6.8 上运行 VMWare Fusion 5.0.2,来宾操作系统是安装了 VMware Tools 的 Ubuntu 12.10。
根本无法进入/mnt/hgfs,/mnt/目录是空白的。在 VMWare Fusion 中关闭共享文件夹,然后再打开并收到上述错误。
有什么想法可以解决这个问题吗?
我能够在本地网络中共享一个文件夹,而无需在 Windows 7 和 8 中要求凭据。我们通过更改高级网络和共享设置中的设置来实现这一点。
更新到 Windows 10 后,它仍然要求输入用户名和密码。即使我在权限中添加了具有完全控制权的来宾和所有人。我确定我需要先启用来宾帐户,然后才能添加来宾帐户。为了检查,我去了用户帐户,但没有看到访客帐户,但我使用访问帐户cmpmgmt.msc并检查了那里启用的访客帐户(因为禁用帐户未选中)
Windows 10 有什么变化吗?
我有一台运行 Windows 7 的计算机,它在驱动器 D 上共享一个 Git 存储库。我们称这台 PC 为“ win7”。这个 repo 是我们推入和拉出的项目的起源。
该网络是无线网络。该网络上的一台 PC 在 Windows 10 上运行。我们称这台 PC 为“ win10”。Win10可以 ping 网络上的所有其他 PC,包括win7. Win7能平win10。Win7可以访问上的所有共享文件win10。两台电脑都没有密码。
问题:Win10无法访问 上的任何共享文件win7,不能从资源管理器,也不能从 Git Bash 或任何其他 Git 管理系统(Eclipse 或 Visual Studio 上的 E-Git)访问。所以,win10不能拉/推。网络上的所有其他 PC 都可以访问win7共享文件并推入/拉入/拉出共享 Git 源。
Windows 10 有什么问题?
我试过这些:
控制面板\所有控制面板项目\网络和共享中心\高级共享设置\文件共享已开启,发现已开启,密码保护共享已关闭
Adapter Settings\Properties\QoS Packet Scheduler 已卸载并重新安装
gpedit.msc\计算机配置\Win 设置\安全设置\本地策略\安全选项: …
networking file-sharing network-shares shared-folders windows-10
我正在使用 Windows 7 主机和 Ubuntu 13.10 来宾运行 VirtualBox 4.2.18。我正在尝试设置共享文件夹,但尝试从 Ubuntu VM 读取文件夹似乎无限期挂起。但是,写入共享文件夹工作正常。
在 Windows 主机上,共享文件夹设置为指向C:\ubuntu_share. 它在 VirtualBox 中被配置为永久的,但不是自动挂载的。
在Ubuntu VM中,我可以成功挂载共享文件夹:
$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x 1 nreed nreed 0 Oct 28 16:37 ubuntu_share/
Run Code Online (Sandbox Code Playgroud)
但是,尝试使用ls仅显示一个闪烁的光标来查看已安装文件夹的内容,直到我使用 Ctrl+C 将其杀死。同样,如果我尝试在 Nautilus 中查看文件夹,我只会永远获得等待光标。
另一方面,写入已安装的文件夹有效:
$ cat > ubuntu_share/test.txt
hello world
^D
Run Code Online (Sandbox Code Playgroud)
然后我可以看到test.txt文件显示在 Windows 中就好了。
我试过重新启动虚拟机,重新安装来宾添加,删除并重新创建共享文件夹,将其安装为 root 而不是我的 UID,一切都无济于事。任何人都知道发生了什么,或者我如何诊断?
所以基本上我想去 192.xxx.xxx.xxx\myFolder 看看里面的文件。我使用资源管理器,它工作正常,我什至可以删除和/或修改并向其中添加文件。
问题是我正在尝试通过:
cd \\192.xxx.xxx.xxx\myFolder
它返回: CMD 与作为实际目录的 UNC 访问路由不兼容(我正在翻译这个,因为原始消息是西班牙语)。
希望这个问题有意义
非常感谢!
我有一个文件要在 dropbox 上更新。大约 900 人知道这个共享链接。但是,当我更新文件时,链接已更改,例如从
https://www.dropbox.com/s/9d8y345434554434693zs/Manual.pdf
到
https://www.dropbox.com/s/9d8y83gresgrrrzs/Manual.pdf
有没有办法防止这种情况?
共享文件夹是不够的,因为我需要至少一个特定文件的直接链接。
或者有其他选择吗?(不是保管箱解决方案)
我已经尝试了几个小时来完成我认为很容易的任务,但我完全被 Windows 文件共享权限搞糊涂了。请帮帮我。
PC1 - 服务器 - 包含一个名为“备份”的共享文件夹
PC2 - 台式机
我试过了:


目标:用户可以在其中创建文件但不能修改或删除文件的共享文件夹。用户还应该能够创建子文件夹。
我已授予我的安全组以下高级 NTFS 权限:
通过反复试验,我发现通过不授予“写入属性”,这可以防止用户修改/删除现有文件(这是我想要的)。但是,我真的很想解释一下为什么会这样。我唯一的理论是删除/修改文件会更改文件的属性?下面是同样的讨论。
编辑 - 我的问题的第二部分无关紧要,我以为我只选择了“创建文件/写入数据”,但我也选择了“创建文件夹/附加数据”。
此外,我希望用户能够在根目录中创建子文件夹,我发现通过授予“创建文件/写入数据”,这允许这样做。但同样,这个名字表明这个权限应该只允许创建文件,而不是文件夹,所以我不明白它为什么起作用?微软对“创建文件/写入数据”属性的解释是“对于文件夹,指定用户是否可以在文件夹内创建文件。对于文件,指定用户是否可以更改文件或覆盖数据。” 没有提到在文件夹中创建子文件夹的能力?
所以基本上,我已经实现了我打算做的事情,但不明白为什么它有效?
如何让 Microsoft OneDrive 共享文件夹显示在 Windows 桌面上?
与我共享的共享文件夹只能在线访问。
shared-folders ×10
windows ×4
windows-8 ×3
ubuntu ×2
windows-10 ×2
command-line ×1
dropbox ×1
file-sharing ×1
hyper-v ×1
networking ×1
ntfs ×1
onedrive ×1
permissions ×1
ubuntu-12.10 ×1
virtualbox ×1
windows-7 ×1