网络共享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
这样的其他用户,请遵循相同的流程。
希望这可以帮助