Ane*_*ero 17 samba file-sharing
我确信这可能是一种非常简单的方法,但我还没有找到如何......我在同一网络上有两台装有 Ubuntu 10.10 的机器(只是工作组,不涉及域)。其中一个我通过 Nautilus文件夹共享共享了一个文件夹。在第二台机器上打开网络位置时,我看不到列出的第一个,只有Windows 网络,当进入这个文件夹时,我可以看到工作组,但在尝试进入它时,我得到了无法挂载的消息。无法从服务器错误中检索共享列表。
通过 Nautilus 共享文件夹时是否需要执行其他操作?
kar*_*k87 13
方法一:
可以使用SAMBA进行文件共享(但samba主要用于linux和windows机器之间的文件共享)
在终端输入以下内容 gksudo gedit /etc/samba/smb.conf
将行usershare owner only = False 添加 到 [global] 部分。
转到位置>>计算机。
右键单击要共享的文件夹,然后选择共享选项。
选中显示共享此文件夹的框。
写下您的共享名称并选中允许其他人在此文件夹中写入的框。
现在您应该能够从您的网络查看和访问共享文件夹。
方法二:
可以使用Openssh运行以下命令进行安装,
sudo apt-get install openssh-server openssh-client
Run Code Online (Sandbox Code Playgroud)
现在转到地方菜单,然后选择连接到服务器
(在 oneiric (11.10) 中,单击桌面并使用顶部的菜单:文件-->连接到服务器)
在服务类型中:选择SSH
在服务器中:提供信息所在 PC的IP 地址。
在港口:给22。
现在在文件夹中:选择您要共享的文件夹。
在用户名中:提供您所连接的 PC 的用户名。
单击连接之后,您将看到一个窗口,您必须在其中输入您尝试连接的 PC 的密码。
现在您拥有读/写权限。
有很多方法可以在两个 Linux 系统之间共享文件。最简单和常用的方法是SSH。
方法一:SSH
在两个系统上安装 ssh。
sudo apt-get install openssh-server openssh-client
Run Code Online (Sandbox Code Playgroud)
然后转到“位置”菜单并选择“连接到服务器”。
方法二:使用给予者
Giver 允许您将文件拖放到网络上的用户。它还会自动检测您网络上的其他 Giver 用户。
当您将一个或多个文件拖动到由 Giver 窗口中的头像代表的用户时,这些文件将自动传输。文件的接收者被警告用户希望发送文件。用户可以接受或拒绝它们。
在 ubuntu 中安装 Giver: sudo apt-get install giver
一旦您在一台机器上设置了 SSH 服务器,您就可以通过 Nautilus 连接到另一台机器,方法是在地址栏中输入 sftp://192.168.1.3(或其他机器的实际 IP 号)(调用CTRL-L)。