允许访客会话访问某些用户目录

我希望我的访客帐户能够访问〜/音乐。 我更改了主帐户中的设置,但在我开始访客会话时找不到共享。 我应该在哪里看,或者我做错了什么?

编辑:现在我可以通过浏览到“网络”来查看根文件夹,但无法访问任何子目录。

替代文字

你做错了。

您在问题中描述的设置的共享是网络共享。 适用于通过网络访问PC的用户。 你很可能不想要任何股票。

有许多方法可以设置权限以允许用户“访客”访问〜/ 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 {} \; 

以访客身份登录,您应该可以浏览音乐目录并播放其中的文件。