我希望我的访客帐户能够访问 ~/Music。我已更改主帐户中的设置,但在启动访客会话时找不到共享。我应该在哪里查找,或者我做错了什么?
编辑:现在我可以通过浏览“网络”来看到根文件夹,但无法访问任何子目录。
答案1
你做错了。
您在问题中描述的设置共享是网络共享。供通过网络访问您 PC 的人员使用。您很可能不需要任何共享。
有很多方法可以设置权限以允许用户“guest”访问 ~/Music 中的文件。
以下是一种方法:
假设你对任何人要访问该目录,您可以这样做。
检查主目录的权限是否允许任何人访问其内容。运行ls -l
应该返回此
richardjh@ubuntu ~ $ ls -ld ~
drwxr-xr-x 57 richardjh richardjh 4096 2010-10-28 09:10 /home/richardjh
重要的是drwxr-xr-x
将 ~/Music 及其所有子文件夹的权限设置为 755,如下所示
find ~/Music -type d -exec chmod o+rx {} \;
设置 ~/Music 及其子文件夹中所有文件的权限,如下所示
find ~/Music -type f -exec chmod o+r {} \;
以访客身份登录后,您应该能够浏览音乐目录并播放其中的文件。