O ponto é, nesse caso, sinônimo da palavra-chave source
da shell. O que ele faz é ler o arquivo e executar cada linha como se fosse digitado diretamente na linha de comando. Permissão sábia tudo que você precisa é acesso de leitura ao arquivo.
O fornecimento de um arquivo com comandos shell não é o mesmo que invocar um script shell: Um shell script precisa de permissão de execução (é por isso que você obteve permissão negada) e lançará seu próprio shell (não interativo).