网络共享Ubuntu 15.04无法正常工作

我的桌面(运行Ubuntu 15.04)中有1TB驱动器,作为我家中的网络共享。 我已经完成了以下工作

chmod -R +775 /media// chown -R :share /media// adduser  share adduser  share 

然后进入磁盘的属性并选择通过网络共享它。 但是当尝试从运行14.04.2 LTS的笔记本电脑连接它时,即使我们使用桌面登录,也无法连接。

与此问题相关的其他post已有数年之久,并没有得到我的答复。 由于这是我第一次尝试在Linux上通过网络分享内容,我非常感谢您提供的任何帮助。 谢谢!

更新当我尝试主持人评论的post中提到的步骤时,我收到了一条错误消息,表示我无权访问该位置。 这没有任何意义,因为我为这个驱动器创建了一个组,将我们自己添加到该组并在该驱动器上授予了我们rwx权限。

在连接到服务器对话框中,我输入以下内容

  sftp://@192.168.blah.blah/ 

  sftp://@192.168.blah.blah/media// 

我熟悉VSFTPD但不认为这是实际的,因为我不认为我需要一个FTP服务器,当Ubuntu有内置的东西来实现这一点。

更新2:感谢user68186与我合作! 为了使我的配置更清晰,我有以下内容

OS Drive / dev / sdc – 操作系统驱动器

共享驱动器:/ dev / sdc – 共享驱动器本身ext4 / dev / sda1 – / dev / sdc(共享驱动器)ext4上的唯一分区

到目前为止我所做的: http : //pastebin.com/2CHZr42A

现在我只需要让家庭网络上的用户可以访问它!

步骤1:为要共享的分区创建挂载点(在本例中为sda1

Ctrl + Alt + T打开终端并在那里创建一个名为shared的空文件夹:

 sudo mkdir /media/shared 

找到要共享的分区的UUID:

 sudo blkid 

复制要共享的分区的UUID(在这种情况下为/dev/sda1 )。

备份/etc/sftab ,然后编辑该文件

 sudo cp /etc/fstab /etc/fstab.original sudo nano /etc/fstab 

添加以下行:

 UUID=your-UUID-here /mnt/shared ext4 defaults 0 1 

使用之前复制的实际UUID而不是your-UUID-here

要使所做的更改生效,请运行以下命令:

 sudo mount -a 

第2步:为每个人提供shared分区的读写权限

 sudo chmod -R +777 /mnt/shared 

步骤3:如果未安装,请安装ssh-server

sftp是ssh的一部分,与Ubuntu一起使用到Ubuntu文件共享如果您在笔记本电脑中使用Windows,请参阅如何通过本地网络共享文件? 使用适用于Windows的samba协议。

 sudo apt-get install openssh-server 

第4步:为笔记本电脑中的共享桌面驱动器创建书签

gf身份登录笔记本电脑

打开Nautilus,找到菜单项“连接到服务器”。

在此处输入图像描述

在服务器地址下输入。 这假定gf在桌面上有一个帐户,如果没有用以下桌面帐户持有者的用户ID替换gf

 sftp://`gf`@192.168.blah.blah/mnt/shared 

Connect 。 您将看到一个密码对话框:

在此处输入图像描述

输入与gf (或桌面user_ID)关联的密码,然后选择是否要记住密码。 再次单击Connect。

现在您应该看到您的共享桌面驱动器。

请注意,Nautilus左侧面板上的“ 网络 ”下有一个新条目,该条目以用于连接到共享文件夹的user_ID开头。 右键单击它并选择“添加书签”,在桌面的Nautilus中为笔记本电脑的主文件夹创建一个永久书签。

对于像me这样的其他用户,请遵循相同的流程。

希望这可以帮助