Até onde eu sei, o Unity já procura por arquivos ou informações em todo o sistema, desde que o usuário tenha permissão para lê-lo e a unidade em que a informação está montada
Eu testei isso com meu disco rígido interno "Armazenamento", procurei algo nele e o encontrei (embora após alguns segundos).
Você precisa garantir que o usuário convidado (ou usuário de quiosque ou qualquer usuário esteja pesquisando coisas) tem permissões ler e possivelmente executar , mas não permissões . Você pode garantir isso indo até a pasta acima onde seus dados são armazenados e execute o comando (supondo que sua pasta de dados tenha o nome "Data" e seu nome de usuário seja MYADMINUSERNAME
):
chown MYADMINUSERNAME:MYADMINUSERNAME Data -R
chmod 755 Data -R
Isso definirá o proprietário e o grupo da pasta Data
para seu usuário, então lhe dará permissão total ( 7 55), o seu grupo lerá e executará a permissão (7 5 5), e qualquer outra pessoa lê e executa a permissão (75 5 ).
Depois disso, o Unity encontrará seus dados, mas pode demorar um pouco em um disco rígido padrão. Há muitas configurações de modo de usuário de quiosque que você pode fazer para otimizar a pesquisa e a experiência do usuário do quiosque, mas isso é para outra postagem / pergunta.