Como posso configurar o acesso baseado em senha e listar todos os diretórios compartilhados?

1

Estou usando o Ubuntu / Samba e procuro uma explicação sobre como:

  • coloque o acesso de proteção por senha ao computador, não em diretórios únicos
  • listar todos os diretórios que eu compartilho e não pesquisá-los manualmente

Eu sempre coloco diretórios para permitir convidados, porque quando eu não faço isso quando tento acessar ele diz permissões inválidas. Eu não posso nem usar minha combinação de senha root / user para acessar.

    
por tesla_fan 23.04.2013 / 10:08

2 respostas

0

Depois de não ser muito preguiçoso, encontrei o que precisava. Estas são provavelmente coisas básicas para usuários avançados:

  • Eu não pude acessar compartilhamentos protegidos com meu nome de usuário / senha root porque eu não adicionei esse usuário ao sistema samba (parece que não é preciso ter usuários do ubuntu automaticamente, e seu sistema de usuário / senha existe por conta própria, o que é uma coisa boa). Para adicionar um usuário , use apenas smbpasswd -a [USERNAME] e digite a nova senha.

  • Para listar todos os compartilhamentos locais e seus caminhos apenas acessam a pasta /var/lib/samba/usershares e lá você tem todos os arquivos de configuração para cada diretório compartilhado. Dentro do arquivo você tem os campos caminho (com o caminho para o diretório local) e guest_ok (tipo y / n para permitir convidados) que você pode editar manualmente.

Ainda não vou bloquear este tópico, aguardando melhorias de outros usuários (se houver alguém que lerá isso). Eu acabei de escrever esta resposta para ajudar alguns noobs perdidos como eu;)

    
por tesla_fan 25.04.2013 / 22:18
0

Além disso, você pode digitar testparm para ter certeza de que sua sintaxe está correta em smb.conf ... além de mostrar todos os compartilhamentos que você tem lá.

    
por Aurelius 11.05.2013 / 08:53