跨网络共享给Windows用户


11

我有一个要与网络上的Windows用户共享的文件夹。

我正在使用Ubuntu 10.4

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

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

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

我不想登录,我只想能够直接登录。

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

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


更新

当我输入Linux机器的用户名和密码时,它显示了以下错误消息:

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

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

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

另外,域管理员(对linux一无所知)告诉我linux机器不是域的一部分(即使从Windows机器转到“网上邻居”时也可以看到它)。我不知道那有什么意义。

我还尝试在ubuntu上创建一个新用户以尝试登录并得到相同的消息。我尝试从工作机上用我的用户和新用户登录,但我也都无法从那里登录,但是每次他的计算机上都出现“拒绝访问”对话框。

我可能还缺少其他步骤吗?

Answers:


5

在我看来,与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

传送档案

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

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


很好,但是不能解决这个问题。这里的问题是从另一个计算机共享文件夹,因此我们可以一直访问文件。
袋鼠

我喜欢您的应用程序,很高兴在askubuntu上见到您!但是我在xfce中有一些问题(尽管我不确定这与OS或DE有关)。你能看看我的问题吗?

3

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

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

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


感谢您提供的信息,我尝试了您所说的内容,但对我而言无效。请查看我对问题的更新。
JD Isaacks 2010年

哪台计算机上的用户名?尝试访问文件的Windows计算机还是共享文件的Ubuntu计算机?
endlith 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.