通过网络共享给Windows用户

我有一个文件夹,我想与网络上的几个Windows用户分享。

我正在使用ubuntu 10.4

当我右键单击文件夹时,我转到“共享选项”

有3个复选框。 如果我检查前2个“共享此文件夹”和“允许其他人创建和删除此文件夹中的文件”,我现在可以从我的电脑上看到网络上的这个文件夹。

我无法访问它,它要求输入用户名和密码(我从未设置过一个,所以我甚至不知道它想要的凭据。)

我不想登录,我只是希望能够进入。

所以如果我检查第三个框,即“访客访问”,我现在可以从我的电脑访问该文件夹。 但网络上的其他人也可以。 我只是希望自己和网络上的其他几个PC用户能够访问它。

我没有看到任何可以指定网络上哪些用户有权访问它的地方? 我怎么做?


更新

当我输入linux机器的用户名和密码时,它给了我这个错误信息:

\ LINUX-SERVER \ saga_repo无法访问。 您可能没有权限使用此网络资源。 请与此服务器的管理员联系,以了解您是否具有访问权限。

不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。 断开与服务器或共享资源的所有先前连接,然后重试。

我注意到当输入我的用户名时,它默认为@ MY-DOMAIN所以我也尝试了myuser @ linux-server,但仍然收到相同的消息。

域管理员(谁对linux一无所知)告诉我,linux机器不是域的一部分(即使我从Windows机器上访问“我的网络位置”时也能看到它)。 我不知道这是否意味着什么。

我也尝试在ubuntu上创建一个新用户尝试登录并获得相同的消息。 我尝试使用我的用户和工作机器中的新用户登录,但我无法从那里进入,但我每次都在他的机器上得到一个“拒绝访问”对话框。

我可能还缺少另一个步骤吗?

使用Windows机器在本地网络上共享文件的最简单方法(在我看来)是使用我编写的名为NitroShare的程序。 您需要做的就是在每台机器上安装应用程序。 然后你可以简单地拖放文件。

在Ubuntu上安装

只需打开终端并运行以下命令:

sudo apt-add-repository ppa:george-edison55/nitroshare sudo apt-get update ; sudo apt-get install nitroshare 

在Windows上安装

只需下载并运行以下安装程序:

https://launchpad.net/nitroshare/0.2/0.2/+download/nitroshare_0.2_win32.exe

传输文件

在每台计算机上安装应用程序后,您应该在每个桌面上看到一个小方框:

只需将文件拖到该框即可将其发送到另一台计算机。 而已。

它要求的用户名和密码应该是在本地计算机上的用户名和密码。 就这么简单。

例如,如果您在Ubuntu中的用户名是john而您的密码是iloveubuntu ,那么您应该输入这两个用于从任何计算机访问您的文件。

如果您希望其他人能够访问共享目录,只需在本地计算机上为他们创建用户,他们也应该能够使用自己的用户名和密码来访问它。 您可能需要设置允许其他人创建和删除此文件夹中的文件以允许他们编辑文件,但这不是仅与他们共享文件所必需的。