我有一个文件夹,我想与网络上的几个 Windows 用户共享。
我正在使用 ubuntu 10.4
当我右键单击一个文件夹时,我转到“共享选项”
有 3 个复选框。如果我检查前两个“共享此文件夹”和“允许其他人在此文件夹中创建和删除文件”,我现在可以从我的电脑上在网络上看到这个文件夹。
我无法访问它,它要求输入用户名和密码(我从未设置过,所以我什至不知道它想要什么凭据。)
我不想必须登录,我只想能够直接进入。
因此,如果我选中第三个框,即“访客访问”,我现在可以从我的电脑访问该文件夹。但网络上的其他人也可以。我只希望我自己和网络上的其他几个 PC 用户能够访问它。
我没有看到任何地方可以指定网络上的哪些用户有权访问它?我怎么做?
更新
当我输入我的 linux 机器的用户名和密码时,它给了我这个错误消息:
\LINUX-SERVER\saga_repo 不可访问。您可能无权使用此网络资源。请联系此服务器的管理员以了解您是否具有访问权限。
不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试。
我注意到当输入我的用户名时,它默认为@MY-DOMAIN,所以我也尝试了 myuser@linux-server 但仍然收到相同的消息。
此外,域管理员(对 linux 一无所知)告诉我 linux 机器不是域的一部分(即使当我从 Windows 机器转到网上邻居时我可以看到它)。我不知道这是否意味着什么。
我还尝试在 ubuntu 上创建一个新用户来尝试登录并得到相同的消息。我尝试使用我的用户和新用户从工作机器登录,但我也无法从那里登录,但每次在他的机器上我都会得到一个“拒绝访问”对话框。
我可能还缺少另一个步骤吗?
与 Windows 机器通过本地网络共享文件的最简单方法(在我看来)是使用我编写的名为NitroShare的程序。您需要做的就是在每台机器上安装应用程序。然后,您可以简单地拖放文件。
在 Ubuntu 上安装
只需打开终端并运行以下命令:
在 Windows 上安装
只需下载并运行以下安装程序:
https://launchpad.net/nitroshare/0.2/0.2/+download/nitroshare_0.2_win32.exe
传输文件
在每台机器上安装应用程序后,您应该会在每个桌面上看到一个小框:
只需将文件拖到盒子上即可将其发送到另一台机器。而已。
它要求的用户名和密码应该是您在本地计算机上的用户名和密码。就这么简单。
例如,如果您在 Ubuntu 中的用户名是
john
并且您的密码是iloveubuntu
,那么您应该输入这两个以从任何计算机访问您的文件。如果您希望其他人能够访问共享目录,只需在本地计算机上为他们创建一个用户,他们也应该能够使用自己的用户名和密码访问它。您可能需要设置允许其他人在此文件夹中创建和删除文件以让他们编辑文件,但这不是仅与他们共享文件所必需的。