Como permito que qualquer pessoa visualize meus arquivos na minha rede?

0

Eu criei um pequeno servidor no Ubuntu 13.10, eu compartilhei algumas pastas usando o SAMBA.

No meu computador WINDOWS meu nome de usuário e senha é o mesmo que o nome de usuário e senha do servidor, então eu estou assumindo que é por isso que eu posso conectar lá, mas se conectar ao servidor do meu PC irmãos é uma história diferente.

Eu adicionei ao / etc / sudoers:

jinglez ALL=(ALL:ALL) NOPASSWD:ALL

Pensando que quando ele tenta mapear uma nova unidade de rede, ele poderá fazer o login como jinglez e a senha do servidor, mas isso não funcionou, no entanto, quando criamos uma nova conta de usuário em seu pc, com as informações acima, alguém sabe como consertar isso?

    
por Shannon 10.09.2013 / 02:52

1 resposta

0

O arquivo sudoers não é usado pelo samba para controlar o acesso do usuário. Isso vai depender da sua configuração do Samba, mas a maioria das configurações do samba tem a linha security = user , que requer que todo usuário tenha uma conta no seu servidor Ubuntu. Então você terá que adicionar o usuário jinglez ao sistema (você pode usar o comando sudo adduser para criar isto).

Depois de adicionar o usuário ao sistema, você também precisará adicioná-lo à lista de usuários do Samba com a ferramenta smbpasswd . Por fim, para garantir que eles tenham permissão para ler / gravar os compartilhamentos, adicione-os ao mesmo grupo do usuário original e defina a propriedade do grupo do diretório para isso. Para mais instruções, você pode consultar essa resposta: senhas do Samba e da conta do usuário .

Lembre-se de reiniciar seu serviço samba com sudo service samba restart para aplicar.

Se você não quiser criar uma nova conta de usuário para o seu irmão, existem outras opções (você pode definir a segurança no nível "compartilhar" ou até fazer coisas avançadas, como alterar o módulo PAM que o Samba usa para autenticação), mas este é o caminho mais simples.

    
por Aaron D 10.09.2013 / 06:53