Permitir que a sessão de convidado acesse certos diretórios de usuários

2

Eu quero que minhas contas de convidado possam acessar ~ / Music. Alterei as configurações na minha conta principal, mas não consigo encontrar o compartilhamento quando inicio uma sessão de convidado. Onde devo procurar ou o que estou fazendo errado?

Editar: agora posso ver a pasta raiz navegando até "Rede", mas não consigo acessar nenhum subdiretório.

    
por Internet man 28.10.2010 / 14:27

1 resposta

2

Você está fazendo errado.

Os compartilhamentos que você está configurando, conforme descrito na sua pergunta, são compartilhamentos de rede. Para pessoas que acessam seu PC em uma rede. Você provavelmente não quer nenhum compartilhamento.

Existem várias maneiras de definir permissões para permitir que o usuário "convidado" acesse arquivos em ~ / Música.

Aqui está uma maneira:

Supondo que você esteja feliz por qualquer pessoa acessar este diretório, você pode fazer isso.

Verifique as permissões no seu diretório pessoal para permitir que qualquer pessoa acesse seu conteúdo. A execução de ls -l deve retornar isso

richardjh@ubuntu ~ $ ls -ld ~
drwxr-xr-x 57 richardjh richardjh 4096 2010-10-28 09:10 /home/richardjh

O bit importante é o drwxr-xr-x

Defina as permissões em ~ / Music e todas as subpastas para 755 como este

find ~/Music -type d -exec chmod o+rx {} \;

Defina permissões em todos os arquivos em ~ / Music e suas subpastas como esta

find ~/Music -type f -exec chmod o+r {} \;

Efetue login como convidado e você poderá navegar no diretório Música e reproduzir os arquivos.

    
por Richard Holloway 28.10.2010 / 14:47