MrM*_*ood 5 sftp samba windows linux-mint sshfs
我的朋友有一个公共服务器,他给了我 SFTP 读取权限。我已经使用命令成功地将它安装在 Mint 17 中
sshfs user-name@file-server:/location/I/want /mount/point/I/want -o port=portNumber
Run Code Online (Sandbox Code Playgroud)
现在我想与我住在一起的人共享文件夹,但我不希望他们自己设置任何东西。相反,我希望他们看到包含 SFTP 共享的网络共享。
我已经使用 Nautilus 设置了一个共享文件夹,并在其中设置了我的挂载点。它在我的本地机器和我自己的用户上运行良好。但是,当我的朋友将他们的 Windows 计算机指向我的共享文件夹时,它看起来是空的。
我如何让他们看到坐骑?
小智 3
您需要确保“/mount/point/I/want”以及所有文件和子目录具有全局可读权限。
此外,如果您没有使用 Windows 计算机的用户/密码通过 SMB 进行身份验证,那么您将需要允许来宾访问您的共享。
快速而肮脏(假设您没有任何必须保留的权限,因为它们位于挂载下)这也将更改远程(您朋友的服务器)上的权限:
sudo chmod -R 755 /mount/point/I/want
Run Code Online (Sandbox Code Playgroud)
同样,如果您没有让 Windows 计算机使用运行 Samba 的机器上存在的用户/密码进行身份验证,那么您需要将其添加到共享声明中的 smb.conf 中:
guest ok = yes
Run Code Online (Sandbox Code Playgroud)
如果仍有问题,请发布您的 smb.conf 内容。
祝你好运!